Liam
|
45c87c7e6e
|
core: refactor emulated cpu core activation
|
2023-12-04 10:37:16 -05:00 |
Liam
|
8c59543ee3
|
kernel: update KProcess
|
2023-10-21 20:03:41 -04:00 |
Liam
|
0bd9a4456c
|
kernel: remove relative task registration
|
2023-08-14 18:12:06 -04:00 |
Liam
|
474db2d8da
|
kernel: reduce page table region checking
|
2023-07-14 22:33:10 -04:00 |
Liam
|
a85ce8ea56
|
k_process: PageTable -> GetPageTable
|
2023-07-14 21:43:15 -04:00 |
Kelebek1
|
5da70f7197
|
Remove memory allocations in some hot paths
|
2023-06-22 08:05:10 +01:00 |
Liam
|
41d99aa89d
|
memory: rename global memory references to application memory
|
2023-03-23 20:28:47 -04:00 |
Liam
|
fb49ec19c1
|
kernel: use KTypedAddress for addresses
|
2023-03-22 09:35:16 -04:00 |
Liam
|
6bfb4c8f71
|
kernel: convert KThread to new style
|
2023-03-12 22:09:09 -04:00 |
Liam
|
ac6cbb7134
|
kernel: prefer std::addressof
|
2023-03-12 22:09:09 -04:00 |
Liam
|
91fd4e30f2
|
kernel/svc: convert to new style
|
2023-03-12 22:09:08 -04:00 |
Liam
|
484641003c
|
kernel: clone fpu status on CreateThread
|
2023-03-07 19:18:06 -05:00 |
Liam
|
4363ca304a
|
kernel: use GetCurrentProcess
|
2023-02-13 11:05:14 -05:00 |
Liam
|
2415d37ea2
|
kernel/svc: switch to generated wrappers
|
2023-02-06 23:57:44 -05:00 |
Liam
|
92eb091ddb
|
kernel/svc: Split implementations into separate files
|
2023-02-04 22:37:43 -05:00 |