kernel: implement light IPC

This commit is contained in:
Liam 2023-12-06 19:54:52 -05:00
parent 9046851d9f
commit f486fe3971
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;
}