psc: fix dependency argument on init

This commit is contained in:
Michael Scire 2021-02-10 02:53:49 -08:00 committed by fincs
parent 15a5d1c44f
commit c71cd80bcf
2 changed files with 4 additions and 4 deletions

View File

@ -94,7 +94,7 @@ void pscmExit(void);
/// Gets the Service object for the actual psc:m service session. /// Gets the Service object for the actual psc:m service session.
Service* pscmGetServiceSession(void); Service* pscmGetServiceSession(void);
Result pscmGetPmModule(PscPmModule *out, PscPmModuleId module_id, const u16 *dependencies, size_t dependency_count, bool autoclear); Result pscmGetPmModule(PscPmModule *out, PscPmModuleId module_id, const u32 *dependencies, size_t dependency_count, bool autoclear);
Result pscPmModuleGetRequest(PscPmModule *module, PscPmState *out_state, u32 *out_flags); Result pscPmModuleGetRequest(PscPmModule *module, PscPmState *out_state, u32 *out_flags);
Result pscPmModuleAcknowledge(PscPmModule *module, PscPmState state); Result pscPmModuleAcknowledge(PscPmModule *module, PscPmState state);

View File

@ -25,9 +25,9 @@ Service* pscmGetServiceSession(void) {
} }
NX_INLINE Result _pscPmModuleInitialize(PscPmModule *module, PscPmModuleId module_id, const u16 *dependencies, size_t dependency_count, bool autoclear); NX_INLINE Result _pscPmModuleInitialize(PscPmModule *module, PscPmModuleId module_id, const u32 *dependencies, size_t dependency_count, bool autoclear);
Result pscmGetPmModule(PscPmModule *out, PscPmModuleId module_id, const u16 *dependencies, size_t dependency_count, bool autoclear) { Result pscmGetPmModule(PscPmModule *out, PscPmModuleId module_id, const u32 *dependencies, size_t dependency_count, bool autoclear) {
serviceAssumeDomain(&g_pscmSrv); serviceAssumeDomain(&g_pscmSrv);
Result rc = serviceDispatch(&g_pscmSrv, 0, Result rc = serviceDispatch(&g_pscmSrv, 0,
.out_num_objects = 1, .out_num_objects = 1,
@ -43,7 +43,7 @@ Result pscmGetPmModule(PscPmModule *out, PscPmModuleId module_id, const u16 *dep
return rc; return rc;
} }
Result _pscPmModuleInitialize(PscPmModule *module, PscPmModuleId module_id, const u16 *dependencies, size_t dependency_count, bool autoclear) { Result _pscPmModuleInitialize(PscPmModule *module, PscPmModuleId module_id, const u32 *dependencies, size_t dependency_count, bool autoclear) {
_Static_assert(sizeof(module_id) == sizeof(u32), "PscPmModuleId size"); _Static_assert(sizeof(module_id) == sizeof(u32), "PscPmModuleId size");
Handle evt_handle = INVALID_HANDLE; Handle evt_handle = INVALID_HANDLE;