kernel: implement light IPC

This commit is contained in:
Liam
2023-12-06 19:54:52 -05:00
parent 8a79dd2d6c
commit 9268f265a1
18 changed files with 813 additions and 20 deletions

View File

@ -385,6 +385,13 @@ public:
m_cancellable = false;
}
u32* GetLightSessionData() const {
return m_light_ipc_data;
}
void SetLightSessionData(u32* data) {
m_light_ipc_data = data;
}
bool IsTerminationRequested() const {
return m_termination_requested || GetRawState() == ThreadState::Terminated;
}