diff options
-rw-r--r-- | include/kernel/syscon.h | 10 | ||||
-rw-r--r-- | nids/360/SceSyscon.yml | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/include/kernel/syscon.h b/include/kernel/syscon.h index 225f798..67a64bb 100644 --- a/include/kernel/syscon.h +++ b/include/kernel/syscon.h @@ -200,6 +200,16 @@ int sceSysconLoadConfigstorageScript(unsigned short, const void *buff, unsigned int sceSysconVerifyConfigstorageScript(unsigned short, const void *buff, unsigned int size); /** + * Set the alarm callback, that will be ran when the alarm timer is passed. + * + * @param callback The callback function. + * @param argp The second argument that will be passed to the callback. + * + * @return 0. + */ +int sceSysconSetAlarmCallback(SceSysconCallback callback, void *argp); + +/** * Set the low battery callback, that will be ran when the battery is low. * * @param callback The callback function. diff --git a/nids/360/SceSyscon.yml b/nids/360/SceSyscon.yml index b0f64d6..dafeaa6 100644 --- a/nids/360/SceSyscon.yml +++ b/nids/360/SceSyscon.yml @@ -38,6 +38,7 @@ modules: sceSysconReadCommand: 0x299B1CE7 sceSysconResetDevice: 0x8A95D35C sceSysconSendCommand: 0xE26488B9 + sceSysconSetAlarmCallback: 0x32418370 sceSysconSetDebugHandlers: 0xF245CD6F sceSysconSetLowBatteryCallback: 0x3F0DB7C0 sceSysconSetThermalAlertCallback: 0x773B8126 |