diff options
author | Subv <subv2112@gmail.com> | 2018-01-08 14:14:30 -0500 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2018-01-08 21:12:54 -0500 |
commit | db3a5251664ae77f5e67dba571a11d208e448a86 (patch) | |
tree | f53b53b9620ca36a5b8085e3e9d2b603477142fc /src/input_common/analog_from_button.cpp | |
parent | 1bbe9309daa96b5fbac7a2df5a2edcb17ab7a05c (diff) |
Kernel: Actually wake up the requested number of threads in Semaphore::Release.
Also properly keep track of data in guest memory, this fixes managing the semaphore from userland.
It was found that Semaphores are actually Condition Variables, with Release(1) and Release(-1) being equivalent to notify_one and notify_all. We should change the name of the class to reflect this.
Diffstat (limited to 'src/input_common/analog_from_button.cpp')
0 files changed, 0 insertions, 0 deletions