diff options
author | devnoname120 | 2019-01-31 14:16:39 +0100 |
---|---|---|
committer | devnoname120 | 2019-01-31 14:16:39 +0100 |
commit | 4d84ffbce2baa706cdba5e1900c1545248b8d597 (patch) | |
tree | 0b8752ec9f5a01bc733f84d138906d3a29a21e67 | |
parent | Import NIDs from https://pastebin.com/ZAfpHwEH (diff) | |
download | vds-libraries-4d84ffbce2baa706cdba5e1900c1545248b8d597.tar.gz |
Import NIDs from https://wiki.henkaku.xyz
Note that only NIDs with name starting with 'vsh', '_vsh', 'sce', '_sce', '__sce', '___sce', 'ksce', and not containing '_unk' have been kept
Diffstat (limited to '')
31 files changed, 624 insertions, 1 deletions
diff --git a/nids/360/SceAppMgr.yml b/nids/360/SceAppMgr.yml index 78bc3dd..b425149 100644 --- a/nids/360/SceAppMgr.yml +++ b/nids/360/SceAppMgr.yml @@ -200,6 +200,11 @@ modules: nid: 0xDCE180F8 functions: sceAppMgrAcInstGetAcdirParam: 0x474AABDF + sceAppMgrAppDataMount: 0xB1D3C287 + sceAppMgrAppDataMountById: 0x5E311F71 + sceAppMgrAppMount: 0xEF0C9533 + sceAppMgrAppParamGetInt: 0x12CE29F7 + sceAppMgrAppUmount: 0x1DE3B7C4 sceAppMgrBgdlSetQueueStatus: 0x5B1BE482 sceAppMgrCheckContentInstallPeriod: 0x193784A9 sceAppMgrCheckPfsMounted: 0x0B1BEEE0 @@ -212,8 +217,11 @@ modules: sceAppMgrCloudDataSrcMount: 0x6D4D6FFE sceAppMgrCloudDataVerifyHeader: 0x55D48190 sceAppMgrDebugSettingNotifyUpdate: 0x7554330F + sceAppMgrDrmClose: 0x088670A6 + sceAppMgrDrmOpen: 0xEA75D157 sceAppMgrFakeSaveDataCreateMount: 0x12FC3FA8 sceAppMgrGameDataMount: 0xCE356B2D + sceAppMgrGetBootParam: 0xD2541B4A sceAppMgrGetPfsProcessStatus: 0xE72D2A4A sceAppMgrGetSystemDataFile: 0xAEC49533 sceAppMgrIsExclusiveProcessRunning: 0xA888C2DC @@ -222,14 +230,28 @@ modules: sceAppMgrLoadSafeMemory: 0xFAF3DAAA sceAppMgrLocalBackupGetOfflineId: 0x61B13981 sceAppMgrLocalBackupVerifyOfflineHeader: 0x62E98C42 + sceAppMgrMmsMount: 0x13D54107 + sceAppMgrPhotoMount: 0x43A35729 sceAppMgrRegisterPath: 0xB53FB98E + sceAppMgrSaveDataGetQuota: 0xE104C37E sceAppMgrSaveDataLocalBackupTargetGetList: 0x9B3F7D66 sceAppMgrSaveDataLocalBackupTargetRemoveItem: 0xC4EF95BB + sceAppMgrSaveDataMount: 0xE73C9516 sceAppMgrSaveDataNotifyBackupFinished: 0x6989B258 + sceAppMgrSaveDataSlotCreate: 0xE6F389B8 + sceAppMgrSaveDataSlotDelete: 0xB544F2A0 + sceAppMgrSaveDataSlotGetParam: 0xD137D486 + sceAppMgrSaveDataSlotGetStatus: 0xEC9D5A35 + sceAppMgrSaveDataSlotInit: 0x2277F736 + sceAppMgrSaveDataSlotSetParam: 0x7E247E47 + sceAppMgrSaveDataSlotSetStatus: 0x9ADB00FA + sceAppMgrSaveDataUmount: 0x2B080268 sceAppMgrSaveSafeMemory: 0xD366AA44 sceAppMgrSystemParamDateTimeSetConf: 0xA9AA3A68 + sceAppMgrTrophyMount: 0xE977A833 sceAppMgrUmount: 0xA714BB35 sceAppMgrUpdateRifInfo: 0x894BDCB8 + sceAppMgrWorkDirMount: 0x3A0A9B82 SceAppMgrUser: nid: 0xA6605D6F functions: @@ -288,6 +310,7 @@ modules: sceAppMgrGetStatusByName: 0x656E0ABD sceAppMgrGetSystemDataFilePlayReady: 0x1E1E97EE sceAppMgrGetUserDirPath: 0x5253338C + sceAppMgrGetUserDirPathById: 0x63E51420 sceAppMgrGetVs0UserDataDrive: 0xC0631748 sceAppMgrGetVs0UserModuleDrive: 0x906154DE sceAppMgrInitSafeMemoryById: 0x3E53681A @@ -321,7 +344,9 @@ modules: sceAppMgrReceiveSystemEvent: 0x10B5765F sceAppMgrSaveDataAddMount: 0x8B224917 sceAppMgrSaveDataDataRemove: 0x4544FCC5 + sceAppMgrSaveDataDataRemove2: 0x36040E1D sceAppMgrSaveDataDataSave: 0x84DE76C7 + sceAppMgrSaveDataDataSave2: 0xD5CA4F56 sceAppMgrSaveDataGetQuota: 0x0717E2AE sceAppMgrSaveDataMount: 0x31F3CC59 sceAppMgrSaveDataSlotCreate: 0x5181D7B3 @@ -350,6 +375,7 @@ modules: sceAppMgrSystemParamDateTimeGetConf: 0xE39FC7D5 sceAppMgrSystemParamGetInt: 0x5B75180C sceAppMgrSystemParamGetString: 0x09899A08 + sceAppMgrThemeDataMount: 0x633A7594 sceAppMgrTrophyMount: 0x84FE08EE sceAppMgrTrophyMountById: 0x316207F3 sceAppMgrUmount: 0x5E375921 diff --git a/nids/360/SceAppUtil.yml b/nids/360/SceAppUtil.yml index 95ed132..ce1786d 100644 --- a/nids/360/SceAppUtil.yml +++ b/nids/360/SceAppUtil.yml @@ -51,10 +51,21 @@ modules: sceAppUtilStoreBrowse: 0x85FA94EE sceAppUtilSystemParamGetInt: 0x5DFB9CA0 sceAppUtilSystemParamGetString: 0x6E6AA267 + SceAppUtilAddcontForce: + nid: 0x9D061921 + functions: + sceAppUtilAddcontForceAddcontMount: 0x6087E5F7 + SceAppUtilBook: + nid: 0xDA27A9D3 + functions: + sceAppUtilBookMount: 0xFDAAF091 + sceAppUtilBookUmount: 0x9C1794C2 SceAppUtilCache: nid: 0xE96B941B functions: + sceAppUtilCacheGetDevInfo: 0x1171B736 sceAppUtilCacheMount: 0x0AA56143 + sceAppUtilCacheUmount: 0x72D26BF4 SceAppUtilExt: nid: 0x76D1A509 functions: diff --git a/nids/360/SceCamera.yml b/nids/360/SceCamera.yml index 881646e..d409145 100644 --- a/nids/360/SceCamera.yml +++ b/nids/360/SceCamera.yml @@ -50,3 +50,7 @@ modules: sceCameraSetZoom: 0xF7464216 sceCameraStart: 0xA8FEAE35 sceCameraStop: 0x1DD9C9CE + SceCameraForDriver: + nid: 0xBCBC1F4A + functions: + sceCameraIsActive: 0xEB1CC2CA diff --git a/nids/360/SceClockgen.yml b/nids/360/SceClockgen.yml new file mode 100644 index 0000000..5cee1c7 --- /dev/null +++ b/nids/360/SceClockgen.yml @@ -0,0 +1,8 @@ +modules: + SceClockgen: + nid: 0x1247DEBB + libraries: + SceClockgenForDriver: + nid: 0xFF160234 + functions: + sceClockgenWlanBtClkDisable: 0xB6F0A532 diff --git a/nids/360/SceCoredump.yml b/nids/360/SceCoredump.yml index e4ad176..aa17b9c 100644 --- a/nids/360/SceCoredump.yml +++ b/nids/360/SceCoredump.yml @@ -7,6 +7,22 @@ modules: functions: sceCoredumpRegisterCoredumpHandler: 0x031DC61E sceCoredumpUnregisterCoredumpHandler: 0x6037A2C3 + SceCoredumpForDriver: + nid: 0xA351714A + functions: + sceCoredumpCafContextCreate: 0x2964AD0A + sceCoredumpCafContextDestroy: 0x95402BF3 + sceCoredumpCafCreateIv: 0xE1BCBE8F + sceCoredumpCafFinal: 0xC90F61AF + sceCoredumpCafHeaderFinal: 0x65AA4991 + sceCoredumpCafHeaderInit: 0x7C8120C5 + sceCoredumpCafHeaderTransform: 0xAE2C2793 + sceCoredumpCafInit: 0x9336009B + sceCoredumpCafSegmentFinal: 0xDF17420A + sceCoredumpCafSegmentInit: 0x07185515 + sceCoredumpCafSegmentTransform: 0xFB7AEBFE + sceCoredumpCreateDump: 0x0C10313F + sceCoredumpDeleteCrashReportCaf: 0xAD070837 SceCoredumpNounlink: nid: 0x2646E9D8 functions: diff --git a/nids/360/SceDriverUser.yml b/nids/360/SceDriverUser.yml new file mode 100644 index 0000000..aad4ad5 --- /dev/null +++ b/nids/360/SceDriverUser.yml @@ -0,0 +1,20 @@ +modules: + SceDriverUser: + nid: 0xAD0AEA9A + libraries: + SceDrmBridgeUser: + nid: 0x91AFEB43 + functions: + sceDrmBridgeGetCurrentSecureTick: 0x7C994327 + sceDrmBridgeIsAllowRemotePlayDebug: 0x1F82FF68 + sceDrmBridgeMlnpsnlAuth1: 0x7D0DB83F + sceDrmBridgeMlnpsnlAuth2: 0x6471937D + SceErrorUser: + nid: 0xD401318D + functions: + sceErrorGetExternalString: 0xA4DE5B69 + sceErrorHistoryClearError: 0x7DF547D1 + sceErrorHistoryGetError: 0xB908B17F + sceErrorHistoryPostError: 0xBC416CFA + sceErrorHistorySetDefaultFormat: 0x395240A1 + sceErrorHistoryUpdateSequenceInfo: 0x1AA2E39E diff --git a/nids/360/SceFios2Kernel.yml b/nids/360/SceFios2Kernel.yml index ad70ae5..5e36fce 100644 --- a/nids/360/SceFios2Kernel.yml +++ b/nids/360/SceFios2Kernel.yml @@ -25,3 +25,33 @@ modules: _sceFiosKernelOverlayResolveWithRangeSync: 0x8CCA471A _sceFiosKernelOverlayThreadIsDisabled: 0x629F4FE4 _sceFiosKernelOverlayThreadSetDisabled: 0x3E9172EA + SceFios2Kernel02: + nid: 0xE83E40A6 + functions: + sceFiosKernelOverlayAddForProcess02: 0xB77C366D + sceFiosKernelOverlayGetInfoForProcess02: 0x111DCCFA + sceFiosKernelOverlayGetList02: 0xD90FC293 + sceFiosKernelOverlayGetRecommendedScheduler02: 0x26B9D08A + sceFiosKernelOverlayModifyForProcess02: 0x6A976528 + sceFiosKernelOverlayRemoveForProcess02: 0x50A7167C + sceFiosKernelOverlayResolveSync02: 0xD76F046A + sceFiosKernelOverlayResolveWithRangeSync02: 0x8DAD1FED + sceFiosKernelOverlayThreadIsDisabled02: 0xD6A4FDD6 + sceFiosKernelOverlayThreadSetDisabled02: 0x7F26D4DD + SceFios2KernelForDriver: + nid: 0x54D6B9EB + functions: + sceFiosKernelOverlayAdd: 0x2607EE4C + sceFiosKernelOverlayAddForProcess: 0x17E65A1C + sceFiosKernelOverlayGetInfo: 0x725E6817 + sceFiosKernelOverlayGetInfoForProcess: 0xF1762BC2 + sceFiosKernelOverlayGetList: 0xFF42AAF0 + sceFiosKernelOverlayGetRecommendedScheduler: 0x241BF0D6 + sceFiosKernelOverlayModify: 0x7F8B960C + sceFiosKernelOverlayModifyForProcess: 0x853EA82A + sceFiosKernelOverlayRemove: 0x2368FEB5 + sceFiosKernelOverlayRemoveForProcess: 0x23247EFB + sceFiosKernelOverlayResolveSync: 0x0F456345 + sceFiosKernelOverlayResolveWithRangeSync: 0xD3D968FC + sceFiosKernelOverlayThreadIsDisabled: 0xE71192C5 + sceFiosKernelOverlayThreadSetDisabled: 0x03727E5E diff --git a/nids/360/SceIofilemgr.yml b/nids/360/SceIofilemgr.yml index 3de2618..9b83324 100644 --- a/nids/360/SceIofilemgr.yml +++ b/nids/360/SceIofilemgr.yml @@ -69,39 +69,92 @@ modules: functions: sceIoCancel: 0x6D59658D sceIoChstat: 0x7D42B8DC + sceIoChstatAsync: 0x7EC442BF sceIoChstatByFd: 0xDF57A75F + sceIoChstatByFdAsync: 0xEC974400 + sceIoChstatForDriver_2: 0x1F98BD50 sceIoClearErrorEvent: 0x40B933C7 sceIoClose: 0xF99DD8A3 sceIoCloseAsync: 0x11C57CC6 sceIoCreateErrorEvent: 0x3C0343DB sceIoCreateMountEvent: 0x2DFA192F sceIoDclose: 0x19C81DD6 + sceIoDcloseAsync: 0xC08F199F sceIoDeleteErrorEvent: 0xC6158F8D sceIoDeleteMountEvent: 0x43DB0AE4 sceIoDevctl: 0x16882FC4 + sceIoDevctlAsync: 0xA9302946 sceIoDopen: 0x463B25CC + sceIoDopenAsync: 0x72F06BDE sceIoDread: 0x20CF5FC7 + sceIoDreadAsync: 0x5982B0E3 + sceIoDreadForDriver_2: 0x03051B02 sceIoFlock: 0x16336A0D + sceIoGetMediaType: 0x9C220246 sceIoGetProcessDefaultPriorityForSystem: 0xCE397158 sceIoGetstat: 0x75C96D25 + sceIoGetstatAsync: 0x94A5304A sceIoGetstatByFd: 0x462F059B + sceIoGetstatByFdAsync: 0x0FEE1238 + sceIoGetstatForDriver_2: 0xD6503624 + sceIoIoctl: 0x161CD33F + sceIoIoctlAsync: 0xB761E91B sceIoLseek: 0x62090481 sceIoLseekAsync: 0x541BAABD sceIoMkdir: 0x7F710B25 + sceIoMkdirAsync: 0x27003443 sceIoMount: 0xD070BC48 sceIoOpen: 0x75192972 sceIoOpenAsync: 0x451001DE + sceIoOpenForPid: 0xC3D34965 sceIoPread: 0x2A17515D + sceIoPreadAsync: 0x64A46A2C sceIoPwrite: 0x5F1512C8 + sceIoPwriteAsync: 0x202CDDE3 sceIoRead: 0xE17EFC03 sceIoReadAsync: 0x69047C81 sceIoRemove: 0x0D7BB3E1 + sceIoRemoveAsync: 0xF9D6507D sceIoRename: 0xDC0C4997 + sceIoRenameAsync: 0xAACBC47A sceIoRmdir: 0x1CC9C634 + sceIoRmdirAsync: 0xF5B0B36C + sceIoSetPathMappingFunction: 0xCFAECF18 sceIoSetProcessDefaultPriorityForSystem: 0xABE65071 sceIoSync: 0xDDF78594 + sceIoSyncAsync: 0x4F9EA8B0 sceIoSyncByFd: 0x338DCD68 + sceIoSyncByFd2: 0x43170575 sceIoSyncByFdAsync: 0x041209CF sceIoUmount: 0x20574100 sceIoWrite: 0x21EE91F0 sceIoWriteAsync: 0xA1BD13D0 + scePfsMgrVfsMount: 0xFEEE44A9 + scePfsMgrVfsUmount: 0xD220539D + sceVfsAddVfs: 0x673D2FCD + sceVfsDeleteVfs: 0x9CBFA725 + sceVfsGetNewNode: 0xD60B5C63 + sceVfsMount: 0xB62DE9A6 + sceVfsNodeSetEventFlag: 0x6048F245 + sceVfsNodeWaitEventFlag: 0xAA45010B + sceVfsOpDecodePathElem: 0xF7DAC0F5 + sceVfsOpDevctl: 0xB07B307D + sceVfsUnmount: 0x9C7E7B76 + sceVopChstat: 0x1974FA92 + sceVopClsoe: 0x40944C2E + sceVopCreate: 0x9E347C7D + sceVopDclose: 0x1350F5C7 + sceVopDopen: 0x00C9C2DD + sceVopDread: 0x77584C8F + sceVopGetstat: 0x50A63ACF + sceVopIoctl: 0x333C904D + sceVopLseek: 0xB2B13818 + sceVopMkdir: 0x2F3F8C70 + sceVopOpen: 0x76B79BEC + sceVopPread: 0xABBC80E3 + sceVopPwrite: 0xA53C040D + sceVopRead: 0x570388A5 + sceVopRename: 0x36A794C7 + sceVopRmdir: 0x1D551105 + sceVopSync: 0x9CD96406 + sceVopWrite: 0x9A68378D diff --git a/nids/360/SceKernelDmacMgr.yml b/nids/360/SceKernelDmacMgr.yml index 25fc066..ee8e307 100644 --- a/nids/360/SceKernelDmacMgr.yml +++ b/nids/360/SceKernelDmacMgr.yml @@ -14,4 +14,12 @@ modules: sceDmacMemset: 0x4BAC049B sceKernelDmaOpAlloc: 0x7CD5088A sceKernelDmaOpAssign: 0xFCE4171A + sceKernelDmaOpConcatenate: 0xA4454DEA + sceKernelDmaOpDeQueue: 0x7433F70F + sceKernelDmaOpEnQueue: 0x543F54CF sceKernelDmaOpFree: 0xADFF1186 + sceKernelDmaOpQuit: 0x03052D0D + sceKernelDmaOpSetCallback: 0xCF627CFD + sceKernelDmaOpSetupChain: 0x167079FC + sceKernelDmaOpSetupDirect: 0x01A599E0 + sceKernelDmaOpSync: 0x397A917C diff --git a/nids/360/SceKernelIntrMgr.yml b/nids/360/SceKernelIntrMgr.yml index 61fe5fe..1762514 100644 --- a/nids/360/SceKernelIntrMgr.yml +++ b/nids/360/SceKernelIntrMgr.yml @@ -13,14 +13,24 @@ modules: sceKernelGetIntrTarget: 0x353CFAAE sceKernelIsIntrAllowedInCurrentContext: 0x182EE3E3 sceKernelIsIntrPending: 0xA269003D + sceKernelIsSubInterruptOccurred: 0x950B864B sceKernelMaskIntr: 0x180435EC sceKernelRegisterIntrHandler: 0x5C1FEB29 + sceKernelRegisterIntrHookHandler: 0x99048AEC sceKernelRegisterSubIntrHandler: 0x96576C18 sceKernelReleaseIntrHandler: 0xD6009B98 + sceKernelReleaseIntrHookHandler: 0xA0B7F44E sceKernelReleaseSubIntrHandler: 0x7B9657B3 + sceKernelResumeIntr: 0xA4C772AF + sceKernelResumeSubIntr: 0x957023D0 sceKernelSetIntrMasked: 0x7117E827 sceKernelSetIntrPriority: 0x71020E29 sceKernelSetIntrTarget: 0x973BACCC + sceKernelSuspendSubIntr: 0x3A9EA7D1 sceKernelTriggerSGI: 0x29F62500 sceKernelTriggerSubIntr: 0xCC94B294 sceKernelUnmaskIntr: 0x7117E827 + SceIntrmgrForKernel: + nid: 0x07AC5E3A + functions: + sceKernelQueryIntrHandlerInfo: 0xB5AFAE49 diff --git a/nids/360/SceKernelModulemgr.yml b/nids/360/SceKernelModulemgr.yml index f62f748..84718bb 100644 --- a/nids/360/SceKernelModulemgr.yml +++ b/nids/360/SceKernelModulemgr.yml @@ -6,6 +6,10 @@ modules: nid: 0xB07B6A3F functions: _sceKernelBacktrace: 0xBF371A98 + SceBacktraceForDriver: + nid: 0x77CB3DD6 + functions: + sceKernelBacktrace: 0x166B9C8C SceModulemgr: nid: 0xEAED1616 functions: @@ -33,15 +37,19 @@ modules: sceKernelLoadStartModule: 0x189BFBBB sceKernelLoadStartModuleForPid: 0x9D953C22 sceKernelLoadStartSharedModuleForPid: 0xE2ADEF8D + sceKernelRegisterLibary: 0x861638AD + sceKernelReleaseLibary: 0x0975B104 sceKernelSearchModuleByName: 0xBBE1771C sceKernelStartModule: 0x0675B682 sceKernelStopModule: 0x100DAEB9 sceKernelStopUnloadModule: 0x03B30B7E sceKernelStopUnloadModuleForPid: 0x49A3EDC7 + sceKernelStopUnloadSharedModuleForPid: 0x02D3D0C1 sceKernelUnloadModule: 0x728E72A6 SceModulemgrForKernel: nid: 0xC445FA63 functions: + sceKernelFinalizeKbl: 0xFDD7F646 sceKernelGetModuleInfo: 0xD269F915 sceKernelGetModuleInfo2: 0x6A655255 sceKernelGetModuleInternal: 0xFE303863 @@ -55,8 +63,11 @@ modules: sceKernelLoadModuleForPid: 0xFA21D8CB sceKernelLoadPreloadingModules: 0x3AD26B43 sceKernelLoadProcessImage: 0xAC4EABDB + sceKernelLoadPtLoadSegForFwloader: 0x448810D5 sceKernelMountBootfs: 0x01360661 + sceKernelRegisterSyscall: 0xB427025E sceKernelStartModuleForPid: 0x6DF745D5 sceKernelStopModuleForPid: 0x7BB4CE54 sceKernelUmountBootfs: 0x9C838A6B sceKernelUnloadModuleForPid: 0x5972E2CC + sceKernelUnloadProcessModules: 0x0E33258E diff --git a/nids/360/SceKernelThreadMgr.yml b/nids/360/SceKernelThreadMgr.yml index f8eda14..08b67ff 100644 --- a/nids/360/SceKernelThreadMgr.yml +++ b/nids/360/SceKernelThreadMgr.yml @@ -4,6 +4,8 @@ modules: libraries: SceCpu: nid: 0x45265161 + functions: + sceKernelCpuGetCpuId: 0x2704CFEE SceDebugLed: nid: 0xAE004C0A functions: @@ -20,6 +22,7 @@ modules: functions: sceKernelCheckDipsw: 0xA98FC2FD sceKernelClearDipsw: 0xF1F3E9FE + sceKernelGetDipswInfo: 0xB2AD48BE sceKernelSetDipsw: 0x82E45FBF SceThreadmgr: nid: 0x859A24B1 @@ -155,6 +158,7 @@ modules: sceKernelGetMsgPipeCreatorId: 0x70E2A6D2 sceKernelGetProcessId: 0x9DCB4B7A sceKernelGetSystemTimeWide: 0xF4EE4FA9 + sceKernelGetThreadCpuAffinityMask: 0xF1AE5654 sceKernelGetThreadStackFreeSize: 0x4F8A3DA0 sceKernelGetThreadTLSAddr: 0xBACA6891 sceKernelGetThreadmgrUIDClass: 0xC9678F7F @@ -205,6 +209,8 @@ modules: functions: sceKernelCancelCallback: 0xC040EC1C sceKernelCancelMutex: 0x7204B846 + sceKernelChangeCurrentThreadAttr: 0x751C9B7A + sceKernelChangeThreadCpuAffinityMask: 0x6D0733A8 sceKernelChangeThreadPriority: 0x63DAB420 sceKernelChangeThreadSuspendStatus: 0x04C6764B sceKernelCheckCallback: 0xE53E41F6 @@ -233,6 +239,7 @@ modules: sceKernelGetCallbackCount: 0x0892D8DF sceKernelGetMutexInfo: 0x69B78A12 sceKernelGetProcessId: 0x9DCB4B7A + sceKernelGetProcessIdFromTLS: 0xFA54D49A sceKernelGetSystemTimeLow: 0x47F6DE49 sceKernelGetSystemTimeWide: 0xF4EE4FA9 sceKernelGetThreadCpuAffinityMask: 0x83DC703D @@ -240,6 +247,7 @@ modules: sceKernelGetThreadCurrentPriority: 0x01414F0B sceKernelGetThreadId: 0x59D06540 sceKernelGetThreadIdList: 0xEA7B8AEF + sceKernelGetThreadInfo: 0x283807E2 sceKernelGetThreadStackFreeSize: 0x7B278A0B sceKernelGetThreadTLSAddr: 0x66EEA46A sceKernelGetThreadmgrUIDClass: 0x0A20775A @@ -254,7 +262,10 @@ modules: sceKernelPollSema: 0x4FDDFE24 sceKernelPulseEvent: 0x2427C81B sceKernelPulseEventWithNotifyCallback: 0x714A107A + sceKernelReceiveMsgPipeVector: 0xDA1F256B + sceKernelReceiveMsgPipeVectorCB: 0xDA5C9AC6 sceKernelRegisterCallbackToEvent: 0x832A7E0C + sceKernelRegisterTimer: 0xC58DF384 sceKernelRunWithStack: 0xE54FD746 sceKernelSetEvent: 0x9EA3A45C sceKernelSetEventFlag: 0xD4780C3E diff --git a/nids/360/SceLibKernel.yml b/nids/360/SceLibKernel.yml index b751719..74fb364 100644 --- a/nids/360/SceLibKernel.yml +++ b/nids/360/SceLibKernel.yml @@ -66,6 +66,7 @@ modules: sceIoChstat: 0x29482F7F sceIoChstatAsync: 0x9739A5E2 sceIoChstatByFd: 0x6E903AB2 + sceIoClose: 0xF5C6F098 sceIoCompleteMultiple: 0xA792C404 sceIoDevctl: 0x04B30CB2 sceIoDevctlAsync: 0x950F78EB @@ -86,6 +87,7 @@ modules: sceIoPreadAsync: 0xA010141E sceIoPwrite: 0x8FFFF5A8 sceIoPwriteAsync: 0xED25BEEF + sceIoRead: 0x713523E1 sceIoRemove: 0xE20ED0F3 sceIoRemoveAsync: 0x446A60AC sceIoRename: 0xF737E369 @@ -94,6 +96,7 @@ modules: sceIoRmdirAsync: 0x9694D00F sceIoSync: 0x98ACED6D sceIoSyncAsync: 0xF7C7FBFE + sceIoWrite: 0x11FED231 sceKernelAtomicAddAndGet16: 0x495C52EC sceKernelAtomicAddAndGet32: 0x2E84A93B sceKernelAtomicAddAndGet64: 0xB6CE9B9A diff --git a/nids/360/SceLowio.yml b/nids/360/SceLowio.yml index ae6c5e6..c90c727 100644 --- a/nids/360/SceLowio.yml +++ b/nids/360/SceLowio.yml @@ -16,6 +16,7 @@ modules: sceDsiSendBlankingPacket: 0x7640F607 sceDsiSetLanesAndPixelSize: 0x78E6E3CF sceDsiSetVic: 0x97BFEA76 + sceDsiStartDisplay: 0xC2E85919 SceGpioForDriver: nid: 0xF0EF5743 functions: @@ -42,6 +43,11 @@ modules: nid: 0xCAFCFE50 functions: sceIftuCsc: 0x67E37EFC + sceIftuDisable: 0xC11F30B3 + sceIftuEnable: 0x0D7C02F7 + sceIftuSetInputFrameBuffer: 0x7CE0C4DA + sceIftuSetMergeSetting: 0xAF19FD85 + sceIftuSetOutputFormat: 0xE6EE2C6B ScePervasiveForDriver: nid: 0xE692C727 functions: diff --git a/nids/360/SceMotionDev.yml b/nids/360/SceMotionDev.yml index 8ab4e38..6a608fe 100644 --- a/nids/360/SceMotionDev.yml +++ b/nids/360/SceMotionDev.yml @@ -40,7 +40,10 @@ modules: SceMotionDevForDriver: nid: 0xA501409A functions: + sceMotionDevGetCalibrationData: 0xF0251700 + sceMotionDevGetCalibrationHeader: 0x3B23DF55 sceMotionDevGetDeviceInfo: 0x3E4BCBC0 + sceMotionDevGetEvaInfo: 0x5B53AC26 sceMotionDevIsReady: 0x10AAC8EA sceMotionDevNoiseFilterIsAvailable: 0x11A17A96 sceMotionDevRead: 0x3A3407B5 diff --git a/nids/360/SceNpDrm.yml b/nids/360/SceNpDrm.yml index 0e68d6e..5219c83 100644 --- a/nids/360/SceNpDrm.yml +++ b/nids/360/SceNpDrm.yml @@ -30,6 +30,7 @@ modules: sceNpDrmGetRifPspKey: 0xDACB71F4 sceNpDrmGetRifVitaKey: 0x723322B5 sceNpDrmIsLooseAccountBind: 0xFC84CA1A + sceNpDrmPackageSetGameExist: 0x3BFD2850 sceNpDrmPresetRifProvisionalFlag: 0xC070FE89 sceNpDrmPspEbootSigGen: 0xEF387FC4 sceNpDrmPspEbootVerify: 0xB6CA3A2C @@ -55,3 +56,11 @@ modules: sceNpDrmPackageUninstallOngoing: 0xF1FF6193 sceNpDrmSaveDataFormatOngoing: 0x200D2DE4 sceNpDrmSaveDataInstallOngoing: 0xA5E0F38C + ScePsmDrm: + nid: 0x3F2B0888 + functions: + scePsmDrmGetRifKey: 0x207A2C53 + ScePsmDrmForDriver: + nid: 0x9F4924F2 + functions: + scePsmDrmGetRifInfo: 0x984F9017 diff --git a/nids/360/ScePfsMgr.yml b/nids/360/ScePfsMgr.yml new file mode 100644 index 0000000..13fb4dd --- /dev/null +++ b/nids/360/ScePfsMgr.yml @@ -0,0 +1,16 @@ +modules: + ScePfsMgr: + nid: 0x538BA86B + libraries: + ScePfsMgrForKernel: + nid: 0xA067B56F + functions: + scePfsAcidDirApprove: 0x8CDA249A + scePfsAcidDirMount: 0x4A4A8243 + scePfsAcidDirSet: 0xB0CC0A1A + scePfsAcidDirUnmount: 0x00C8AF80 + scePfsApprove: 0xD8D0FEE5 + scePfsDisapprove: 0x2D67D8CA + scePfsMount: 0xA772209C + scePfsMount2: 0x2D48AEA2 + scePfsUnmount: 0x680BC384 diff --git a/nids/360/ScePower.yml b/nids/360/ScePower.yml index 9cb53d3..857f456 100644 --- a/nids/360/ScePower.yml +++ b/nids/360/ScePower.yml @@ -86,12 +86,15 @@ modules: scePowerGetIdleTimer: 0xEDC13FE5 scePowerGetPowerSwMode: 0x165CE085 scePowerGetResumeCount: 0x0074EF9B + scePowerGetVenezia: 0x0E58FCDF scePowerGetWakeupFactor: 0x9F26222A scePowerIsBatteryCharging: 0x1E490401 scePowerIsBatteryExist: 0x0AFD0D8B scePowerIsLowBattery: 0xD3075926 scePowerIsPowerOnline: 0x87440F5E scePowerIsRequest: 0x7FA406DD + scePowerIsSomethingBattery: 0x0D56C601 + scePowerIsSomethingBattery2: 0x627A89C6 scePowerIsSuspendRequired: 0x78A1A796 scePowerRegisterCallback: 0x04B7766E scePowerRequestColdReset: 0x0442D852 @@ -108,14 +111,17 @@ modules: scePowerSetCompatClockFrequency: 0xFFC84E69 scePowerSetDisplayBrightness: 0x43D5CE1D scePowerSetDisplayMaxBrightness: 0x77027B6B - scePowerSetGpuClockFrequency: 0x264C24FC + scePowerSetGpuClockFrequency: 0x621BD8FD + scePowerSetGpuEs4ClockFrequency: 0x264C24FC scePowerSetGpuXbarClockFrequency: 0xA7739DBE scePowerSetIdleCallback: 0x1BA2FCAE scePowerSetIdleTimer: 0x6BC26FC7 scePowerSetPowerSwMode: 0xC1853BA7 + scePowerSetPowerSwMode2: 0x0CD21B1F scePowerSetProcessIdleCallback: 0x0856FD0A scePowerSetPsButtonPushTime: 0xCF8F0529 scePowerSetStandbyButtonPushTime: 0x675A84ED + scePowerSetVenezia: 0xE5573571 scePowerTick: 0xEFD3C963 scePowerUnregisterCallback: 0xDFA8BAF8 scePowerWlanActivate: 0x6D2CA84B diff --git a/nids/360/SceProcessmgr.yml b/nids/360/SceProcessmgr.yml index 8222e2b..2e5bc42 100644 --- a/nids/360/SceProcessmgr.yml +++ b/nids/360/SceProcessmgr.yml @@ -54,9 +54,12 @@ modules: nid: 0x7A69DE86 functions: sceKernelExitProcess: 0x4CA7DC42 + sceKernelGetClassForUid: 0xC6820972 sceKernelGetProcessAuthid: 0xE4C83B0D sceKernelGetProcessKernelBuf: 0xB9E68092 sceKernelGetProcessMainThread: 0x95F9ED94 sceKernelLaunchApp: 0x71CF71FD + sceKernelLibcGettimeofday: 0xDE8B8B5E + sceKernelLibcTime: 0x9E38C556 sceKernelResumeProcess: 0x080CDC59 sceKernelSuspendProcess: 0x6AECE4CD diff --git a/nids/360/ScePromoterUtil.yml b/nids/360/ScePromoterUtil.yml index 3bf184e..e13f78d 100644 --- a/nids/360/ScePromoterUtil.yml +++ b/nids/360/ScePromoterUtil.yml @@ -15,5 +15,6 @@ modules: scePromoterUtilityPromoteImport: 0x4B37808F scePromoterUtilityPromotePkg: 0x716C81F4 scePromoterUtilityPromotePkgWithRif: 0x86641BC6 + scePromoterUtilityRemoveSavedata: 0xCB0A59B0 scePromoterUtilityUpdateLiveArea: 0x17D73ECA scePromoterUtilityUpdateUpgradableStatus: 0x82E69783 diff --git a/nids/360/SceRtc.yml b/nids/360/SceRtc.yml index 2a8c551..c5dc088 100644 --- a/nids/360/SceRtc.yml +++ b/nids/360/SceRtc.yml @@ -69,9 +69,13 @@ modules: sceRtcFormatRFC2822LocalTime: 0x42CA8EB5 sceRtcFormatRFC3339: 0xCCEA2B54 sceRtcFormatRFC3339LocalTime: 0x742250A9 + sceRtcGetCurrentAdNetworkTick: 0x5612AF12 sceRtcGetCurrentClock: 0x70FDE8F1 sceRtcGetCurrentClockLocalTime: 0x0572EDDC + sceRtcGetCurrentDebugNetworkTick: 0x4ED6BA6C + sceRtcGetCurrentGpsTick: 0xBB92534F sceRtcGetCurrentNetworkTick: 0xCDDD25FE + sceRtcGetCurrentRetainedNetworkTick: 0xA086AE18 sceRtcGetCurrentTick: 0x23F79274 sceRtcGetDayOfWeek: 0x2F3531EB sceRtcGetDayOfYear: 0xB5C4E95F diff --git a/nids/360/SceSblACMgr.yml b/nids/360/SceSblACMgr.yml index 7e32687..aa3a184 100644 --- a/nids/360/SceSblACMgr.yml +++ b/nids/360/SceSblACMgr.yml @@ -9,11 +9,50 @@ modules: SceSblACMgrForDriver: nid: 0x9AD8E213 functions: + sceSblACMgrGetPathId: 0x4322F188 + sceSblACMgrGetSelfAuthInfo: 0x96AF69BD sceSblACMgrHasCapability: 0xC2D1F2FC + sceSblACMgrIsAllowedExtendedMemory: 0x4DB7F512 sceSblACMgrIsAllowedUsbSerial: 0x062CAEB2 + sceSblACMgrIsAllowedVirtualMachine: 0x2A29453C sceSblACMgrIsDevelopmentMode: 0xE87D1777 + sceSblACMgrIsFself: 0x426A4E8C sceSblACMgrIsGameProgram: 0x1298C647 + sceSblACMgrIsMiniSettingsForQA: 0xD0E11C89 + sceSblACMgrIsNonGameOrGameProgram: 0x8A54DF3A sceSblACMgrIsNonGameProgram: 0x6C5AB07F + sceSblACMgrIsNotSandboxed: 0x0B6E6CD7 + sceSblACMgrIsPSMDevAssistant: 0xC98D82EE + sceSblACMgrIsPSMRuntime: 0x091F7247 sceSblACMgrIsPspEmu: 0xFD00C72A + sceSblACMgrIsSIEApp: 0xA67E8E5B + sceSblACMgrIsSceShell: 0x991FDC15 sceSblACMgrIsShell: 0x8612B243 sceSblACMgrIsSystem: 0x0948F41C + sceSblACMgrIsUpdaterUISetupperOrPkgInstallerSpawn: 0x962CD237 + sceSblACMgrIsWebCoreOrWebKitProcess: 0x0139FC20 + SceSblACMgrForKernel: + nid: 0x11F9B314 + functions: + scePfsACSetFSAttrByMode: 0x2AE6CF27 + sceSblACIsSystemProgram: 0x930CD037 + sceSblACMgrGetMediaType: 0xD442962E + sceSblACMgrGetSelfAuthInfo: 0x7C2AF978 + sceSblACMgrHasCapability: 0x9EDAF856 + sceSblACMgrIsAllowedExtendedMemory: 0x384D20FD + sceSblACMgrIsAllowedVirtualMachine: 0x96403142 + sceSblACMgrIsDevelopmentMode: 0xBBA13D9C + sceSblACMgrIsFself: 0x5AC59172 + sceSblACMgrIsGameProgram: 0x05FDC646 + sceSblACMgrIsMiniSettingsForQA: 0xAF6F208E + sceSblACMgrIsNonGameOrGameProgram: 0x570D6AD3 + sceSblACMgrIsNonGameProgram: 0x3F99279F + sceSblACMgrIsNotSandboxed: 0xF5AD56E4 + sceSblACMgrIsPSMDevAssistant: 0xC90A9216 + sceSblACMgrIsPSMRuntime: 0x966B3738 + sceSblACMgrIsPspEmu: 0x47B67F72 + sceSblACMgrIsSIEApp: 0x3388F595 + sceSblACMgrIsSceShell: 0xF9FEF5F0 + sceSblACMgrIsSystem: 0x31C23B66 + sceSblACMgrIsUpdaterUISetupperOrPkgInstallerSpawn: 0x98B28671 + sceSblACMgrIsWebCoreOrWebKitProcess: 0xA7C3001D diff --git a/nids/360/SceSblAuthMgr.yml b/nids/360/SceSblAuthMgr.yml index f996cd4..0202eec 100644 --- a/nids/360/SceSblAuthMgr.yml +++ b/nids/360/SceSblAuthMgr.yml @@ -4,8 +4,18 @@ modules: libraries: SceSblAuthMgrForDriver: nid: 0x4EB2B1BB + functions: + sceSblAuthMgrDecBindData: 0x41DAEA12 + sceSblAuthMgrGetEKc: 0x868B9E9A + sceSblAuthMgrVerifySpfsoCtx: 0x24C4CE64 SceSblAuthMgrForKernel: nid: 0x7ABF5135 functions: + sceSblAuthMgrAuthHeader: 0xF3411881 sceSblAuthMgrClearDmac5Key: 0xF2BB723E + sceSblAuthMgrClose: 0x026ACBAD + sceSblAuthMgrCompareSwVersion: 0xABAB8466 + sceSblAuthMgrLoadBlock: 0xBC422443 + sceSblAuthMgrOpen: 0xA9CD2A09 sceSblAuthMgrSetDmac5Key: 0x122ACDEA + sceSblAuthMgrSetupAuthSegment: 0x89CCDA2C diff --git a/nids/360/SceSblPostSsMgr.yml b/nids/360/SceSblPostSsMgr.yml index dab6ae5..0abff32 100644 --- a/nids/360/SceSblPostSsMgr.yml +++ b/nids/360/SceSblPostSsMgr.yml @@ -25,6 +25,8 @@ modules: nid: 0x2254E1B2 functions: _sceSblPostSsMgrExecutePmSmF00dCommand: 0xFE92A318 + sceSblLicMgrGetActivationKey: 0xF7F1015B + sceSblLicMgrGetLicenseStatus: 0x15F37282 sceSblPostSsMgrActivate: 0x0298382B sceSblPostSsMgrDebugDecryptKeystone: 0xCC5AA5A5 sceSblPostSsMgrDebugEncryptKeystone: 0x42474C8B @@ -40,7 +42,10 @@ modules: sceSblPostSsMgrVerifyKeystone: 0xDDA6FA6D sceSblPostSsMgrVerifyKeystoneWithPasscode: 0xF86F1452 sceSblPostSsMgrVerifySpfsoCtx: 0x686B9461 + sceSblRtcMgrGetCpRtcLogical: 0xDE5150FE + sceSblRtcMgrGetCpRtcPhysical: 0x942010A0 sceSblUtMgrExecuteUtokenSmCommand1: 0xC2E58CE3 + sceSblUtMgrGetTrilithiumBuffer: 0xABDD68CD sceSblUtMgrHasComTestFlag: 0x7ACCAA50 sceSblUtMgrHasNpTestFlag: 0x9FD835B0 sceSblUtMgrHasStoreFlag: 0x9D2E2D39 @@ -58,4 +63,8 @@ modules: SceSblUtMgr: nid: 0x000DF81A functions: + sceSblUtMgrGetCurrentSecureTick: 0xCFCB1355 + sceSblUtMgrIsTrilithiumFlagEnabled: 0x04CA1311 + sceSblUtMgrReadUtoken: 0xD2836E0D sceSblUtMgrResetUtokenFile: 0x1CD57182 + sceSblUtMgrUpdateUtoken: 0xBDE74645 diff --git a/nids/360/SceSblSmschedProxy.yml b/nids/360/SceSblSmschedProxy.yml index 0f28788..0434d13 100644 --- a/nids/360/SceSblSmschedProxy.yml +++ b/nids/360/SceSblSmschedProxy.yml @@ -6,6 +6,18 @@ modules: nid: 0x15F25C84 functions: sceSblSmSchedCallFunc: 0x723B382F + sceSblSmSchedProxyChangeF00DStatus: 0xDE4EAC3C + sceSblSmSchedProxyDisableCry2ArmInterrupt: 0x85EDA5FC + sceSblSmSchedProxyEnableCry2ArmInterrupt: 0x8B84AC2A + sceSblSmSchedProxyExecuteF00DCommand: 0x7894B6F0 + sceSblSmSchedProxyGetCommandF00DRegister: 0xF70C04EC sceSblSmSchedProxyGetStatus: 0x27EB92F1 + sceSblSmSchedProxyGetUnknownF00DRegister: 0x3CE17233 + sceSblSmSchedProxyInitialize: 0xA488D604 sceSblSmSchedProxyInvoke: 0x1916509B + sceSblSmSchedProxyNotImplementedMaybeSMC0x131: 0x984EC9D1 + sceSblSmSchedProxyNotImplementedMaybeSMC0x132: 0x1DFC8624 + sceSblSmSchedProxyReadCry2Arm: 0x973A4A7D + sceSblSmSchedProxyUninitialize: 0x33A3A1E2 sceSblSmSchedProxyWait: 0xF35EFC1A + sceSblSmSchedProxyWriteCry2Arm: 0x15B0E4DF diff --git a/nids/360/SceSblSsMgr.yml b/nids/360/SceSblSsMgr.yml index 94799e1..8075b0d 100644 --- a/nids/360/SceSblSsMgr.yml +++ b/nids/360/SceSblSsMgr.yml @@ -43,11 +43,45 @@ modules: functions: sceKernelGetRandomNumber: 0x4F9BFBE5 sceSblAimgrGetConsoleId: 0xFC6CDD68 + sceSblAimgrGetOpenPsId: 0xA5B5D269 sceSblAimgrGetPscode: 0xE0DC2587 sceSblAimgrGetPscode2: 0x9A9676D0 sceSblAimgrGetVisibleId: 0x04843835 + sceSblDmac5AEsCbcDec: 0x121FA69F + sceSblDmac5AesCbcDecNP: 0x1901CB5E + sceSblDmac5AesCbcEnc: 0xE6E1AD15 + sceSblDmac5AesCbcEncNP: 0x711C057A + sceSblDmac5AesEcbDec: 0x7C978BE7 + sceSblDmac5AesEcbDecNP: 0x197ACF6F + sceSblDmac5AesEcbEnc: 0xC517770D + sceSblDmac5AesEcbEncNP: 0x0F7D28AF + sceSblDmac5Rnd: 0x4DD1B2E5 + sceSblDmac5Sha1HmacTransform: 0x6704D985 sceSblSsCreatePassPhrase: 0xB8B298FD sceSblSsDecryptWithPortability: 0x934DB6B5 sceSblSsEncryptWithPortability: 0x21EC51F6 sceSblSsGetNvsData: 0xFDD6D5DE + sceSblSsMgrAESCMAC: 0xEA6ACB6D + sceSblSsMgrAESCMACWithKeygen: 0x83B058F5 + sceSblSsMgrAESCTRDecrypt: 0x7D46768C + sceSblSsMgrAESCTREncrypt: 0x82B5DCEF + sceSblSsMgrAESECBDecrypt: 0x8B4700CB + sceSblSsMgrAESECBEncrypt: 0x01BE0374 + sceSblSsMgrDES64CBCDecrypt: 0x926BCCF0 + sceSblSsMgrDES64CBCEncrypt: 0x05B38698 + sceSblSsMgrDES64ECBDecrypt: 0x8EAFB18A + sceSblSsMgrDES64ECBEncrypt: 0x37DD5CBF + sceSblSsMgrExecuteDmac5HashCommand: 0x9641374E + sceSblSsMgrGetRandomData: 0xAC57F4F0 + sceSblSsMgrHMACSHA1WithKeygen: 0x92E37656 + sceSblSsMgrHMACSHA256: 0x79F38554 + sceSblSsMgrMemset: 0xCD98CC92 + sceSblSsMgrSHA1: 0xEB3AF9B5 sceSblSsSetNvsData: 0x249ADB07 + SceSblSsMgrForKernel: + nid: 0x74580D9F + functions: + sceSblNvsReadData: 0xC2EC8F5A + sceSblNvsWriteData: 0xE29E161C + sceSblQafManagerGetQAFlags: 0x83D254FF + sceSblQafManagerGetQafName: 0xE2DD0378 diff --git a/nids/360/SceSyscon.yml b/nids/360/SceSyscon.yml index 7a7f71b..747a1c8 100644 --- a/nids/360/SceSyscon.yml +++ b/nids/360/SceSyscon.yml @@ -45,6 +45,8 @@ modules: sceSysconIduModeClear: 0x34574496 sceSysconIduModeSet: 0x956D07CB sceSysconIsDownLoaderMode: 0x9ADD60D2 + sceSysconIsLowBatteryInhibitUpdateDownload: 0x1E3130EE + sceSysconIsLowBatteryInhibitUpdateReboot: 0x1A0C140F sceSysconJigClosePort: 0x483FAE05 sceSysconJigOpenPort: 0x44A173F5 sceSysconJigSetConfig: 0xD24BF916 diff --git a/nids/360/SceSysmem.yml b/nids/360/SceSysmem.yml index 4a7dfbd..c55b58c 100644 --- a/nids/360/SceSysmem.yml +++ b/nids/360/SceSysmem.yml @@ -5,6 +5,82 @@ modules: SceCpuForDriver: nid: 0x40ECDB0E functions: + sceKernelCpuAtomicAddAndGet16: 0x59F74E94 + sceKernelCpuAtomicAddAndGet32: 0x5F6A8743 + sceKernelCpuAtomicAddAndGet64: 0x4E459A03 + sceKernelCpuAtomicAddAndGet8: 0x1E850481 + sceKernelCpuAtomicAddUnless16: 0x0F84AFE9 + sceKernelCpuAtomicAddUnless32: 0x1F157DC3 + sceKernelCpuAtomicAddUnless64: 0x06CCFA4B + sceKernelCpuAtomicAddUnless8: 0x5CC62CEC + sceKernelCpuAtomicAndAndGet16: 0xB281D52A + sceKernelCpuAtomicAndAndGet32: 0xDF899E4B + sceKernelCpuAtomicAndAndGet64: 0xD18E7B54 + sceKernelCpuAtomicAndAndGet8: 0x32B62B1A + sceKernelCpuAtomicClearAndGet16: 0x6B050D7C + sceKernelCpuAtomicClearAndGet32: 0x78C1F148 + sceKernelCpuAtomicClearAndGet64: 0x2149CD4C + sceKernelCpuAtomicClearAndGet8: 0x8E538AB5 + sceKernelCpuAtomicClearMask16: 0x1BE58599 + sceKernelCpuAtomicClearMask32: 0x4AE1BCC0 + sceKernelCpuAtomicClearMask64: 0x55760309 + sceKernelCpuAtomicClearMask8: 0x1B3336B0 + sceKernelCpuAtomicCompareAndSet16: 0x6F63F56D + sceKernelCpuAtomicCompareAndSet32: 0xCDA96E81 + sceKernelCpuAtomicCompareAndSet64: 0x4B527009 + sceKernelCpuAtomicCompareAndSet8: 0x3627F4E0 + sceKernelCpuAtomicDecIfPositive16: 0x9A693F5B + sceKernelCpuAtomicDecIfPositive32: 0x2A71B03C + sceKernelCpuAtomicDecIfPositive64: 0x267D0B33 + sceKernelCpuAtomicDecIfPositive8: 0x45153D4E + sceKernelCpuAtomicGetAndAdd16: 0x225DF91A + sceKernelCpuAtomicGetAndAdd32: 0x341B6E81 + sceKernelCpuAtomicGetAndAdd64: 0x043FD446 + sceKernelCpuAtomicGetAndAdd8: 0xFCDCD4DE + sceKernelCpuAtomicGetAndAnd16: 0x4A820BC5 + sceKernelCpuAtomicGetAndAnd32: 0x10EB35EB + sceKernelCpuAtomicGetAndAnd64: 0x18A17E07 + sceKernelCpuAtomicGetAndAnd8: 0xD8E675C0 + sceKernelCpuAtomicGetAndClear16: 0x8E9C086D + sceKernelCpuAtomicGetAndClear32: 0xE36F3A46 + sceKernelCpuAtomicGetAndClear64: 0x88BA6002 + sceKernelCpuAtomicGetAndClear8: 0x382D1466 + sceKernelCpuAtomicGetAndOr16: 0x004F09D1 + sceKernelCpuAtomicGetAndOr32: 0x2A40BB93 + sceKernelCpuAtomicGetAndOr64: 0xCB73D6D5 + sceKernelCpuAtomicGetAndOr8: 0xBDF6F8E4 + sceKernelCpuAtomicGetAndSet16: 0x085532C8 + sceKernelCpuAtomicGetAndSet32: 0x0EE04C03 + sceKernelCpuAtomicGetAndSet64: 0xD2DEE625 + sceKernelCpuAtomicGetAndSet8: 0x29599FC8 + sceKernelCpuAtomicGetAndSub16: 0x3EE9B5B8 + sceKernelCpuAtomicGetAndSub32: 0xF891CF2A + sceKernelCpuAtomicGetAndSub64: 0xA7585370 + sceKernelCpuAtomicGetAndSub8: 0x7B43D0D7 + sceKernelCpuAtomicGetAndXor16: 0x711801E6 + sceKernelCpuAtomicGetAndXor32: 0x77E34309 + sceKernelCpuAtomicGetAndXor64: 0xE212ECAD + sceKernelCpuAtomicGetAndXor8: 0xBAF47F7B + sceKernelCpuAtomicOrAndGet16: 0xADD39B84 + sceKernelCpuAtomicOrAndGet32: 0xBC248C30 + sceKernelCpuAtomicOrAndGet64: 0x3E218AF7 + sceKernelCpuAtomicOrAndGet8: 0x5D515F1B + sceKernelCpuAtomicSet16: 0x532CA3E8 + sceKernelCpuAtomicSet32: 0x3168BC57 + sceKernelCpuAtomicSet64: 0xC381CE8C + sceKernelCpuAtomicSet8: 0x0836537E + sceKernelCpuAtomicSetIfGreaterGet16: 0x875B094D + sceKernelCpuAtomicSetIfGreaterGet32: 0x26F71995 + sceKernelCpuAtomicSetIfGreaterGet8: 0xC3868071 + sceKernelCpuAtomicSubAndGet16: 0x515682C9 + sceKernelCpuAtomicSubAndGet32: 0xA4884C4E + sceKernelCpuAtomicSubAndGet64: 0xB5F8919C + sceKernelCpuAtomicSubAndGet8: 0xEB085370 + sceKernelCpuAtomicXorAndGet16: 0x646003D6 + sceKernelCpuAtomicXorAndGet32: 0x4244BE65 + sceKernelCpuAtomicXorAndGet64: 0x692C51B3 + sceKernelCpuAtomicXorAndGet8: 0x03887992 + sceKernelCpuDcacheAndL2CleanInvalidateMVACRange_20: 0xE551F99B sceKernelCpuDcacheAndL2InvalidateRange: 0x02796361 sceKernelCpuDcacheAndL2WritebackInvalidateRange: 0x364E68A4 sceKernelCpuDcacheAndL2WritebackRange: 0x103872A5 @@ -13,23 +89,52 @@ modules: sceKernelCpuDisableInterrupts: 0x821FC0EE sceKernelCpuEnableInterrupts: 0xF5BAD43B sceKernelCpuGetCpuId: 0x5E4D5DE1 + sceKernelCpuIsVaddrMapped: 0x337CBDF3 + sceKernelCpuLockStoreFlag: 0x3F42B434 + sceKernelCpuLockStoreLR: 0xBF82DEB2 + sceKernelCpuLockSuspendIntrStoreFlag: 0x4C38CE4D sceKernelCpuResumeIntr: 0x7BB9D5DF sceKernelCpuSpinLockIrqRestore: 0x740A0750 sceKernelCpuSpinLockIrqSave: 0xEC53D007 + sceKernelCpuSpinLockStoreLR: 0xCAC9AE80 + sceKernelCpuSpinUnlockStoreLR: 0xF5FD5676 sceKernelCpuSuspendIntr: 0xD32ACE9E + sceKernelCpuTryLockStoreFlag: 0x4F7790B4 + sceKernelCpuTryLockStoreLR: 0x5AC9D394 + sceKernelCpuTryLockSuspendIntrStoreFlag: 0xDE6482C6 + sceKernelCpuTryLockSuspendIntrStoreLR: 0x27C0B340 + sceKernelCpuTrySpinLockStoreLR: 0x093925BD + sceKernelCpuTrySpinLockSuspendIntrStoreLR: 0xF02467D1 + sceKernelCpuUnlockResumeIntrStoreFlag: 0x9EC91017 + sceKernelCpuUnlockStoreFlag: 0xCB8ABDF0 + sceKernelCpuUnlockStoreLR: 0xD6ED0C46 SceCpuForKernel: nid: 0x54BF2BAB functions: + sceKernelCpuBranchPredictorInvalidateAll: 0x4C4C7D6B + sceKernelCpuBranchPredictorInvalidateAllIS: 0x1BB2BB8D + sceKernelCpuDcacheCleanInvalidateMVAC: 0xC8E8C9E9 + sceKernelCpuDcacheCleanMVAC: 0xF7159B55 + sceKernelCpuDcacheCleanMVACRange: 0xC5C1EE4E sceKernelCpuDcacheInvalidateAll: 0x2F3BF020 + sceKernelCpuDcacheInvalidateMVAC: 0x470EAE1E + sceKernelCpuDcacheInvalidateMVACRange: 0x583F30D1 sceKernelCpuDcacheWritebackAll: 0x73A30DB2 sceKernelCpuDcacheWritebackInvalidateAll: 0x76DAB4D0 sceKernelCpuDcacheWritebackInvalidateRange: 0x6BA2E51C + sceKernelCpuForKernel_9B8173F4: 0x9B8173F4 + sceKernelCpuGetCONTEXTIDR: 0x5B6B3274 + sceKernelCpuGetPaddr: 0x2A46E800 sceKernelCpuIcacheAndL2WritebackInvalidateRange: 0x19F17BD0 sceKernelCpuIcacheInvalidateAll: 0x264DA250 + sceKernelCpuIcacheInvalidateAllU: 0xAEE0B489 sceKernelCpuIcacheInvalidateRange: 0xF4C7F578 + sceKernelCpuPreloadEngineKill: 0xD0D85FF8 sceKernelCpuRestoreContext: 0x0A4F0FB9 sceKernelCpuSaveContext: 0x211B89DA sceKernelCpuUnrestrictedMemcpy: 0x8C683DEC + sceKernelCpuUpdateSCTLR: 0x04008CF7 + sceKernelMMUVAtoPAWithMode: 0x67343A07 SceDebugForDriver: nid: 0x88758561 functions: @@ -47,6 +152,12 @@ modules: sceDebugPutchar: 0x82D2EDCE sceDebugRegisterPutcharHandler: 0xE6115A72 sceDebugSetHandlers: 0x10067B7B + SceDebugLedForDriver: + nid: 0x7BC05EAD + functions: + sceKernelGetGPO: 0x3BB289F7 + sceKernelSetGPI: 0x51C5325A + sceKernelSetGPOMask: 0x098473B0 SceKernelSuspendForDriver: nid: 0x7290B21C functions: @@ -75,6 +186,8 @@ modules: sceHmacSha1Digest: 0x29A28957 sceHmacSha224Digest: 0x7F2A7B99 sceHmacSha256Digest: 0x83EFA1CC + sceMt19937GlobalInit: 0xD428CC2A + sceMt19937GlobalUninit: 0x875B2A1C sceMt19937Init: 0x4C9A5730 sceMt19937UInt: 0x92AEDFBC sceSfmt19937FillArray32: 0x2B30548B @@ -98,6 +211,17 @@ modules: sceZlibDecompress: 0x900148DB sceZlibGetCompressedData: 0x01EB6C45 sceZlibGetInfo: 0x5B9BCD75 + ScePmMgrForDriver: + nid: 0xF13F32F9 + functions: + scePmMgrGetProductMode: 0x2AC815A2 + scePmMgrIsExternalBootMode: 0xBD1F193B + SceProcEventForDriver: + nid: 0x887F19D0 + functions: + sceKernelInvokeProcEventHandler: 0x414CC813 + sceKernelRegisterProcEventHandler: 0x2A43912D + sceKernelUnregisterProcEventHandler: 0x3DED57CC SceQafMgrForDriver: nid: 0x4E29D3B6 functions: @@ -113,6 +237,13 @@ modules: SceSblAIMgrForDriver: nid: 0xFD00C69A functions: + sceSblAIMgrGetProductSubCode: 0xB33CEC8F + sceSblAIMgrIsJapaneseFat: 0x6D5A3FC9 + sceSblAIMgrIsPrototypeRev2: 0xFF5784B9 + sceSblAIMgrIsPrototypeRev7: 0x05F79D4A + sceSblAIMgrIsToolRev3: 0xBB9D146B + sceSblAIMgrIsToolRev4: 0x37A79140 + sceSblAIMgrIsToolRev5: 0xE5E47FF7 sceSblAimgrGetSMI: 0x47D9CF13 sceSblAimgrGetTargetId: 0x14345161 sceSblAimgrIsCEX: 0xD78B04A2 @@ -183,32 +314,82 @@ modules: SceSysmemForDriver: nid: 0x6F25E18A functions: + sceGUIDReferObjectWithClassLevel: 0x77066FD1 + sceKernelAddressSpaceVAtoPABySW: 0x65419BD3 sceKernelAllocHeapMemory: 0x7B4CB60A + sceKernelAllocHeapMemoryFromGlobalHeap: 0x7750CEA7 + sceKernelAllocHeapMemoryFromGlobalHeapWithOpt: 0x0B4ED16A + sceKernelAllocHeapMemoryWithOpt1: 0xB415B5A8 sceKernelAllocHeapMemoryWithOption: 0x49D4DD9B sceKernelAllocMemBlock: 0xC94850C9 + sceKernelAllocMemBlockWithInfo: 0xD44F464D sceKernelCreateClass: 0x61317102 sceKernelCreateHeap: 0x9328E0E8 + sceKernelCreateUidObj: 0x56A13E90 + sceKernelCreateUidObjForUid: 0x89A44858 sceKernelCreateUserUid: 0xBF209859 + sceKernelCreateUserUidForClass: 0xCED1547B + sceKernelCreateUserUidForName: 0x513B9DDD + sceKernelCreateUserUidForNameWithClass: 0x8DA0BCA5 sceKernelDeleteHeap: 0xD6437637 sceKernelDeleteUid: 0x047D32F2 sceKernelDeleteUserUid: 0x84A4AF5E + sceKernelFindMemBlock: 0x9C78064C sceKernelFindMemBlockByAddr: 0x8A1742F6 + sceKernelFindMemBlockByAddrForDefaultSize: 0xF3BBE2E1 sceKernelFindMemBlockByAddrForPid: 0x857F1D5A + sceKernelFindMemBlockForPid: 0x9F6E45E3 + sceKernelFirstDifferentBlock32User: 0xBDA6E42B + sceKernelFirstDifferentBlock64User: 0xBB3B02C2 + sceKernelFirstDifferentBlock64UserForPid: 0xE83855FD sceKernelFirstDifferentIntUserForPid: 0x8334454F sceKernelFreeHeapMemory: 0x3EBCE343 + sceKernelFreeHeapMemoryFromGlobalHeap: 0xFB817A59 sceKernelFreeMemBlock: 0x009E1C61 + sceKernelGUIDGetObject: 0x0FC24464 + sceKernelGetClassForPidForUid: 0xE9728A12 + sceKernelGetClassForUid: 0xC74B0152 sceKernelGetMemBlockBase: 0xA841EDDA + sceKernelGetMemBlockMappedBase: 0x0B1FD5C3 + sceKernelGetMemBlockPARange: 0x98C15666 + sceKernelGetMemBlockPaddrListForUid: 0x19A51AC7 + sceKernelGetMemBlockVBase: 0xB81CF0A3 + sceKernelGetNameForPidByUid: 0x09896EB7 + sceKernelGetNameForUid: 0xA78755EB + sceKernelGetNameForUid2: 0xE655852F sceKernelGetObjForUid: 0x00ED6C14 + sceKernelGetObjectForPidForUid: 0xFE6D7FAE + sceKernelGetObjectForUidForAttr: 0xF6DB54BA + sceKernelGetObjectForUidForClassTree: 0x72A98D17 sceKernelGetPaddr: 0x8D160E65 sceKernelGetPaddrList: 0xE68BEEBD + sceKernelGetPaddrListForLargePage: 0x08A8A7E8 + sceKernelGetPaddrListForSmallPage: 0x16844CE6 + sceKernelGetPaddrPair: 0xAE36C775 + sceKernelGetPaddrPairForLargePage: 0x32257A24 + sceKernelGetPaddrPairForSmallPage: 0xB3575090 + sceKernelGetPhysicalMemoryType: 0x0AAA4FDD sceKernelGetPidContext: 0x2ECF7944 sceKernelGetUidClass: 0x85336A1C + sceKernelGetUnknownValidPhysAddressSpace: 0xC9928F5E + sceKernelIsPaddrWithinSameSectionForUid: 0xF4AD89D8 + sceKernelIsPaddrWithinUnknownValidPhysAddressSpace: 0xA7C0D1FC sceKernelKernelUidForUserUid: 0x45D22597 + sceKernelKernelUidForUserUidForClass: 0x184172B1 sceKernelMapBlockUserVisible: 0x58D21746 + sceKernelMapBlockUserVisibleWithFlag: 0x04059C4B sceKernelMapUserBlock: 0x7D4F8B5F sceKernelMapUserBlockDefaultType: 0x278BC201 sceKernelMapUserBlockDefaultTypeForPid: 0x0091D74D + sceKernelMemBlockDecRefCounterAndReleaseUid: 0xF50BDC0C + sceKernelMemBlockGetInfoEx: 0x24A99FFF + sceKernelMemBlockGetInfoExForVisibilityLevel: 0xA73CFFEF + sceKernelMemBlockGetSomeSize: 0x78337B62 + sceKernelMemBlockIncRefCounterAndReleaseUid: 0xEAF3849B sceKernelMemBlockRelease: 0x00575B00 + sceKernelMemBlockType2Memtype: 0x20C811FA + sceKernelMemBlockTypeGetPrivileges: 0x6A0792A3 + sceKernelMemBlockTypeGetUnknown: 0xCB0F3A33 sceKernelMemRangeRelease: 0x75C70DE0 sceKernelMemRangeReleaseForPid: 0xA8525B06 sceKernelMemRangeReleaseWithPerm: 0x22CBE925 @@ -220,14 +401,20 @@ modules: sceKernelMemcpyKernelToUserForPidUnchecked: 0xFED82F2D sceKernelMemcpyUserToKernel: 0xBC996A7A sceKernelMemcpyUserToKernelForPid: 0x605275F8 + sceKernelMemcpyUserToUser: 0x1BD44DD5 sceKernelMemcpyUserToUserForPid: 0x8E086C33 + sceKernelOpenUidForName: 0xD76E7452 + sceKernelProcModeVAtoPA: 0x61A67D32 sceKernelRemapBlock: 0xDFE2C8CB sceKernelRoMemcpyKernelToUserForPid: 0x571D2739 + sceKernelSetNameForPidForUid: 0x12624884 + sceKernelSetObjectForUid: 0x4CFA4100 sceKernelStrncpyKernelToUser: 0x80BD6FEB sceKernelStrncpyUserForPid: 0x75AAF178 sceKernelStrncpyUserToKernel: 0xDB3EC244 sceKernelStrnlenUser: 0xB429D419 sceKernelStrnlenUserForPid: 0x9929EB07 + sceKernelSwitchPidContext: 0x2D711589 sceKernelSwitchVmaForPid: 0x6F2ACDAE sceKernelUidRelease: 0x149885C4 sceKernelUidRetain: 0x0F5C84B7 @@ -235,10 +422,22 @@ modules: SceSysmemForKernel: nid: 0x63A519E5 functions: + sceGUIDGetObjectWithClass: 0x7ABFA9A7 sceGUIDGetUIDVectorByClass: 0xEC7D36EF + sceGUIDKernelCreateWithAttr: 0x53E1FFDE + sceGUIDOpenByGUID: 0xCF53EEE4 + sceKernelAddressSpaceFreeAllMemBlock: 0x89CE1F31 + sceKernelAddressSpaceSetPhyMemPart: 0x67955EE9 + sceKernelAddressSpaceUnmap: 0xCE72839E + sceKernelAddressSpaceVAtoPA: 0xF2179820 + sceKernelAllocSystemCallTable: 0x5FFE4B79 + sceKernelCreateAddressSpace: 0x4A3737F0 sceKernelCreateUidObj: 0xDF0288D7 + sceKernelDeleteAddressSpace: 0xF2D7FE3A sceKernelFindClassByName: 0x62989905 + sceKernelFreeSimpleMemBlock: 0xA1FFA2C9 sceKernelGetFixedHeapInfoByPointer: 0x219E90FD + sceKernelGetHeapInfo: 0x91733EF4 sceKernelGetHeapInfoByPtr: 0x68451777 sceKernelGetMemBlockType: 0x289BE3EC sceKernelGetUidDLinkClass: 0xC105604E @@ -246,25 +445,62 @@ modules: sceKernelGetUidMemBlockClass: 0xAF729575 sceKernelNameHeapGetInfo: 0xE443253B sceKernelRxMemcpyKernelToUserForPid: 0x30931572 + sceKernelSysrootAlloc: 0xC0A4D2F3 sceKernelUIDEntryHeapGetInfo: 0x686AA15C SceSysrootForDriver: nid: 0x2ED7F97A functions: + sceKernelInvokeInitCallback: 0x93CD44CD + sceKernelSysrootCoredumpTrigger: 0xCD8CD242 + sceKernelSysrootGetShellPid: 0x05093E7B sceKernelSysrootGetSystemSwVersion: 0x67AAB627 + sceKernelSysrootSetSystemSwVersion: 0x3276086B + sceSysrootGetHardwareInfo: 0x930B1342 + sceSysrootUtMgrHasNpTestFlag: 0xA43599E9 SceSysrootForKernel: nid: 0x3691DA45 functions: + sceKernelAllocHeapMemory: 0xD351EBC8 sceKernelGetProcessTitleId: 0xEC3124A3 sceKernelGetSysbase: 0x3E455842 sceKernelGetSysrootBuffer: 0x9DB56D1F + sceKernelIsColdBoot: 0xD7198963 + sceKernelIsSomeBootMode: 0x7B7F8171 + sceKernelSysrootAppMgrSpawnProcess: 0x3ACACD22 + sceKernelSysrootCheckRemapCodeForUser: 0xF8769E86 + sceKernelSysrootDbgpSuspendProcessAndWaitResume: 0x256B2394 + sceKernelSysrootGetCurrentAddressSpaceCB: 0x63EBB05B + sceKernelSysrootGetCurrentUIDEntryHeapCB: 0xB4C24588 + sceKernelSysrootGetModulePrivate: 0x37EC12BB + sceKernelSysrootGetPUIDEntryHeap: 0x88DE85EF + sceKernelSysrootGetSharedMemory: 0xC8C8C321 + sceKernelSysrootGetStatus: 0x5C426B19 + sceKernelSysrootGetThreadAccessLevel: 0x20009397 + sceKernelSysrootGetVbaseResetVector: 0xCC85905B + sceKernelSysrootIofilemgrStart: 0xF6A6D205 + sceKernelSysrootIsUserModeThread: 0x7FC7A163 + sceKernelSysrootProcessmgrStart2: 0x62E8F511 + sceKernelSysrootSetSysroot: 0x36916C30 + sceSysrootGetFactorySystemSwVersion: 0xD3872270 + sceSysrootGetModuleInfoForPid: 0xFF9F80FF + sceSysrootGetNidName: 0x0B79E220 sceSysrootGetSelfAuthInfo: 0x4F0A4066 sceSysrootGetSelfInfo: 0xF10AB792 + sceSysrootGetSessionId: 0x84783B71 + sceSysrootGetUnk10: 0x403B509E + sceSysrootGetUnkC: 0xFFD6E24D + sceSysrootGetUnkC0: 0xAB3CC7D0 + sceSysrootGetWakeupFactor: 0x2F97041A sceSysrootIsAuCodecIcConexant: 0x46E72428 sceSysrootIsBsodReboot: 0x4373AC96 sceSysrootIsExternalBootMode: 0x89D19090 sceSysrootIsSafeMode: 0x834439A7 + sceSysrootIsSomeBootMode2: 0x7918D44E + sceSysrootIsSomeMode: 0xAE7A8F1D + sceSysrootIsUnknownReboot: 0xE4EA1960 sceSysrootIsUpdateMode: 0xB0E1FC67 sceSysrootIsUsbEnumWakeup: 0x79C9AE10 + sceSysrootRegisterLicMgrGetLicenseStatus: 0x71DB83A2 sceSysrootUseExternalStorage: 0x55392965 sceSysrootUseInternalStorage: 0x50FE3B4D SceUartForKernel: diff --git a/nids/360/SceSystimer.yml b/nids/360/SceSystimer.yml new file mode 100644 index 0000000..97d9182 --- /dev/null +++ b/nids/360/SceSystimer.yml @@ -0,0 +1,8 @@ +modules: + SceSystimer: + nid: 0x9A1E946B + libraries: + SceSystimerForDriver: + nid: 0xA47EB09A + functions: + sceKernelSysTimerAlloc: 0xE2B9D8E9 diff --git a/nids/360/SceVshBridge.yml b/nids/360/SceVshBridge.yml index 4f85b9c..6ed654e 100644 --- a/nids/360/SceVshBridge.yml +++ b/nids/360/SceVshBridge.yml @@ -2,6 +2,13 @@ modules: SceVshBridge: nid: 0xA2BE1892 libraries: + SceDrmBridge: + nid: 0xFF4CD67F + functions: + sceDrmBridgeGetCurrentSecureTick: 0xFFB164E2 + sceDrmBridgeIsAllowRemotePlayDebug: 0x1BBB62E9 + sceDrmBridgeMlnpsnlAuth1: 0xE04F767B + sceDrmBridgeMlnpsnlAuth2: 0x6D483DFC SceVshBridge: nid: 0x35C5ACD4 functions: diff --git a/nids/360/SceWlanBt.yml b/nids/360/SceWlanBt.yml index 8368048..48808db 100644 --- a/nids/360/SceWlanBt.yml +++ b/nids/360/SceWlanBt.yml @@ -10,3 +10,10 @@ modules: sceWlanRegisterCallback: 0xAA2E46F6 sceWlanSetConfiguration: 0xDBE8AEF2 sceWlanUnregisterCallback: 0x826DC04F + SceWlanBtForDriver: + nid: 0xFD94FCE9 + functions: + sceWlanBtAttachMonitor: 0xC5AA6F43 + sceWlanBtDetachMonitor: 0xA7FDE9DC + sceWlanBtGetConfiguration: 0x0FC89113 + sceWlanBtSetConfiguration: 0x4C96C3B7 |