ScePower: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
CelesteBlue (talk | contribs) |
||
Line 41: | Line 41: | ||
| 1.69 || 0x8A54B9 | | 1.69 || 0x8A54B9 | ||
|} | |} | ||
=== scePowerRequestColdReset === | === scePowerRequestColdReset === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 48: | Line 49: | ||
| 1.69 || 0x442D852 | | 1.69 || 0x442D852 | ||
|} | |} | ||
=== scePowerRegisterCallback === | === scePowerRegisterCallback === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 55: | Line 57: | ||
| 1.69 || 0x4B7766E | | 1.69 || 0x4B7766E | ||
|} | |} | ||
=== scePowerGetGpuXbarClockFrequency === | === scePowerGetGpuXbarClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 62: | Line 65: | ||
| 1.69 || 0xA750DEE | | 1.69 || 0xA750DEE | ||
|} | |} | ||
=== scePowerIsBatteryExist === | === scePowerIsBatteryExist === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 69: | Line 73: | ||
| 1.69 || 0xAFD0D8B | | 1.69 || 0xAFD0D8B | ||
|} | |} | ||
=== scePowerRequestDisplayOff === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x160EB506 | |||
|} | |||
=== scePowerGetGpuClockFrequency === | === scePowerGetGpuClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 76: | Line 89: | ||
| 1.69 || 0x1B04A1D6 | | 1.69 || 0x1B04A1D6 | ||
|} | |} | ||
=== scePowerGetBatteryRemainMaxLevel === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x1DB00F10 | |||
|} | |||
=== scePowerIsBatteryCharging === | === scePowerIsBatteryCharging === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 83: | Line 105: | ||
| 1.69 || 0x1E490401 | | 1.69 || 0x1E490401 | ||
|} | |} | ||
=== scePowerGetBatteryLifePercent === | === scePowerGetBatteryLifePercent === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 90: | Line 113: | ||
| 1.69 || 0x2085D15D | | 1.69 || 0x2085D15D | ||
|} | |} | ||
=== scePowerBatteryUpdateInfo === | === scePowerBatteryUpdateInfo === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 97: | Line 121: | ||
| 1.69 || 0x27F3292C | | 1.69 || 0x27F3292C | ||
|} | |} | ||
=== scePowerGetBatteryTemp === | === scePowerGetBatteryTemp === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 104: | Line 129: | ||
| 1.69 || 0x28E12023 | | 1.69 || 0x28E12023 | ||
|} | |} | ||
=== scePowerRequestStandby === | === scePowerRequestStandby === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 111: | Line 137: | ||
| 1.69 || 0x2B7C7CF4 | | 1.69 || 0x2B7C7CF4 | ||
|} | |} | ||
=== scePowerSetConfigurationMode === | === scePowerSetConfigurationMode === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 118: | Line 145: | ||
| 1.69 || 0x3CE187B6 | | 1.69 || 0x3CE187B6 | ||
|} | |} | ||
=== scePowerRequestDisplayOn === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x3EA75C88 | |||
|} | |||
=== scePowerGetBusClockFrequency === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x478FE6F5 | |||
|} | |||
=== scePowerGetBatteryVolt === | === scePowerGetBatteryVolt === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 125: | Line 169: | ||
| 1.69 || 0x483CE86B | | 1.69 || 0x483CE86B | ||
|} | |} | ||
=== scePowerSetUsingWireless === | === scePowerSetUsingWireless === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 132: | Line 177: | ||
| 1.69 || 0x4D695C1F | | 1.69 || 0x4D695C1F | ||
|} | |} | ||
=== scePowerGetCaseTemp === | === scePowerGetCaseTemp === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 139: | Line 185: | ||
| 1.69 || 0x525592E4 | | 1.69 || 0x525592E4 | ||
|} | |} | ||
=== scePowerSetGpuClockFrequency === | === scePowerSetGpuClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 146: | Line 193: | ||
| 1.69 || 0x717DB06C | | 1.69 || 0x717DB06C | ||
|} | |} | ||
=== scePowerSetArmClockFrequency === | === scePowerSetArmClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 153: | Line 201: | ||
| 1.69 || 0x74DB5AE5 | | 1.69 || 0x74DB5AE5 | ||
|} | |} | ||
=== scePowerIsSuspendRequired === | === scePowerIsSuspendRequired === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 160: | Line 209: | ||
| 1.69 || 0x78A1A796 | | 1.69 || 0x78A1A796 | ||
|} | |} | ||
=== scePowerIsRequest === | === scePowerIsRequest === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 167: | Line 217: | ||
| 1.69 || 0x7FA406DD | | 1.69 || 0x7FA406DD | ||
|} | |} | ||
=== scePowerGetBatteryElec === | === scePowerGetBatteryElec === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 174: | Line 225: | ||
| 1.69 || 0x862AE1A6 | | 1.69 || 0x862AE1A6 | ||
|} | |} | ||
=== scePowerIsPowerOnline === | === scePowerIsPowerOnline === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 181: | Line 233: | ||
| 1.69 || 0x87440F5E | | 1.69 || 0x87440F5E | ||
|} | |} | ||
=== scePowerGetBatteryLifeTime === | === scePowerGetBatteryLifeTime === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 188: | Line 241: | ||
| 1.69 || 0x8EFB3FA2 | | 1.69 || 0x8EFB3FA2 | ||
|} | |} | ||
=== scePowerGetBatteryRemainCapacity === | === scePowerGetBatteryRemainCapacity === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 195: | Line 249: | ||
| 1.69 || 0x94F5A53F | | 1.69 || 0x94F5A53F | ||
|} | |} | ||
=== scePowerIsLowBatteryInhibitUpdateReboot === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x9AA05A48 | |||
|} | |||
=== scePowerSetGpuXbarClockFrequency === | === scePowerSetGpuXbarClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 202: | Line 265: | ||
| 1.69 || 0xA7739DBE | | 1.69 || 0xA7739DBE | ||
|} | |} | ||
=== scePowerGetBatterySOH === | === scePowerGetBatterySOH === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 209: | Line 273: | ||
| 1.69 || 0xA88A2B65 | | 1.69 || 0xA88A2B65 | ||
|} | |} | ||
=== scePowerGetArmClockFrequency === | === scePowerGetArmClockFrequency === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 216: | Line 281: | ||
| 1.69 || 0xABC6F88F | | 1.69 || 0xABC6F88F | ||
|} | |} | ||
=== scePowerRequestSuspend === | === scePowerRequestSuspend === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 223: | Line 289: | ||
| 1.69 || 0xAC32C9CC | | 1.69 || 0xAC32C9CC | ||
|} | |} | ||
=== scePowerSetIdleTimerCount === | === scePowerSetIdleTimerCount === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 230: | Line 297: | ||
| 1.69 || 0xB11EF149 | | 1.69 || 0xB11EF149 | ||
|} | |} | ||
=== scePowerGetBatteryChargingStatus === | === scePowerGetBatteryChargingStatus === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 237: | Line 305: | ||
| 1.69 || 0xB4432BC8 | | 1.69 || 0xB4432BC8 | ||
|} | |} | ||
=== scePowerSetBusClockFrequency === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xB8D7B3FB | |||
|} | |||
=== scePowerIsLowBattery === | === scePowerIsLowBattery === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 244: | Line 321: | ||
| 1.69 || 0xD3075926 | | 1.69 || 0xD3075926 | ||
|} | |} | ||
=== scePowerGetUsingWireless === | === scePowerGetUsingWireless === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 251: | Line 329: | ||
| 1.69 || 0xD541FF03 | | 1.69 || 0xD541FF03 | ||
|} | |} | ||
=== scePowerCancelRequest === | === scePowerCancelRequest === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 258: | Line 337: | ||
| 1.69 || 0xDB62C9CF | | 1.69 || 0xDB62C9CF | ||
|} | |} | ||
=== scePowerUnregisterCallback === | === scePowerUnregisterCallback === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 265: | Line 345: | ||
| 1.69 || 0xDFA8BAF8 | | 1.69 || 0xDFA8BAF8 | ||
|} | |} | ||
=== scePowerIsLowBatteryInhibitUpdateDownload === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xE3E45636 | |||
|} | |||
=== scePowerGetBatteryRemainLevel === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xEA3E3715 | |||
|} | |||
=== scePowerGetBatteryFullCapacity === | === scePowerGetBatteryFullCapacity === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 272: | Line 369: | ||
| 1.69 || 0xFD18A0FF | | 1.69 || 0xFD18A0FF | ||
|} | |} | ||
== ScePowerForDriver == | == ScePowerForDriver == | ||
Revision as of 14:36, 22 August 2018
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | ScePower | Non-secure | Kernel | 0xF0ADE873 |
3.60 | ScePower | Non-secure | Kernel | 0x5EAE6AEC |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.69 | ScePower | Non-secure | User | 0x1082DA7F |
3.60 | ScePower | Non-secure | User | 0x1082DA7F |
1.69 | ScePowerForDriver | Non-secure | Kernel | 0x1590166F |
3.60 | ScePowerForDriver | Non-secure | Kernel | 0x1590166F |
1.69 | SceLedForDriver | Non-secure | Kernel | 0x282C1323 |
3.60 | SceLedForDriver | Non-secure | Kernel | 0x282C1323 |
ScePower
scePowerGetBatteryCycleCount
Version | NID |
---|---|
1.69 | 0x8A54B9 |
scePowerRequestColdReset
Version | NID |
---|---|
1.69 | 0x442D852 |
scePowerRegisterCallback
Version | NID |
---|---|
1.69 | 0x4B7766E |
scePowerGetGpuXbarClockFrequency
Version | NID |
---|---|
1.69 | 0xA750DEE |
scePowerIsBatteryExist
Version | NID |
---|---|
1.69 | 0xAFD0D8B |
scePowerRequestDisplayOff
Version | NID |
---|---|
3.60 | 0x160EB506 |
scePowerGetGpuClockFrequency
Version | NID |
---|---|
1.69 | 0x1B04A1D6 |
scePowerGetBatteryRemainMaxLevel
Version | NID |
---|---|
3.60 | 0x1DB00F10 |
scePowerIsBatteryCharging
Version | NID |
---|---|
1.69 | 0x1E490401 |
scePowerGetBatteryLifePercent
Version | NID |
---|---|
1.69 | 0x2085D15D |
scePowerBatteryUpdateInfo
Version | NID |
---|---|
1.69 | 0x27F3292C |
scePowerGetBatteryTemp
Version | NID |
---|---|
1.69 | 0x28E12023 |
scePowerRequestStandby
Version | NID |
---|---|
1.69 | 0x2B7C7CF4 |
scePowerSetConfigurationMode
Version | NID |
---|---|
1.69 | 0x3CE187B6 |
scePowerRequestDisplayOn
Version | NID |
---|---|
3.60 | 0x3EA75C88 |
scePowerGetBusClockFrequency
Version | NID |
---|---|
3.60 | 0x478FE6F5 |
scePowerGetBatteryVolt
Version | NID |
---|---|
1.69 | 0x483CE86B |
scePowerSetUsingWireless
Version | NID |
---|---|
1.69 | 0x4D695C1F |
scePowerGetCaseTemp
Version | NID |
---|---|
1.69 | 0x525592E4 |
scePowerSetGpuClockFrequency
Version | NID |
---|---|
1.69 | 0x717DB06C |
scePowerSetArmClockFrequency
Version | NID |
---|---|
1.69 | 0x74DB5AE5 |
scePowerIsSuspendRequired
Version | NID |
---|---|
1.69 | 0x78A1A796 |
scePowerIsRequest
Version | NID |
---|---|
1.69 | 0x7FA406DD |
scePowerGetBatteryElec
Version | NID |
---|---|
1.69 | 0x862AE1A6 |
scePowerIsPowerOnline
Version | NID |
---|---|
1.69 | 0x87440F5E |
scePowerGetBatteryLifeTime
Version | NID |
---|---|
1.69 | 0x8EFB3FA2 |
scePowerGetBatteryRemainCapacity
Version | NID |
---|---|
1.69 | 0x94F5A53F |
scePowerIsLowBatteryInhibitUpdateReboot
Version | NID |
---|---|
3.60 | 0x9AA05A48 |
scePowerSetGpuXbarClockFrequency
Version | NID |
---|---|
1.69 | 0xA7739DBE |
scePowerGetBatterySOH
Version | NID |
---|---|
1.69 | 0xA88A2B65 |
scePowerGetArmClockFrequency
Version | NID |
---|---|
1.69 | 0xABC6F88F |
scePowerRequestSuspend
Version | NID |
---|---|
1.69 | 0xAC32C9CC |
scePowerSetIdleTimerCount
Version | NID |
---|---|
1.69 | 0xB11EF149 |
scePowerGetBatteryChargingStatus
Version | NID |
---|---|
1.69 | 0xB4432BC8 |
scePowerSetBusClockFrequency
Version | NID |
---|---|
3.60 | 0xB8D7B3FB |
scePowerIsLowBattery
Version | NID |
---|---|
1.69 | 0xD3075926 |
scePowerGetUsingWireless
Version | NID |
---|---|
1.69 | 0xD541FF03 |
scePowerCancelRequest
Version | NID |
---|---|
1.69 | 0xDB62C9CF |
scePowerUnregisterCallback
Version | NID |
---|---|
1.69 | 0xDFA8BAF8 |
scePowerIsLowBatteryInhibitUpdateDownload
Version | NID |
---|---|
3.60 | 0xE3E45636 |
scePowerGetBatteryRemainLevel
Version | NID |
---|---|
3.60 | 0xEA3E3715 |
scePowerGetBatteryFullCapacity
Version | NID |
---|---|
1.69 | 0xFD18A0FF |
ScePowerForDriver
scePowerGetPowerSwModeForDriver
Version | NID |
---|---|
3.60 | 0x165CE085 |
int scePowerGetPowerSwModeForDriver(void);
scePowerSetPowerSwModeForDriver
Version | NID |
---|---|
3.60 | 0xC1853BA7 |
derived from vshPowerSetPowerSwMode
int scePowerSetPowerSwModeForDriver(int power_sw_mode);
scePowerSetPowerSwMode2ForDriver
Version | NID |
---|---|
3.60 | 0x0CD21B1F |
int scePowerSetPowerSwMode2ForDriver(int power_sw_mode);
scePowerGetBatteryCycleCountForDriver
Version | NID |
---|---|
1.69 | 0x008A54B9 |
scePowerRequestSoftResetForDriver
Version | NID |
---|---|
3.60 | 0x2875994B |
scePowerRequestColdResetForDriver
Version | NID |
---|---|
1.69 | 0x0442D852 |
scePowerRegisterCallbackForDriver
Version | NID |
---|---|
1.69 | 0x04B7766E |
scePowerGetGpuXbarClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0x0A750DEE |
scePowerIsBatteryExistForDriver
Version | NID |
---|---|
1.69 | 0x0AFD0D8B |
scePowerGetGpuClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0x1B04A1D6 |
scePowerIsBatteryChargingForDriver
Version | NID |
---|---|
1.69 | 0x1E490401 |
scePowerGetBatteryLifePercentForDriver
Version | NID |
---|---|
1.69 | 0x2085D15D |
scePowerBatteryUpdateInfoForDriver
Version | NID |
---|---|
1.69 | 0x27F3292C |
scePowerGetBatteryTempForDriver
Version | NID |
---|---|
1.69 | 0x28E12023 |
scePowerRequestStandbyForDriver
Version | NID |
---|---|
1.69 | 0x2B7C7CF4 |
scePowerGetBatteryVoltForDriver
Version | NID |
---|---|
1.69 | 0x483CE86B |
scePowerGetCaseTempForDriver
Version | NID |
---|---|
1.69 | 0x525592E4 |
scePowerSetGpuClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0x717DB06C |
3.60 | 0x264C24FC |
scePowerSetArmClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0x74DB5AE5 |
scePowerIsSuspendRequiredForDriver
Version | NID |
---|---|
1.69 | 0x78A1A796 |
scePowerIsRequestForDriver
Version | NID |
---|---|
1.69 | 0x7FA406DD |
scePowerGetBatteryElecForDriver
Version | NID |
---|---|
1.69 | 0x862AE1A6 |
scePowerIsPowerOnlineForDriver
Version | NID |
---|---|
1.69 | 0x87440F5E |
scePowerGetBatteryLifeTimeForDriver
Version | NID |
---|---|
1.69 | 0x8EFB3FA2 |
scePowerGetBatteryRemainCapacityForDriver
Version | NID |
---|---|
1.69 | 0x94F5A53F |
scePowerSetGpuXbarClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0xA7739DBE |
scePowerGetBatterySOHForDriver
Version | NID |
---|---|
1.69 | 0xA88A2B65 |
scePowerGetArmClockFrequencyForDriver
Version | NID |
---|---|
1.69 | 0xABC6F88F |
scePowerRequestSuspendForDriver
Version | NID |
---|---|
1.69 | 0xAC32C9CC |
scePowerGetBatteryChargingStatusForDriver
Version | NID |
---|---|
1.69 | 0xB4432BC8 |
scePowerIsLowBatteryForDriver
Version | NID |
---|---|
1.69 | 0xD3075926 |
scePowerCancelRequestForDriver
Version | NID |
---|---|
1.69 | 0xDB62C9CF |
scePowerUnregisterCallbackForDriver
Version | NID |
---|---|
1.69 | 0xDFA8BAF8 |
scePowerGetBatteryFullCapacityForDriver
Version | NID |
---|---|
1.69 | 0xFD18A0FF |
reset USB charge
Version | NID |
---|---|
3.60 | 0x90285886 |
int ScePowerForDriver_90285886(void);
enable/disable USB charge
Version | NID |
---|---|
3.60 | 0xF535D928 |
// ex: ScePowerForDriver_F535D928(0x8000, 0); // ex: ScePowerForDriver_F535D928(0x8000, 1); int ScePowerForDriver_F535D928(int unk, int enable);
ScePowerForDriver_77027B6B
Version | NID |
---|---|
3.60 | 0x77027B6B |
// ex: ScePowerForDriver_77027B6B(0x10000); // ex: ScePowerForDriver_77027B6B(0xC4EC); int ScePowerForDriver_77027B6B(int unk);
SceLedForDriver
sceLedSetModeForDriver
Version | NID |
---|---|
3.60 | 0xEA24BE03 |
int sceLedSetModeForDriver(int led, int mode, void *led_configuration);