audio_core/hle: move implementation of RecvDataIsReady
This commit is contained in:
parent
b609753fb6
commit
14eb3561de
4 changed files with 19 additions and 3 deletions
|
@ -35,11 +35,9 @@ void DSP_DSP::RecvDataIsReady(Kernel::HLERequestContext& ctx) {
|
|||
IPC::RequestParser rp(ctx, 0x02, 1, 0);
|
||||
const u32 register_number = rp.Pop<u32>();
|
||||
|
||||
ASSERT_MSG(register_number == 0, "Unknown register_number {}", register_number);
|
||||
|
||||
IPC::RequestBuilder rb = rp.MakeBuilder(2, 0);
|
||||
rb.Push(RESULT_SUCCESS);
|
||||
rb.Push(true); /// 0 = not ready, 1 = ready to read
|
||||
rb.Push(system.DSP().RecvDataIsReady(register_number));
|
||||
|
||||
LOG_DEBUG(Service_DSP, "register_number={}", register_number);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue