Michael Scire
|
90732ff311
|
kern: unify all waiting semantics to use single api
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
f5704d25f8
|
kern: remove firmare-specific SignalAndModify impl
Nintendo made this breaking change because there was zero official software relying on it,
so it's safe for us to make the same change.
|
2021-07-22 15:56:45 -07:00 |
|
Michael Scire
|
57b6c71c1c
|
util: implement red black trees as templates over macros
|
2021-04-20 16:56:33 -07:00 |
|
Michael Scire
|
968f50bc07
|
kern: refactor to use m_ for member variables
|
2020-12-18 13:31:01 -08:00 |
|
Michael Scire
|
c8ebd7eea0
|
KConditionVariable/KAddressArbiter: no need for global compare thread
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
388f9e6455
|
kern: minor behavioral fixes to condvar/address arbiter
|
2020-10-12 01:06:19 -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 |
|