Const request

This commit is contained in:
averne 2021-03-07 18:06:57 +01:00 committed by fincs
parent 3374db38a2
commit 05744823ac
2 changed files with 6 additions and 6 deletions

View File

@ -25,6 +25,6 @@ Result mmuInitialize(void);
void mmuExit(void); void mmuExit(void);
Result mmuRequestInitialize(MmuRequest *request, MmuModuleId module, u32 unk, bool autoclear); ///< unk is ignored by official software Result mmuRequestInitialize(MmuRequest *request, MmuModuleId module, u32 unk, bool autoclear); ///< unk is ignored by official software
Result mmuRequestFinalize(MmuRequest *request); Result mmuRequestFinalize(const MmuRequest *request);
Result mmuRequestGet(MmuRequest *request, u32 *out_freq_hz); Result mmuRequestGet(const MmuRequest *request, u32 *out_freq_hz);
Result mmuRequestSetAndWait(MmuRequest *request, u32 freq_hz, s32 timeout); Result mmuRequestSetAndWait(const MmuRequest *request, u32 freq_hz, s32 timeout);

View File

@ -32,11 +32,11 @@ Result mmuRequestInitialize(MmuRequest *request, MmuModuleId module, u32 unk, bo
return rc; return rc;
} }
Result mmuRequestFinalize(MmuRequest *request) { Result mmuRequestFinalize(const MmuRequest *request) {
return serviceDispatchIn(&g_mmuSrv, 5, request->id); return serviceDispatchIn(&g_mmuSrv, 5, request->id);
} }
Result mmuRequestSetAndWait(MmuRequest *request, u32 freq_hz, s32 timeout) { Result mmuRequestSetAndWait(const MmuRequest *request, u32 freq_hz, s32 timeout) {
struct { struct {
u32 id; u32 id;
u32 freq; u32 freq;
@ -45,7 +45,7 @@ Result mmuRequestSetAndWait(MmuRequest *request, u32 freq_hz, s32 timeout) {
return serviceDispatchIn(&g_mmuSrv, 6, data); return serviceDispatchIn(&g_mmuSrv, 6, data);
} }
Result mmuRequestGet(MmuRequest *request, u32 *out_freq_hz) { Result mmuRequestGet(const MmuRequest *request, u32 *out_freq_hz) {
u32 freq = 0; u32 freq = 0;
Result rc = serviceDispatchInOut(&g_mmuSrv, 7, request->id, freq); Result rc = serviceDispatchInOut(&g_mmuSrv, 7, request->id, freq);