mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
Const request
This commit is contained in:
parent
3374db38a2
commit
05744823ac
@ -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);
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user