Michael Scire
|
f9cd04c7c4
|
kern: optimize KHandleTable to use indices instead of pointers
|
2021-04-11 03:59:17 -07:00 |
|
Michael Scire
|
ca5e69f16d
|
kern: greatly improve codegen for atomics, scheduler
|
2021-01-13 10:41:26 -08:00 |
|
Michael Scire
|
4ddacf3384
|
kern: refactor to use m_ for member variables
|
2020-12-19 10:21:52 -08:00 |
|
Michael Scire
|
7901f15d20
|
kern: allow non-inline GetObjectForIpc
|
2020-12-02 06:53:23 -08:00 |
|
Michael Scire
|
8cac1203be
|
kern: fix KHandleTable null deref in ipc
|
2020-12-02 06:53:22 -08:00 |
|
Michael Scire
|
e760bd7038
|
kern: implement SvcMapProcessMemory, SvcUnmapProcessMemory
|
2020-08-01 15:31:24 -07:00 |
|
Michael Scire
|
2692299372
|
kern: partially implement Receive half of ReplyAndReceive
|
2020-08-01 15:31:03 -07:00 |
|
Michael Scire
|
c5e4c7c921
|
kern: implement SvcWaitSynchronization
|
2020-08-01 15:31:01 -07:00 |
|
Michael Scire
|
191e233745
|
kern: implement SvcUnmapMemory, more of SvcGetInfo
|
2020-08-01 15:31:00 -07:00 |
|
Michael Scire
|
bc9c0c255c
|
kern: Implement SvcManageNamedPort
|
2020-03-18 00:15:04 -07:00 |
|
Michael Scire
|
b497fdbc6a
|
kern: tweak KHandleTable impl
|
2020-03-18 00:15:01 -07:00 |
|
Michael Scire
|
feae39aa2e
|
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
|
2020-03-02 19:51:01 -08:00 |
|
Michael Scire
|
cba973f859
|
kern: implement KProcess::Run
|
2020-03-02 19:51:00 -08:00 |
|
Michael Scire
|
458572283b
|
kern: implement KHandleTable, other cleanup
|
2020-03-02 19:50:46 -08:00 |
|