SceSblSmsched

From Vita Development Wiki
Jump to navigation Jump to search

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

sceSblSmSchedAccessMailbox_1

Version NID
0.990 0x089B865B

sceSblSmSchedAccessMailbox_2

Version NID
0.990 0x564518AB

sceSblSmSchedUpdateMailbox_1

Version NID
0.990 0x7CCDAA9

sceSblSmSchedUpdateMailbox_2

Version NID
0.990 0x3A306B3F

sceSblSmSchedUpdateMailbox_3

Version NID
0.990 0x693C0951

sceSblSmSchedInvokeInternal

Version NID
0.990 0x2184B5F3

sceSblSmSchedStop

Version NID
0.990-1.80 0xE72F2886

sceSblSmSchedKill

Version NID
0.990 0xDD5CDAE1

sceSblSmSchedGetStatus

Version NID
0.990 0x073A984E

sceSblSmSchedWait

Version NID
0.990 0xC9D2138B

sceSblSmSchedRegisterIntrHandlerInternal

Version NID
0.990 0x6CDF75E4

sceSblSmSchedReleaseIntrHandlerInternal

Version NID
0.990 0xA4BF6A78

SceSblSmSchedForTZS_AB169029

Version NID
0.990-1.80 0xAB169029

SceSblSmSchedForTZS_8D56B4C0

Version NID
0.990 0x16B602F9

SceSblSmSchedForTZS_8D56B4C0

Version NID
0.990 0x8D56B4C0

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