SceSblSmsched: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
CelesteBlue (talk | contribs) |
||
Line 23: | Line 23: | ||
== SceSblSmSchedForTZS == | == SceSblSmSchedForTZS == | ||
=== sceSblSmSchedInvokeInternal === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 0.990 || 0x2184B5F3 | |||
|} | |||
=== sceSblSmSchedReleaseIntrHandlerInternal === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 0.990 || 0xA4BF6A78 | |||
|} | |||
=== SceSblSmSchedForTZS_AB169029 === | === SceSblSmSchedForTZS_AB169029 === | ||
Line 29: | Line 45: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 1.80 || 0xAB169029 | | 0.990-1.80 || 0xAB169029 | ||
|} | |} | ||
=== | === sceSblSmSchedStop === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 1.80 || 0xE72F2886 | | 0.990-1.80 || 0xE72F2886 | ||
|} | |} | ||
== SMC == | |||
This | This module provides the following SMC handlers. Unless marked otherwise, all provided names are official. | ||
{| class='wikitable' | {| class='wikitable' | ||
Line 81: | Line 97: | ||
|} | |} | ||
== | == Not exported functions names == | ||
Note: These functions are not exported and do not have known NIDs. Unless marked otherwise, all provided names are official. Functions ending with "MonitorCall" are excluded from this table because they implement SMC and are documented above. | Note: These functions are not exported and do not have known NIDs. Unless marked otherwise, all provided names are official. Functions ending with "MonitorCall" are excluded from this table because they implement SMC and are documented above. |
Revision as of 18:31, 4 March 2019
Module
Known NIDs
Version | Name | World | NID |
---|---|---|---|
1.05 | SceSblSmsched | Secure | unk |
1.80 | SceSblSmsched | Secure | 0xE269DF60 |
Libraries
Known NIDs
Version | Name | World | NID |
---|---|---|---|
1.05-1.80 | SceSblSmSchedForTZS | Secure | 0x5A2E5C09 |
SceSblSmSchedForTZS
sceSblSmSchedInvokeInternal
Version | NID |
---|---|
0.990 | 0x2184B5F3 |
sceSblSmSchedReleaseIntrHandlerInternal
Version | NID |
---|---|
0.990 | 0xA4BF6A78 |
SceSblSmSchedForTZS_AB169029
Version | NID |
---|---|
0.990-1.80 | 0xAB169029 |
sceSblSmSchedStop
Version | NID |
---|---|
0.990-1.80 | 0xE72F2886 |
SMC
This module provides the following SMC handlers. Unless marked otherwise, all provided names are official.
ID | Name |
---|---|
0x12D | sceSblSmSchedInvokeMonitorCall |
0x12E | sceSblSmSchedWaitMonitorCall |
0x12F | sceSblSmSchedGetStatusMonitorCall |
0x130 | sceSblSmSchedKillMonitorCall |
0x131 | ? (no-op on 1.69) |
0x132 | ? (no-op on 1.69) |
0x133 | sceSblSmSchedUpdateMailbox1MonitorCall (unofficial name) |
0x134 | sceSblSmSchedReadArm2CryMonitorCall |
0x135 | sceSblSmSchedUpdateMailbox2MonitorCall (unofficial name) |
0x136 | sceSblSmSchedUpdateMailbox3MonitorCall (unofficial name) |
0x137 | sceSblSmSchedReadCry2ArmMonitorCall |
0x138 | ? |
0x139 | ? |
0x13A | ? |
0x13B | sceSblSmSchedDeleteAllAndReschedlMonitorCall (unofficial name) |
0x13C | ? (called by SceSblSsMgr just before going to suspend mode) |
Not exported functions names
Note: These functions are not exported and do not have known NIDs. Unless marked otherwise, all provided names are official. Functions ending with "MonitorCall" are excluded from this table because they implement SMC and are documented above.
Name | VA (1.05) | VA (1.69) |
---|---|---|
sceSblSmSchedDeleteAll | 0x51C3A1 | 0x51C3A9 |
sceSblSmSchedReschedule | 0x51C611 | 0x51C62D |
sceSblSmSchedAccessMailbox | 0x51CD55 | 0x51CD69 |
sceSblSmSchedUpdateMailbox | 0x51CE81 | 0x51CE91 |
sceSblSmSchedCry2Arm0IntHandler | 0x51D045 | 0x51D13D |
sceSblSmSchedCry2Arm123IntHandler | 0x51D921 | 0x51D051 |
sceSblSmSchedWait | 0x51DC99 | 0x51DC09 |
sceSblSmSchedKill | 0x51DEED | 0x51DE61 |