Michael Scire
|
f058d04933
|
kern: update KConditionVariable to support new has_waiter_flag rules
|
2020-12-02 01:28:21 -08:00 |
|
Michael Scire
|
25e1d34017
|
KConditionVariable/KAddressArbiter: no need for global compare thread
|
2020-12-01 16:19:39 -08:00 |
|
Michael Scire
|
388f9e6455
|
kern: minor behavioral fixes to condvar/address arbiter
|
2020-10-12 01:06:19 -07:00 |
|
Michael Scire
|
632a75eee7
|
kern: KConditionVariable::SignalImpl
|
2020-07-31 14:50:52 -07:00 |
|
Michael Scire
|
fb6e85b291
|
kern: implement SvcMapProcessMemory, SvcUnmapProcessMemory
|
2020-07-31 14:50:52 -07:00 |
|
Michael Scire
|
36eb78a3ce
|
kern: implement SvcDebugActiveProcess, svcGetDebugEvent, SvcWaitProcessWideKeyAtomic
|
2020-07-31 14:50:52 -07:00 |
|
Michael Scire
|
8d507aa5a1
|
kern: implement SvcSignalToAddress, SvcWaitForAddress
|
2020-07-31 14:50:52 -07:00 |
|
Michael Scire
|
a0cc22302c
|
kern: add KAddressArbiter::WaitIfEqual
|
2020-07-31 14:50:52 -07:00 |
|
Michael Scire
|
4f12449acf
|
kern: implement SvcArbitrateLock, SvcArbitrateUnlock
|
2020-07-10 11:55:33 -07:00 |
|
Michael Scire
|
be98aaa185
|
kern: partially implement SvcSignalProcessWideKey
|
2020-07-10 11:55:33 -07:00 |
|