diff --git a/source/Sysmodule/config.json b/source/Sysmodule/config.json index 32b55fa..f96f40e 100644 --- a/source/Sysmodule/config.json +++ b/source/Sysmodule/config.json @@ -3,7 +3,7 @@ "title_id": "0x690000000000000D", "title_id_range_min": "0x690000000000000D", "title_id_range_max": "0x690000000000000D", - "main_thread_stack_size": "0x00004000", + "main_thread_stack_size": "0x4000", "main_thread_priority": 44, "default_cpu_id": 3, "process_category": 0, diff --git a/source/Sysmodule/source/psc_module.cpp b/source/Sysmodule/source/psc_module.cpp index 2794763..fdaa75b 100644 --- a/source/Sysmodule/source/psc_module.cpp +++ b/source/Sysmodule/source/psc_module.cpp @@ -48,7 +48,7 @@ namespace syscon::psc } Result Initialize() { - R_TRY(pscmGetPmModule(&pscModule, static_cast(126), dependencies, sizeof(dependencies) / sizeof(uint16_t), true)); + R_TRY(pscmGetPmModule(&pscModule, PscPmModuleId(126), dependencies, sizeof(dependencies) / sizeof(uint16_t), true)); pscModuleWaiter = waiterForEvent(&pscModule.event); is_psc_thread_running = true; return g_psc_thread.Start().GetValue();