mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-05-13 22:54:24 -04:00
kern: partially implement SvcSignalProcessWideKey
This commit is contained in:
parent
7f4c6ae9e7
commit
be98aaa185
5 changed files with 121 additions and 3 deletions
|
@ -282,6 +282,15 @@ namespace ams::kern {
|
|||
|
||||
constexpr uintptr_t GetConditionVariableKey() const { return this->condvar_key; }
|
||||
|
||||
constexpr void SetupForConditionVariableCompare(uintptr_t cv_key, int priority) {
|
||||
this->condvar_key = cv_key;
|
||||
this->priority = priority;
|
||||
}
|
||||
|
||||
void ClearConditionVariable() {
|
||||
this->cond_var = nullptr;
|
||||
}
|
||||
|
||||
constexpr s32 GetIdealCore() const { return this->ideal_core_id; }
|
||||
constexpr s32 GetActiveCore() const { return this->core_id; }
|
||||
constexpr void SetActiveCore(s32 core) { this->core_id = core; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue