diff options
Diffstat (limited to 'nids')
66 files changed, 1917 insertions, 112 deletions
diff --git a/nids/360/SceAppMgr.yml b/nids/360/SceAppMgr.yml index 19b0bcd..9abb455 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,23 +217,42 @@ modules: sceAppMgrCloudDataSrcMount: 0x6D4D6FFE sceAppMgrCloudDataVerifyHeader: 0x55D48190 sceAppMgrDebugSettingNotifyUpdate: 0x7554330F + sceAppMgrDestroyOtherAppByPid: 0xFC89D33D + sceAppMgrDrmClose: 0x088670A6 + sceAppMgrDrmOpen: 0xEA75D157 sceAppMgrFakeSaveDataCreateMount: 0x12FC3FA8 sceAppMgrGameDataMount: 0xCE356B2D + sceAppMgrGetBootParam: 0xD2541B4A sceAppMgrGetPfsProcessStatus: 0xE72D2A4A sceAppMgrGetSystemDataFile: 0xAEC49533 sceAppMgrIsExclusiveProcessRunning: 0xA888C2DC + sceAppMgrKillProcess: 0xD80566DB sceAppMgrLaunchAppByPath: 0xB0A37065 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: @@ -287,6 +311,7 @@ modules: sceAppMgrGetStatusByName: 0x656E0ABD sceAppMgrGetSystemDataFilePlayReady: 0x1E1E97EE sceAppMgrGetUserDirPath: 0x5253338C + sceAppMgrGetUserDirPathById: 0x63E51420 sceAppMgrGetVs0UserDataDrive: 0xC0631748 sceAppMgrGetVs0UserModuleDrive: 0x906154DE sceAppMgrInitSafeMemoryById: 0x3E53681A @@ -302,6 +327,7 @@ modules: sceAppMgrLaunchAppByUri2: 0x0ED6AF54 sceAppMgrLaunchVideoStreamingApp: 0x4C02B889 sceAppMgrLoadExec: 0xE6774ABC + sceAppMgrLoadSaveDataSystemFile: 0x660B57BE sceAppMgrLoopBackFormat: 0xCE8CE150 sceAppMgrLoopBackMount: 0x33CD76DD sceAppMgrMmsMount: 0xF4730BA8 @@ -319,7 +345,9 @@ modules: sceAppMgrReceiveSystemEvent: 0x10B5765F sceAppMgrSaveDataAddMount: 0x8B224917 sceAppMgrSaveDataDataRemove: 0x4544FCC5 + sceAppMgrSaveDataDataRemove2: 0x36040E1D sceAppMgrSaveDataDataSave: 0x84DE76C7 + sceAppMgrSaveDataDataSave2: 0xD5CA4F56 sceAppMgrSaveDataGetQuota: 0x0717E2AE sceAppMgrSaveDataMount: 0x31F3CC59 sceAppMgrSaveDataSlotCreate: 0x5181D7B3 @@ -348,6 +376,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/SceAudio.yml b/nids/360/SceAudio.yml index 0462320..d595fee 100644 --- a/nids/360/SceAudio.yml +++ b/nids/360/SceAudio.yml @@ -7,10 +7,17 @@ modules: functions: sceAudioOutGetAdopt: 0x12FB1767 sceAudioOutGetConfig: 0x9C8EDAEA + sceAudioOutGetPortVolume_forUser: 0xFF635DA5 sceAudioOutGetRestSample: 0x9A5370C4 + sceAudioOutOpenExtPort: 0x6184B939 sceAudioOutOpenPort: 0x5BC341E4 sceAudioOutOutput: 0x02DB3F5F sceAudioOutReleasePort: 0x69E2E6B5 + sceAudioOutSetAdoptMode: 0xDCC90EDB + sceAudioOutSetAdopt_forUser: 0x26C82AF2 sceAudioOutSetAlcMode: 0x940CE469 + sceAudioOutSetCompress: 0x3601D375 sceAudioOutSetConfig: 0xB8BA0D07 + sceAudioOutSetEffectType: 0xB41FACCE + sceAudioOutSetPortVolume_forUser: 0x65840F3D sceAudioOutSetVolume: 0x64167F11 diff --git a/nids/360/SceAudioIn.yml b/nids/360/SceAudioIn.yml index dd50caf..bf06754 100644 --- a/nids/360/SceAudioIn.yml +++ b/nids/360/SceAudioIn.yml @@ -6,7 +6,14 @@ modules: nid: 0xF8DC61A3 functions: sceAudioInGetAdopt: 0x566AC433 + sceAudioInGetInput: 0x08105392 + sceAudioInGetMicGain: 0x86118097 sceAudioInGetStatus: 0x2F940377 sceAudioInInput: 0x638ADD2D + sceAudioInInputWithInputDeviceState: 0x343E8251 sceAudioInOpenPort: 0x39B50DC1 + sceAudioInOpenPortForDiag: 0xC6962E84 sceAudioInReleasePort: 0x3A61B8C4 + sceAudioInSelectInput: 0xA0EB852F + sceAudioInSetMicGain: 0x0F34DD73 + sceAudioInSetMute: 0x1DFE7698 diff --git a/nids/360/SceBbmc.yml b/nids/360/SceBbmc.yml new file mode 100644 index 0000000..c92395e --- /dev/null +++ b/nids/360/SceBbmc.yml @@ -0,0 +1,84 @@ +modules: + SceBbmc: + nid: 0x858FDE3E + libraries: + SceBbmc: + nid: 0xEB0B15B7 + functions: + sceBbmcClearEvent: 0x8A586895 + sceBbmcDLGetSwdlError: 0xCF5593A1 + sceBbmcDLQAbort: 0xFD1B5B45 + sceBbmcDLQBackupEFSNV: 0x73E76F56 + sceBbmcDLQConfirmChangePartition: 0x1D381E0E + sceBbmcDLQDownloadSafeImage: 0x8E1E5AAF + sceBbmcDLQDownloadSlotImage: 0xB323A5C4 + sceBbmcDLQGetCurrentFwDone: 0x118CDC1C + sceBbmcDLQGetCurrentFwStart: 0x3BB8A8DE + sceBbmcDLQGetFwListDone: 0xBD2A2EA8 + sceBbmcDLQGetFwListStart: 0x55DE9889 + sceBbmcDLQRestoreEFSNV: 0x5A3CBF5D + sceBbmcDLUpdaterCheckComVersion: 0x5711AE28 + sceBbmcDLUpdaterContinue: 0xC10A5913 + sceBbmcDLUpdaterFin: 0x7CC2E683 + sceBbmcDLUpdaterGetArchiveVersion: 0xEE284EBE + sceBbmcDLUpdaterGetLatestArchiveVersion: 0x4564777A + sceBbmcDLUpdaterGetPkgId: 0xDCD146FD + sceBbmcDLUpdaterGetSequence: 0xBDD26F9D + sceBbmcDLUpdaterStart: 0xAF066666 + sceBbmcDebugOutString: 0x80E029FE + sceBbmcDebugSelectOutMedia: 0x72FADFFD + sceBbmcDepersonalizeCK: 0x63318445 + sceBbmcEnvelopeCmd: 0x768A8471 + sceBbmcFileRefreshResponse: 0x9537AAAE + sceBbmcGetCKStatus: 0xFFB454D9 + sceBbmcGetComFirmVersion: 0x4F76ACC2 + sceBbmcGetDriverInfo: 0xB888B51C + sceBbmcGetFailureInfo: 0x9831C17B + sceBbmcGetFileRefreshDetail: 0x8DE4A529 + sceBbmcGetIdStorageFrom3GModule: 0x924FD942 + sceBbmcGetNetworkInfo: 0x4BF09F40 + sceBbmcGetPinStatus: 0xE8CB543C + sceBbmcGetProactiveCmd: 0xC3910F00 + sceBbmcGpsCellGetLocationInfoDone: 0x98718027 + sceBbmcGpsCellGetLocationInfoStart: 0x5D5096F2 + sceBbmcIsAbleToRunUnderCurrentTemp: 0x1BC93FE5 + sceBbmcIsAbleToRunUnderCurrentVoltage: 0x197B5917 + sceBbmcIsPowerConfigForbiddenMode: 0xD31680C9 + sceBbmcNetGetRejectCause: 0xE794FCE6 + sceBbmcNetworkAttach: 0x7AC350C7 + sceBbmcNetworkScanAbort: 0xE9548598 + sceBbmcNetworkScanDone: 0xC4639A16 + sceBbmcNetworkScanStart: 0x061AFC8C + sceBbmcPacketGetCurrentBearerTech: 0xEAAEC538 + sceBbmcPacketGetLastCallEndReason: 0x794F5690 + sceBbmcPacketIfClearControlFlag: 0xBE889D60 + sceBbmcPacketIfGetControlFlag: 0xBF18905C + sceBbmcPacketIfSetControlFlag: 0xB9C53628 + sceBbmcPacketReleasePDPContext: 0xB63E07B2 + sceBbmcReadSimContentDone: 0xE8471E88 + sceBbmcReadSimContentStart: 0x4734B7EB + sceBbmcReserveOperationMode: 0x8DEDBFE9 + sceBbmcResumeSubscriberCallback: 0x53D836E6 + sceBbmcSMSGetListDone: 0x0A67866B + sceBbmcSMSGetListStart: 0x6669D937 + sceBbmcSMSReadAck: 0x3D366DF3 + sceBbmcSMSReadDone: 0x86A4ADE4 + sceBbmcSMSReadStart: 0x74172AD5 + sceBbmcSMSSend: 0xB2B9BE63 + sceBbmcSetLPMMode: 0xBCA35FC0 + sceBbmcSetupGetValueDone: 0x3776D173 + sceBbmcSetupGetValueStart: 0xC946287D + sceBbmcSetupSetValue: 0x265332ED + sceBbmcSimGetPLMNModeBit: 0x1F2BECDC + sceBbmcSubscribeFeatureId: 0xE13ACE9A + sceBbmcTerminalResponseCmd: 0xD878F761 + sceBbmcTurnOff: 0xEE731598 + sceBbmcTurnOn: 0xF1B7B34C + sceBbmcUnblockCK: 0xC70DF0B8 + sceBbmcUnblockPin: 0x1B1015D0 + sceBbmcUnsubscribeFeature: 0xD4C16C0A + sceBbmcUsbExtIfRead: 0x91EE6FAB + sceBbmcUsbExtIfStart: 0x4ACC9A83 + sceBbmcUsbExtIfStop: 0xF82F293A + sceBbmcUsbExtIfWrite: 0x4034E750 + sceBbmcVerifyPin: 0x057B2157 diff --git a/nids/360/SceCamera.yml b/nids/360/SceCamera.yml index 6b392f7..d409145 100644 --- a/nids/360/SceCamera.yml +++ b/nids/360/SceCamera.yml @@ -17,10 +17,13 @@ modules: sceCameraGetExposureCeiling: 0x5FA5B1BB sceCameraGetGain: 0x2C36D6F3 sceCameraGetISO: 0x4EBD5C68 + sceCameraGetImageQuality: 0xE2AC7BCE sceCameraGetNightmode: 0x12B6FF26 + sceCameraGetNoiseReduction: 0xFEB99ACC sceCameraGetReverse: 0x44F6043F sceCameraGetSaturation: 0x624F7653 sceCameraGetSharpness: 0xAA72C3DC + sceCameraGetSharpnessOff: 0x34CCAF85 sceCameraGetWhiteBalance: 0xDBFFA1DA sceCameraGetZoom: 0x06D3816C sceCameraIsActive: 0x103A75B8 @@ -36,11 +39,18 @@ modules: sceCameraSetExposureCeiling: 0x04F34BEE sceCameraSetGain: 0xE65CFE86 sceCameraSetISO: 0x3CF630A1 + sceCameraSetImageQuality: 0x75C4300B sceCameraSetNightmode: 0x3F26233E + sceCameraSetNoiseReduction: 0xF9B79556 sceCameraSetReverse: 0x1175F477 sceCameraSetSaturation: 0xF9F7CA3D sceCameraSetSharpness: 0xD1A5BB0B + sceCameraSetSharpnessOff: 0x4B5405C8 sceCameraSetWhiteBalance: 0x4D4514AC 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/SceCodecEngineWrapper.yml b/nids/360/SceCodecEngineWrapper.yml index 371e3d9..9b92d10 100644 --- a/nids/360/SceCodecEngineWrapper.yml +++ b/nids/360/SceCodecEngineWrapper.yml @@ -6,6 +6,18 @@ modules: nid: 0x5C9EE5B9 functions: _sceCodecEngineAllocMemoryFromUnmapMemBlock: 0x03DCBDCA + _sceCodecEngineChangeNumWorkerCores: 0x7E5E1F38 + _sceCodecEngineChangeNumWorkerCoresDefault: 0x362E9415 + _sceCodecEngineChangeNumWorkerCoresMax: 0x04BA9415 _sceCodecEngineCloseUnmapMemBlock: 0xAD30912D _sceCodecEngineFreeMemoryFromUnmapMemBlock: 0x489FF965 + _sceCodecEngineGetMemoryState: 0x1E9E5A79 + _sceCodecEngineGetNumRpcCalled: 0x9B157692 + _sceCodecEngineGetProcessorLoad: 0x241B194B _sceCodecEngineOpenUnmapMemBlock: 0xB0E654EE + _sceCodecEnginePmonGetProcessorLoad: 0x3EBA4982 + _sceCodecEnginePmonReset: 0xCA79BFC4 + _sceCodecEnginePmonStart: 0x6AF71F08 + _sceCodecEnginePmonStop: 0x04D5F36B + _sceCodecEngineResetNumRpcCalled: 0x8EFF2DAA + _sceCodecEngineSetClockFrequency: 0xDE5EF6CC 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/SceCtrl.yml b/nids/360/SceCtrl.yml index 0eab598..226366a 100644 --- a/nids/360/SceCtrl.yml +++ b/nids/360/SceCtrl.yml @@ -65,6 +65,7 @@ modules: sceCtrlSetBdRemoconConnected: 0xAA36F578 sceCtrlSetButtonEmulation: 0x1E750326 sceCtrlSetButtonIntercept: 0x06AA5E1A + sceCtrlSetCtrlpCallback: 0x7AD9467E sceCtrlSetIdleCancelKey: 0x0A679512 sceCtrlSetIdleCancelThreshold: 0x345E74FD sceCtrlSetRapidFire: 0xA248CDAE diff --git a/nids/360/SceDisplay.yml b/nids/360/SceDisplay.yml index c711c3d..7b00661 100644 --- a/nids/360/SceDisplay.yml +++ b/nids/360/SceDisplay.yml @@ -30,17 +30,19 @@ modules: nid: 0x9FED47AC functions: sceDisplayCaptureFrameBufDMAC: 0xF116D0B4 + sceDisplayCaptureFrameBufDMACInternal: 0x707EEE2E sceDisplayCaptureFrameBufIFTU: 0xB0CED8BC + sceDisplayCaptureFrameBufIFTUInternal: 0xD4C812E5 sceDisplayDisableHead: 0x43347565 sceDisplayEnableHead: 0x496032D6 sceDisplayGetActualViewportConf: 0x40ACFE51 sceDisplayGetDeviceType: 0x8D9A1CCE sceDisplayGetFrameBuf: 0xEEDA2E54 - sceDisplayGetFrameBufInfoForPid: 0x3BC165EF sceDisplayGetFrameBufInternal: 0x19F94C63 sceDisplayGetMaximumFrameBufResolution: 0x5AFE6CD3 sceDisplayGetOutputMode: 0xD2CED235 sceDisplayGetPrimaryHead: 0xC8E554C5 + sceDisplayGetProcFrameBufInternal: 0x3BC165EF sceDisplayGetRefreshRateInternal: 0x7911958E sceDisplayGetResolutionInfoInternal: 0xB3C6D647 sceDisplayGetVcountInternal: 0x8B5DA27B @@ -55,6 +57,7 @@ modules: sceDisplaySetInvertColors: 0x19140ACD sceDisplaySetMergeConf: 0x6B198052 sceDisplaySetOutputMode: 0xAF5EE5BE + sceDisplaySetOwner: 0xB54962A1 sceDisplaySetScaleConf: 0xEB390A76 sceDisplaySetViewportConf: 0xEE5EB52D sceDisplayUnregisterVblankStartCallback: 0x4B27191F diff --git a/nids/360/SceDriverUser.yml b/nids/360/SceDriverUser.yml new file mode 100644 index 0000000..1d95a43 --- /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/SceError.yml b/nids/360/SceError.yml new file mode 100644 index 0000000..857711b --- /dev/null +++ b/nids/360/SceError.yml @@ -0,0 +1,13 @@ +modules: + SceError: + nid: 0x8713337B + libraries: + SceError: + nid: 0x5CD2CAD1 + functions: + _sceErrorGetExternalString: 0x85747003 + _sceErrorHistoryClearError: 0xC88F479E + _sceErrorHistoryGetError: 0xF16DF981 + _sceErrorHistoryPostError: 0x70F9D872 + _sceErrorHistorySetDefaultFormat: 0xB94DAA2F + _sceErrorHistoryUpdateSequenceInfo: 0x6FBE4BDC diff --git a/nids/360/SceFios2.yml b/nids/360/SceFios2.yml index 579e695..539c461 100644 --- a/nids/360/SceFios2.yml +++ b/nids/360/SceFios2.yml @@ -173,3 +173,16 @@ modules: sceFiosTimeIntervalToNanoseconds: 0x397BF626 sceFiosUpdateParameters: 0x1915052A sceFiosVprintf: 0x5BA4BD6D + SceFios2User: + nid: 0xC2ED82D7 + functions: + sceFiosOverlayAddForProcess02: 0x6C4BE9CD + sceFiosOverlayGetInfoForProcess02: 0xAB7B4213 + sceFiosOverlayGetList02: 0x1DD808D1 + sceFiosOverlayGetRecommendedScheduler02: 0xF5C1F928 + sceFiosOverlayModifyForProcess02: 0xCA388053 + sceFiosOverlayRemoveForProcess02: 0xE5D1B6F5 + sceFiosOverlayResolveSync02: 0x9C3AAAF0 + sceFiosOverlayResolveWithRangeSync02: 0x61C4AAC4 + sceFiosOverlayThreadIsDisabled02: 0x23B8DB1D + sceFiosOverlayThreadSetDisabled02: 0x70321220 diff --git a/nids/360/SceFios2Kernel.yml b/nids/360/SceFios2Kernel.yml new file mode 100644 index 0000000..5e36fce --- /dev/null +++ b/nids/360/SceFios2Kernel.yml @@ -0,0 +1,57 @@ +modules: + SceFios2Kernel: + nid: 0x10ECF2D0 + libraries: + SceFios2Kernel: + nid: 0x8757B742 + functions: + _sceFiosKernelOverlayAdd: 0x6DBCF0B2 + _sceFiosKernelOverlayAddForProcess: 0x2A381357 + _sceFiosKernelOverlayDHChstatSync: 0xF6A3E335 + _sceFiosKernelOverlayDHCloseSync: 0x021B4AF7 + _sceFiosKernelOverlayDHOpenSync: 0x5D6A1CCE + _sceFiosKernelOverlayDHReadSync: 0x2F06ADC6 + _sceFiosKernelOverlayDHStatSync: 0x759EBEE6 + _sceFiosKernelOverlayDHSyncSync: 0x2A9724C9 + _sceFiosKernelOverlayGetInfo: 0xF44F3505 + _sceFiosKernelOverlayGetInfoForProcess: 0xBC6B3CC5 + _sceFiosKernelOverlayGetList: 0x9379E2D5 + _sceFiosKernelOverlayGetRecommendedScheduler: 0xB02E0B26 + _sceFiosKernelOverlayModify: 0x6D6CDE05 + _sceFiosKernelOverlayModifyForProcess: 0x6DF2FC05 + _sceFiosKernelOverlayRemove: 0xB4927173 + _sceFiosKernelOverlayRemoveForProcess: 0xF8277E07 + _sceFiosKernelOverlayResolveSync: 0xE9AE60FB + _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/SceGps.yml b/nids/360/SceGps.yml new file mode 100644 index 0000000..a7d9629 --- /dev/null +++ b/nids/360/SceGps.yml @@ -0,0 +1,18 @@ +modules: + SceGps: + nid: 0x7ECD5642 + libraries: + SceGps: + nid: 0x0B6F33FE + functions: + _sceGpsClose: 0x73EE0ED1 + _sceGpsGetData: 0x9BAF9579 + _sceGpsGetDeviceInfo: 0x7F1DFADB + _sceGpsGetState: 0xB8001499 + _sceGpsIoctl: 0xB11E674D + _sceGpsIsDevice: 0x0EE1BC7B + _sceGpsOpen: 0x6EAC2C6D + _sceGpsResumeCallback: 0x0A4882B3 + _sceGpsSelectDevice: 0x2D4D8788 + _sceGpsStart: 0x2914F243 + _sceGpsStop: 0xE1ABB52D diff --git a/nids/360/SceGxm.yml b/nids/360/SceGxm.yml index bf74112..830a96c 100644 --- a/nids/360/SceGxm.yml +++ b/nids/360/SceGxm.yml @@ -68,7 +68,7 @@ modules: sceGxmGetPrecomputedDrawSize: 0x41BBD792 sceGxmGetPrecomputedFragmentStateSize: 0x85DE8506 sceGxmGetPrecomputedVertexStateSize: 0x9D83CA3B - sceGxmGetRenderTargetMemSizes: 0xB291C959 + sceGxmGetRenderTargetMemSize: 0xB291C959 sceGxmInitialize: 0xB0F1E4EC sceGxmIsDebugVersion: 0x873B07C0 sceGxmMapFragmentUsseMemory: 0x008402C6 @@ -213,7 +213,6 @@ modules: sceGxmSyncObjectCreate: 0x6A6013E1 sceGxmSyncObjectDestroy: 0x889AE88C sceGxmTerminate: 0xB627DE66 - sceGxmTextureGetAnisoMode: 0xDE9D5911 sceGxmTextureGetData: 0x5341BD46 sceGxmTextureGetFormat: 0xE868D2B3 sceGxmTextureGetGammaMode: 0xF23FCE81 @@ -224,12 +223,15 @@ modules: sceGxmTextureGetMinFilter: 0x920666C6 sceGxmTextureGetMipFilter: 0xCE94CA15 sceGxmTextureGetMipmapCount: 0xF7B7B1E4 + sceGxmTextureGetMipmapCountUnsafe: 0x4CC42929 sceGxmTextureGetNormalizeMode: 0x512BB86C sceGxmTextureGetPalette: 0x0D189C30 sceGxmTextureGetStride: 0xB0BD52F3 sceGxmTextureGetType: 0xF65D4917 sceGxmTextureGetUAddrMode: 0x2AE22788 + sceGxmTextureGetUAddrModeSafe: 0xC037DA83 sceGxmTextureGetVAddrMode: 0x46136CA9 + sceGxmTextureGetVAddrModeSafe: 0xD2F0D9C1 sceGxmTextureGetWidth: 0x126A3EB3 sceGxmTextureInitCube: 0x11DC8DC9 sceGxmTextureInitCubeArbitrary: 0xE3DF5E3B @@ -238,7 +240,6 @@ modules: sceGxmTextureInitSwizzled: 0xD572D547 sceGxmTextureInitSwizzledArbitrary: 0x5DBFBA2C sceGxmTextureInitTiled: 0xE6F0DB27 - sceGxmTextureSetAnisoMode: 0xE719CBD4 sceGxmTextureSetData: 0x855814C4 sceGxmTextureSetFormat: 0xFC943596 sceGxmTextureSetGammaMode: 0xA6D9F4DA @@ -253,7 +254,9 @@ modules: sceGxmTextureSetPalette: 0xDD6AABFA sceGxmTextureSetStride: 0x58D0EB0A sceGxmTextureSetUAddrMode: 0x4281763E + sceGxmTextureSetUAddrModeSafe: 0x8699ECF4 sceGxmTextureSetVAddrMode: 0x126CDAA3 + sceGxmTextureSetVAddrModeSafe: 0xFA22F6CC sceGxmTextureSetWidth: 0x2EA178BE sceGxmTextureValidate: 0x5331BED3 sceGxmTransferCopy: 0x62312BF8 @@ -266,3 +269,7 @@ modules: sceGxmVertexFence: 0xE05277D6 sceGxmVertexProgramGetProgram: 0xBC52320E sceGxmWaitEvent: 0x8BD94593 + SceGxmInternalForVsh: + nid: 0xC98AEB79 + functions: + sceGxmVshInitialize: 0xA04F5FAC diff --git a/nids/360/SceHid.yml b/nids/360/SceHid.yml index 5346e0f..7352cc9 100644 --- a/nids/360/SceHid.yml +++ b/nids/360/SceHid.yml @@ -5,7 +5,31 @@ modules: SceHid: nid: 0xE23FAD62 functions: + sceHidConsumerControlEnumerate: 0x160B334A + sceHidConsumerControlRead: 0x55F64676 + sceHidConsumerControlRegisterEnumHintCallback: 0xC54BDDB1 + sceHidConsumerControlRegisterReadHintCallback: 0x0D964502 + sceHidConsumerControlUnregisterEnumHintCallback: 0x5D836BC5 + sceHidConsumerControlUnregisterReadHintCallback: 0xB9E89914 + sceHidControllerEnumerate: 0x983AF9E8 + sceHidControllerRead: 0x792C1505 + sceHidControllerRegisterEnumHintCallback: 0x1E9B25E0 + sceHidControllerRegisterReadHintCallback: 0xBE5992CA + sceHidControllerUnregisterEnumHintCallback: 0x7E52ACF1 + sceHidControllerUnregisterReadHintCallback: 0x83B7B1D5 + sceHidKeyboardClear: 0x67C01C34 sceHidKeyboardEnumerate: 0x34BDFACE + sceHidKeyboardGetIntercept: 0xCDA9D24C + sceHidKeyboardPeek: 0x91F5D4BE sceHidKeyboardRead: 0x224A8AD8 + sceHidKeyboardRegisterEnumHintCallback: 0x743A066F + sceHidKeyboardRegisterReadHintCallback: 0x1C740A7A + sceHidKeyboardSetIntercept: 0x5D727742 + sceHidKeyboardUnregisterEnumHintCallback: 0x8068D61E + sceHidKeyboardUnregisterReadHintCallback: 0xF73C5FBA sceHidMouseEnumerate: 0x2A0D2F54 sceHidMouseRead: 0xBDECBDC0 + sceHidMouseRegisterEnumHintCallback: 0xC9E35B47 + sceHidMouseRegisterReadHintCallback: 0x90C5CB0A + sceHidMouseUnregisterEnumHintCallback: 0x3E005E5B + sceHidMouseUnregisterReadHintCallback: 0xAC591B15 diff --git a/nids/360/SceIdStorage.yml b/nids/360/SceIdStorage.yml index ade425d..627cc5c 100644 --- a/nids/360/SceIdStorage.yml +++ b/nids/360/SceIdStorage.yml @@ -8,6 +8,7 @@ modules: sceIdStorageCreateAtomicLeaves: 0x99ACCB71 sceIdStorageCreateLeaf: 0x08A471A6 sceIdStorageDeleteLeaf: 0x2C97AB36 + sceIdStorageEnumId: 0x31E08AFB sceIdStorageFlush: 0x3AD32523 sceIdStorageFormat: 0x958089DB sceIdStorageGetFreeLeaves: 0x37833CB8 diff --git a/nids/360/SceIncomingDialog.yml b/nids/360/SceIncomingDialog.yml new file mode 100644 index 0000000..7b50553 --- /dev/null +++ b/nids/360/SceIncomingDialog.yml @@ -0,0 +1,13 @@ +modules: + SceIncomingDialog: + nid: 0xC3E0DAF2 + libraries: + SceIncomingDialog: + nid: 0x5058F4AB + functions: + sceIncomingDialogClose: 0x126BD15E + sceIncomingDialogGetStatus: 0x839DE14C + sceIncomingDialogInit: 0x18AF99EB + sceIncomingDialogOpen: 0x2BEDC1A0 + sceIncomingDialogSwitchToDialog: 0x0123B83A + sceIncomingDialogTerm: 0x860B1885 diff --git a/nids/360/SceIofilemgr.yml b/nids/360/SceIofilemgr.yml index 7e29031..590706e 100644 --- a/nids/360/SceIofilemgr.yml +++ b/nids/360/SceIofilemgr.yml @@ -5,15 +5,53 @@ modules: SceIofilemgr: nid: 0xF2FF276E functions: + _sceIoChstat: 0xD2EE455F + _sceIoChstatAsync: 0xB4B021D9 + _sceIoChstatByFd: 0xE0BE2A30 + _sceIoCompleteMultiple: 0x9111D004 + _sceIoDevctl: 0x515AC017 + _sceIoDevctlAsync: 0x3EE3F66E + _sceIoDopen: 0xE6E614B5 + _sceIoDread: 0x8713D662 + _sceIoGetstat: 0x8E7E11F2 + _sceIoGetstatAsync: 0xD414C89F + _sceIoGetstatByFd: 0xE6C53567 + _sceIoIoctl: 0x1D2988F1 + _sceIoIoctlAsync: 0xE00DC256 + _sceIoLseek: 0xA604764A + _sceIoLseekAsync: 0x2300858E + _sceIoMkdir: 0x8F1ACC32 + _sceIoMkdirAsync: 0xF5C58B21 + _sceIoOpen: 0xCC67B6FD + _sceIoOpenAsync: 0x09CD0FC8 + _sceIoPread: 0x539FD5C4 + _sceIoPreadAsync: 0xBCF5684D + _sceIoPwrite: 0x9654094B + _sceIoPwriteAsync: 0xB2D0B2F4 + _sceIoRemove: 0x78955C65 + _sceIoRemoveAsync: 0x5FFA47E2 + _sceIoRename: 0x4912F748 + _sceIoRenameAsync: 0x81794921 + _sceIoRmdir: 0xFFFB4D76 + _sceIoRmdirAsync: 0x13DC3244 + _sceIoSync: 0x5DD867F7 + _sceIoSyncAsync: 0x86DB0C0E sceIoCancel: 0xCEF48835 + sceIoChstatByFdAsync: 0xA9F89275 sceIoClose: 0xC70B8886 sceIoCloseAsync: 0x8EA3616A sceIoComplete: 0xD1C49D2F sceIoDclose: 0x422A221A + sceIoDcloseAsync: 0xDC2D7D38 + sceIoDopenAsync: 0xC49C312F + sceIoDreadAsync: 0xF59F37B0 sceIoFlockForSystem: 0x3E98E422 sceIoGetPriority: 0xF2A472A1 + sceIoGetPriorityForSystem: 0xEF5432ED sceIoGetProcessDefaultPriority: 0x0DC4F1BB sceIoGetThreadDefaultPriority: 0xA176CD03 + sceIoGetThreadDefaultPriorityForSystem: 0xFCBCEAED + sceIoGetstatByFdAsync: 0x5167AC1E sceIoLseek32: 0x49252B9B sceIoRead: 0xFDB32293 sceIoReadAsync: 0x773EBD45 @@ -31,39 +69,96 @@ modules: functions: sceIoCancel: 0x6D59658D sceIoChstat: 0x7D42B8DC + sceIoChstat2: 0x1F98BD50 + sceIoChstatAsync: 0x7EC442BF sceIoChstatByFd: 0xDF57A75F + sceIoChstatByFdAsync: 0xEC974400 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 + sceIoDread2: 0x03051B02 + sceIoDreadAsync: 0x5982B0E3 sceIoFlock: 0x16336A0D + sceIoGetMediaType: 0x9C220246 sceIoGetProcessDefaultPriorityForSystem: 0xCE397158 sceIoGetstat: 0x75C96D25 + sceIoGetstat2: 0xD6503624 + sceIoGetstatAsync: 0x94A5304A sceIoGetstatByFd: 0x462F059B + sceIoGetstatByFdAsync: 0x0FEE1238 + 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 + sceVfsFreeVnode: 0x21D57633 + sceVfsGetNewNode: 0xD60B5C63 + sceVfsMount: 0xB62DE9A6 + sceVfsNodeSetEventFlag: 0x6048F245 + sceVfsNodeWaitEventFlag: 0xAA45010B + sceVfsOpDecodePathElem: 0xF7DAC0F5 + sceVfsOpDevctl: 0xB07B307D + sceVfsUnmount: 0x9C7E7B76 + sceVopChstat: 0x1974FA92 + sceVopClose: 0x40944C2E + sceVopCreate: 0x9E347C7D + sceVopDclose: 0x1350F5C7 + sceVopDopen: 0x00C9C2DD + sceVopDread: 0x77584C8F + sceVopGetstat: 0x50A63ACF + sceVopInactive: 0x8FB94521 + sceVopIoctl: 0x333C904D + sceVopLseek: 0xB2B13818 + sceVopMkdir: 0x2F3F8C70 + sceVopOpen: 0x76B79BEC + sceVopPread: 0xABBC80E3 + sceVopPwrite: 0xA53C040D + sceVopRead: 0x570388A5 + sceVopRename: 0x36A794C7 + sceVopRmdir: 0x1D551105 + sceVopSync: 0x9CD96406 + sceVopWrite: 0x9A68378D + vfsLockMnt: 0x6B3CA9F7 + vfsUnlockMnt: 0xDC2D8BCE diff --git a/nids/360/SceJpegArm.yml b/nids/360/SceJpegArm.yml new file mode 100644 index 0000000..235f5c4 --- /dev/null +++ b/nids/360/SceJpegArm.yml @@ -0,0 +1,13 @@ +modules: + SceJpegArm: + nid: 0xC3ACF942 + libraries: + SceJpegArm: + nid: 0x19F04693 + functions: + sceJpegArmCreateSplitDecoder: 0x9DA48DB6 + sceJpegArmDecodeMJpeg: 0xA4ABFCE3 + sceJpegArmDecodeMJpegYCbCr: 0xE9B1B86F + sceJpegArmDeleteSplitDecoder: 0xE9CB3DFD + sceJpegArmGetOutputInfo: 0x23AE3BEA + sceJpegArmSplitDecodeMJpeg: 0x5D83C606 diff --git a/nids/360/SceKernelDmacMgr.yml b/nids/360/SceKernelDmacMgr.yml index 904f303..ee8e307 100644 --- a/nids/360/SceKernelDmacMgr.yml +++ b/nids/360/SceKernelDmacMgr.yml @@ -12,3 +12,14 @@ modules: functions: sceDmacMemcpy: 0x00896B11 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 94d24e6..058cd5e 100644 --- a/nids/360/SceKernelModulemgr.yml +++ b/nids/360/SceKernelModulemgr.yml @@ -2,9 +2,25 @@ modules: SceKernelModulemgr: nid: 0x726C6635 libraries: + SceBacktrace: + nid: 0xB07B6A3F + functions: + _sceKernelBacktrace: 0xBF371A98 + SceBacktraceForDriver: + nid: 0x77CB3DD6 + functions: + sceKernelBacktrace: 0x166B9C8C SceModulemgr: nid: 0xEAED1616 functions: + _sceKernelCloseModule: 0x849E78BE + _sceKernelLoadModule: 0xB4C5EF9E + _sceKernelLoadStartModule: 0x60647592 + _sceKernelOpenModule: 0x9D674F45 + _sceKernelStartModule: 0x72CD301F + _sceKernelStopModule: 0x086867A8 + _sceKernelStopUnloadModule: 0x86EAEA0A + _sceKernelUnloadModule: 0x8E4A7716 sceKernelGetAllowedSdkVersionOnSystem: 0x4397FC4E sceKernelGetLibraryInfoByNID: 0xEAEB1312 sceKernelGetModuleIdByAddr: 0xF5798C7C @@ -16,26 +32,48 @@ modules: SceModulemgrForDriver: nid: 0xD4A60A52 functions: + sceKernelGetModuleInfoByAddr: 0x1D9E0F7E sceKernelGetSystemSwVersion: 0x5182E212 sceKernelLoadModule: 0x86D8D634 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 + sceKernelGetModuleIdByAddr: 0x0053BA4A sceKernelGetModuleInfo: 0xD269F915 + sceKernelGetModuleInfoMinByAddr: 0x8309E043 sceKernelGetModuleInternal: 0xFE303863 + sceKernelGetModuleLibExportList: 0xD4BF409C + sceKernelGetModuleLibraryInfo: 0x6A655255 sceKernelGetModuleList: 0x97CF7B4E + sceKernelGetModuleList2: 0x410E1D2E + sceKernelGetModulePath: 0x779A1025 + sceKernelGetModuleUid: 0x3B93CF88 + sceKernelGetModuleUidList: 0x1FDEAE16 + sceKernelGetProcessMainModule: 0x20A27FA9 sceKernelLoadModuleForPid: 0xFA21D8CB + sceKernelLoadPreloadingModules: 0x3AD26B43 + sceKernelLoadProcessImage: 0xAC4EABDB + sceKernelLoadPtLoadSegForFwloader: 0x448810D5 + sceKernelModuleUnloadMySelf: 0x2A69385E sceKernelMountBootfs: 0x01360661 + sceKernelRegisterSyscall: 0xB427025E + sceKernelSetupForModulemgr: 0x3382952B sceKernelStartModuleForPid: 0x6DF745D5 + sceKernelStartPreloadingModules: 0x432DCC7A sceKernelStopModuleForPid: 0x7BB4CE54 sceKernelUmountBootfs: 0x9C838A6B sceKernelUnloadModuleForPid: 0x5972E2CC + sceKernelUnloadProcessModules: 0x0E33258E diff --git a/nids/360/SceKernelThreadMgr.yml b/nids/360/SceKernelThreadMgr.yml index 0bb6be1..e33c75a 100644 --- a/nids/360/SceKernelThreadMgr.yml +++ b/nids/360/SceKernelThreadMgr.yml @@ -2,28 +2,100 @@ modules: SceKernelThreadMgr: nid: 0xF46ED7B2 libraries: - SceCpu: - nid: 0x45265161 - SceDebugLed: - nid: 0xAE004C0A - functions: - sceKernelGetGPI: 0x14F582CF - sceKernelSetGPO: 0x78E702D3 - SceDipsw: - nid: 0xB36D5922 - functions: - sceKernelCheckDipsw: 0x1C783FB2 - sceKernelClearDipsw: 0x800EDCC1 - sceKernelSetDipsw: 0x817053D4 - SceDipswForDriver: - nid: 0xC9E26388 - functions: - sceKernelCheckDipsw: 0xA98FC2FD - sceKernelClearDipsw: 0xF1F3E9FE - sceKernelSetDipsw: 0x82E45FBF SceThreadmgr: nid: 0x859A24B1 functions: + __sceKernelCreateLwMutex: 0x4BB3154A + _sceKernelCancelEvent: 0x29483405 + _sceKernelCancelEventFlag: 0xF76F3056 + _sceKernelCancelEventWithSetPattern: 0x8E68E870 + _sceKernelCancelMsgPipe: 0xCE769C83 + _sceKernelCancelMutex: 0x1B74CB89 + _sceKernelCancelRWLock: 0xD004EA15 + _sceKernelCancelSema: 0x1CAF805D + _sceKernelCancelTimer: 0x13117B21 + _sceKernelCreateCond: 0xCC14FA59 + _sceKernelCreateEventFlag: 0x38AA5E8E + _sceKernelCreateLwCond: 0x940B9EBE + _sceKernelCreateMsgPipeWithLR: 0x2AAC8BFD + _sceKernelCreateMutex: 0x92667AE5 + _sceKernelCreateRWLock: 0xB1877F5E + _sceKernelCreateSema: 0x0D76458E + _sceKernelCreateSema_16XX: 0xBD06F27C + _sceKernelCreateSimpleEvent: 0x9C187FAD + _sceKernelCreateTimer: 0x79BA0A6D + _sceKernelDeleteLwCond: 0x75FCF058 + _sceKernelDeleteLwMutex: 0x91262C5F + _sceKernelExitCallback: 0x2682E6ED + _sceKernelGetCallbackInfo: 0x86761234 + _sceKernelGetCondInfo: 0x05C51CE1 + _sceKernelGetEventFlagInfo: 0x106C216F + _sceKernelGetEventInfo: 0xB395BBF1 + _sceKernelGetEventPattern: 0x70358258 + _sceKernelGetLwCondInfo: 0x6C79F2F2 + _sceKernelGetLwCondInfoById: 0xD9E78D30 + _sceKernelGetLwMutexInfoById: 0xFEC9E946 + _sceKernelGetMsgPipeInfo: 0x7AE31060 + _sceKernelGetMutexInfo: 0xE8CC3DF0 + _sceKernelGetRWLockInfo: 0x8CE3AFC7 + _sceKernelGetSemaInfo: 0x0402C633 + _sceKernelGetSystemInfo: 0x80544E0C + _sceKernelGetSystemTime: 0xB70EBAE9 + _sceKernelGetThreadContextForVM: 0x377094D5 + _sceKernelGetThreadCpuAffinityMask: 0x212E6C35 + _sceKernelGetThreadEventInfo: 0x5DE0B7E9 + _sceKernelGetThreadExitStatus: 0xD3210C08 + _sceKernelGetThreadInfo: 0xB373D8A1 + _sceKernelGetThreadRunStatus: 0xC7FB5497 + _sceKernelGetTimerBase: 0x865DA482 + _sceKernelGetTimerEventRemainingTime: 0x215FD24D + _sceKernelGetTimerInfo: 0xAC7FE4F3 + _sceKernelGetTimerTime: 0x6F2C41BA + _sceKernelLockLwMutex: 0x9C572180 + _sceKernelLockMutex: 0x7FA945AD + _sceKernelLockMutexCB: 0xDB9F5333 + _sceKernelLockReadRWLock: 0x7EB9E8B5 + _sceKernelLockReadRWLockCB: 0x5D86D763 + _sceKernelLockWriteRWLock: 0x80191FAA + _sceKernelLockWriteRWLockCB: 0xDBD09B09 + _sceKernelPMonThreadGetCounter: 0x6B9711AC + _sceKernelPollEvent: 0x21C7913E + _sceKernelPollEventFlag: 0xDAB1B1C8 + _sceKernelPulseEventWithNotifyCallback: 0x3E49D3F1 + _sceKernelReceiveMsgPipeVector: 0x3DD9E4AB + _sceKernelReceiveMsgPipeVectorCB: 0x4DBF648E + _sceKernelRegisterThreadEventHandler: 0xCE6B49D8 + _sceKernelSendMsgPipeVector: 0x5E65E454 + _sceKernelSendMsgPipeVectorCB: 0xF6D515DC + _sceKernelSetEventWithNotifyCallback: 0x118F646E + _sceKernelSetThreadContextForVM: 0xD4785C41 + _sceKernelSetTimerEvent: 0xE2C0BFEF + _sceKernelSetTimerTime: 0xFF738CD9 + _sceKernelSignalLwCond: 0xC37F6983 + _sceKernelSignalLwCondAll: 0x07D2584A + _sceKernelSignalLwCondTo: 0x6F1A4A2E + _sceKernelStartThread: 0xC30B1745 + _sceKernelTryReceiveMsgPipeVector: 0x03CFCF00 + _sceKernelTrySendMsgPipeVector: 0xB3D600AB + _sceKernelUnlockLwMutex: 0x2ABC41DF + _sceKernelWaitCond: 0x040795C7 + _sceKernelWaitCondCB: 0x452B0AB3 + _sceKernelWaitEvent: 0x4E0EA70D + _sceKernelWaitEventCB: 0x7D483C33 + _sceKernelWaitEventFlag: 0xFCE2F728 + _sceKernelWaitEventFlagCB: 0x401E0C68 + _sceKernelWaitException: 0x6F7C4DE6 + _sceKernelWaitExceptionCB: 0x5E7876F2 + _sceKernelWaitLwCond: 0x18C65756 + _sceKernelWaitLwCondCB: 0x72DBB96B + _sceKernelWaitMultipleEvents: 0x200CC503 + _sceKernelWaitMultipleEventsCB: 0x0558B7C1 + _sceKernelWaitSema: 0x45389B6B + _sceKernelWaitSemaCB: 0xF8E06784 + _sceKernelWaitSignal: 0x50407BF4 + _sceKernelWaitSignalCB: 0xCEA3FC52 + _sceKernelWaitThreadEnd: 0xEA5C52F5 + _sceKernelWaitThreadEndCB: 0xFA3D4491 sceKernelCancelCallback: 0x30741EF2 sceKernelChangeActiveCpuMask: 0x001173F8 sceKernelChangeThreadCpuAffinityMask: 0x15129174 @@ -38,6 +110,7 @@ modules: sceKernelCloseEventFlag: 0x9A68F547 sceKernelCloseMsgPipe: 0x1305A065 sceKernelCloseMutex: 0x03E23AF6 + sceKernelCloseMutex_089: 0xA35427EE sceKernelCloseRWLock: 0xFD5BD5C1 sceKernelCloseSema: 0xA2D81F9E sceKernelCloseSimpleEvent: 0xFEF4CA53 @@ -63,6 +136,7 @@ modules: sceKernelGetMsgPipeCreatorId: 0x70E2A6D2 sceKernelGetProcessId: 0x9DCB4B7A sceKernelGetSystemTimeWide: 0xF4EE4FA9 + sceKernelGetThreadCpuAffinityMask: 0xF1AE5654 sceKernelGetThreadStackFreeSize: 0x4F8A3DA0 sceKernelGetThreadTLSAddr: 0xBACA6891 sceKernelGetThreadmgrUIDClass: 0xC9678F7F @@ -73,6 +147,7 @@ modules: sceKernelOpenEventFlag: 0xBC19F8A1 sceKernelOpenMsgPipe: 0x0E1CB9F6 sceKernelOpenMutex: 0x52E17182 + sceKernelOpenMutex_089: 0x2928D2EC sceKernelOpenRWLock: 0xCE510196 sceKernelOpenSema: 0xCBE235C7 sceKernelOpenSimpleEvent: 0x4E1E4DF8 @@ -80,6 +155,7 @@ modules: sceKernelPollSema: 0x866EF048 sceKernelPulseEvent: 0x8D27BAD6 sceKernelRegisterCallbackToEvent: 0x76FB37E9 + sceKernelResumeThreadForVM: 0x7EB55DAC sceKernelSendSignal: 0xD4C367B2 sceKernelSetEvent: 0x324218CD sceKernelSetEventFlag: 0xEC94DFF7 @@ -90,6 +166,7 @@ modules: sceKernelSignalSema: 0xE6B761D1 sceKernelStartTimer: 0x48091E0C sceKernelStopTimer: 0x869E9F20 + sceKernelSuspendThreadForVM: 0x1FF5960D sceKernelTryLockMutex: 0x72FC1F54 sceKernelTryLockReadRWLock: 0xEFDDA456 sceKernelTryLockWriteRWLock: 0x206CBB66 @@ -98,6 +175,9 @@ modules: sceKernelUnlockWriteRWLock: 0xB4151397 sceKernelUnregisterCallbackFromEvent: 0x18462B11 sceKernelUnregisterCallbackFromEventAll: 0x888A7361 + sceKernelUnregisterThreadEventHandler: 0x2C8ED6F0 + sceKernelWaitThreadEndCB_089: 0x0373C5E3 + sceKernelWaitThreadEnd_089: 0xF3489EF4 SceThreadmgrCoredumpTime: nid: 0x5E8D0E22 functions: @@ -106,8 +186,12 @@ modules: nid: 0xE2C40624 functions: sceKernelCancelCallback: 0xC040EC1C + sceKernelCancelMsgPipe: 0x9D6A2311 sceKernelCancelMutex: 0x7204B846 + sceKernelChangeCurrentThreadAttr: 0x751C9B7A + sceKernelChangeThreadCpuAffinityMask: 0x6D0733A8 sceKernelChangeThreadPriority: 0x63DAB420 + sceKernelChangeThreadSuspendStatus: 0x04C6764B sceKernelCheckCallback: 0xE53E41F6 sceKernelCheckWaitableStatus: 0xD9BD74EB sceKernelClearEvent: 0x9C335818 @@ -115,6 +199,7 @@ modules: sceKernelCreateCallback: 0x1C41614C sceKernelCreateCond: 0xDB6CD34A sceKernelCreateEventFlag: 0x4336BAA4 + sceKernelCreateMsgPipe: 0xBF631145 sceKernelCreateMutex: 0xFBAA026E sceKernelCreateSema: 0x30E93C31 sceKernelCreateSimpleEvent: 0x357A8177 @@ -124,19 +209,28 @@ modules: sceKernelDeleteCallback: 0x3A7E17F6 sceKernelDeleteCond: 0xAEE0D27C sceKernelDeleteEventFlag: 0x71ECB352 - sceKernelDeleteFastMutex: 0x11FE84A1 + sceKernelDeleteMsgPipe: 0xB3453F88 sceKernelDeleteMutex: 0x0A912340 sceKernelDeleteSema: 0x16A35E58 sceKernelDeleteThread: 0xAC834F3F + sceKernelEnqueueWorkQueue: 0xE50E1185 sceKernelExitDeleteThread: 0x1D17DECF sceKernelExitThread: 0x0C8A38E1 + sceKernelFinalizeFastMutex: 0x11FE84A1 sceKernelGetCallbackCount: 0x0892D8DF + sceKernelGetFastMutexInfo: 0xD7AF2E58 + sceKernelGetFastMutexInfoById: 0xAF302193 + sceKernelGetMutexInfo: 0x69B78A12 sceKernelGetProcessId: 0x9DCB4B7A + sceKernelGetProcessIdFromTLS: 0xFA54D49A sceKernelGetSystemTimeLow: 0x47F6DE49 sceKernelGetSystemTimeWide: 0xF4EE4FA9 sceKernelGetThreadCpuAffinityMask: 0x83DC703D + sceKernelGetThreadCpuRegisters: 0x5022689D sceKernelGetThreadCurrentPriority: 0x01414F0B sceKernelGetThreadId: 0x59D06540 + sceKernelGetThreadIdList: 0xEA7B8AEF + sceKernelGetThreadInfo: 0x283807E2 sceKernelGetThreadStackFreeSize: 0x7B278A0B sceKernelGetThreadTLSAddr: 0x66EEA46A sceKernelGetThreadmgrUIDClass: 0x0A20775A @@ -145,13 +239,18 @@ modules: sceKernelInitializeFastMutex: 0xAF8E1266 sceKernelLockFastMutex: 0x70627F3A sceKernelLockMutex: 0x16AC80C5 + sceKernelLockMutexCB_089: 0xD06F2886 sceKernelNotifyCallback: 0xC3E00919 sceKernelPollEventFlag: 0x76C6555B sceKernelPollSema: 0x4FDDFE24 sceKernelPulseEvent: 0x2427C81B sceKernelPulseEventWithNotifyCallback: 0x714A107A + sceKernelReceiveMsgPipeVector: 0xDA1F256B + sceKernelReceiveMsgPipeVectorCB: 0xDA5C9AC6 sceKernelRegisterCallbackToEvent: 0x832A7E0C + sceKernelRegisterTimer: 0xC58DF384 sceKernelRunWithStack: 0xE54FD746 + sceKernelSendMsgPipeVector: 0x67DD3BAD sceKernelSetEvent: 0x9EA3A45C sceKernelSetEventFlag: 0xD4780C3E sceKernelSetPermission: 0x02EEDF17 @@ -164,9 +263,12 @@ modules: sceKernelStartThread: 0x21F5419B sceKernelStartTimer: 0x84C4CE4D sceKernelStopTimer: 0x474F214B + sceKernelTryLockFastMutex: 0x741F4707 sceKernelTryLockMutex: 0x270993A6 sceKernelTryLockReadRWLock: 0xFC2B5A50 sceKernelTryLockWriteRWLock: 0xA96F2E5A + sceKernelTryReceiveMsgPipeVector: 0xCE09221A + sceKernelTrySendMsgPipeVector: 0x4CF1BE58 sceKernelUnlockFastMutex: 0xDB395782 sceKernelUnlockMutex: 0x1E82E5D0 sceKernelUnlockReadRWLock: 0xDE1B9EEE diff --git a/nids/360/SceLcd.yml b/nids/360/SceLcd.yml new file mode 100644 index 0000000..1d45550 --- /dev/null +++ b/nids/360/SceLcd.yml @@ -0,0 +1,15 @@ +modules: + SceLcd: + nid: 0x32FDD1BB + libraries: + SceLcdForDriver: + nid: 0xFA916D71 + functions: + sceLcdDisplayOff: 0x1A0A7519 + sceLcdDisplayOn: 0x5F4124AB + sceLcdGetBrightness: 0x3A6D6AC3 + sceLcdGetDDB: 0xE03E120B + sceLcdGetDisplayColorSpaceMode: 0x17F66722 + sceLcdSetBrightness: 0x581D3A87 + sceLcdSetDisplayColorSpaceMode: 0xD40968FB + sceLcdWaitReady: 0x0C7E03D8 diff --git a/nids/360/SceLibKernel.yml b/nids/360/SceLibKernel.yml index 6298d20..37074d2 100644 --- a/nids/360/SceLibKernel.yml +++ b/nids/360/SceLibKernel.yml @@ -5,11 +5,9 @@ modules: SceLibKernel: nid: 0xCAE9ACE6 functions: - SceKernelStackChkGuard: 0x4458BCF3 __sce_aeabi_idiv0: 0x4373B548 __sce_aeabi_ldiv0: 0xFB235848 __stack_chk_fail: 0x37691BF8 - __stack_chk_guard: 0x93B8AA67 _sceKernelCreateLwMutex: 0xB84EF718 sceClibAbort: 0x2F2C6046 sceClibDprintf: 0x4340EF77 @@ -64,25 +62,39 @@ modules: sceClibVsnprintf: 0xFA6BE467 sceClibVsnprintfChk: 0xB628786B sceIoChstat: 0x29482F7F + sceIoChstatAsync: 0x9739A5E2 sceIoChstatByFd: 0x6E903AB2 + sceIoClose2: 0xF5C6F098 + sceIoCompleteMultiple: 0xA792C404 sceIoDevctl: 0x04B30CB2 + sceIoDevctlAsync: 0x950F78EB sceIoDopen: 0xA9283DD0 sceIoDread: 0x9C8B6624 sceIoGetstat: 0xBCA5B623 + sceIoGetstatAsync: 0x82B20B41 sceIoGetstatByFd: 0x57F8CD25 sceIoIoctl: 0x54ABACFA sceIoIoctlAsync: 0x099C54B9 sceIoLseek: 0x99BA173E sceIoLseekAsync: 0xCAC5D672 sceIoMkdir: 0x9670D39F + sceIoMkdirAsync: 0x8E5FCBB1 sceIoOpen: 0x6C60AC61 sceIoOpenAsync: 0x6A7EA9FD sceIoPread: 0x52315AD7 + sceIoPreadAsync: 0xA010141E sceIoPwrite: 0x8FFFF5A8 + sceIoPwriteAsync: 0xED25BEEF + sceIoRead2: 0x713523E1 sceIoRemove: 0xE20ED0F3 + sceIoRemoveAsync: 0x446A60AC sceIoRename: 0xF737E369 + sceIoRenameAsync: 0xEE9857CD sceIoRmdir: 0xE9F91EC8 + sceIoRmdirAsync: 0x9694D00F sceIoSync: 0x98ACED6D + sceIoSyncAsync: 0xF7C7FBFE + sceIoWrite2: 0x11FED231 sceKernelAtomicAddAndGet16: 0x495C52EC sceKernelAtomicAddAndGet32: 0x2E84A93B sceKernelAtomicAddAndGet64: 0xB6CE9B9A @@ -175,9 +187,11 @@ modules: sceKernelCreateLwCond: 0x48C7EAE6 sceKernelCreateLwMutex: 0xDA6EC8EF sceKernelCreateMsgPipe: 0x0A10C1C8 + sceKernelCreateMsgPipeWithLR: 0xD7E10BB1 sceKernelCreateMutex: 0xED53334A sceKernelCreateRWLock: 0x8667951D sceKernelCreateSema: 0x1BD67366 + sceKernelCreateSema_16XX: 0x297AA2AE sceKernelCreateSimpleEvent: 0xE6DB2494 sceKernelCreateThread: 0xC5C11EE7 sceKernelCreateTimer: 0x2255B2A5 @@ -205,9 +219,12 @@ modules: sceKernelGetRWLockInfo: 0x079A573B sceKernelGetSemaInfo: 0x595D3FA6 sceKernelGetSystemInfo: 0xE0241FAA + sceKernelGetSystemTime: 0x8AF15B5F sceKernelGetTLSAddr: 0xB295EB61 - sceKernelGetThreadCpuAffinityMask: 0x8C57AC2A + sceKernelGetThreadContextForVM: 0x22C9595E + sceKernelGetThreadCpuAffinityMask2: 0x8C57AC2A sceKernelGetThreadCurrentPriority: 0xC53A9848 + sceKernelGetThreadEventInfo: 0xE48476FE sceKernelGetThreadExitStatus: 0xD5DC26C4 sceKernelGetThreadId: 0x0FB972F9 sceKernelGetThreadInfo: 0x8D9C5461 @@ -236,11 +253,13 @@ modules: sceKernelReceiveMsgPipeCB: 0x33AF829B sceKernelReceiveMsgPipeVector: 0x9F899087 sceKernelReceiveMsgPipeVectorCB: 0xBE5B3E27 + sceKernelRegisterThreadEventHandler: 0x6D8C0F13 sceKernelSendMsgPipe: 0x0CA71EA2 sceKernelSendMsgPipeCB: 0xA5CA74AC sceKernelSendMsgPipeVector: 0x94D506F7 sceKernelSendMsgPipeVectorCB: 0x9C6F7F79 sceKernelSetEventWithNotifyCallback: 0x5FF3EE92 + sceKernelSetThreadContextForVM: 0x27E6DEDE sceKernelSetTimerEvent: 0x621D293B sceKernelSetTimerTime: 0xFFAD717F sceKernelSignalLwCond: 0x3AC63B9A @@ -258,12 +277,15 @@ modules: sceKernelTrySendMsgPipeVector: 0x60DB346F sceKernelUnloadModule: 0x1987920E sceKernelUnlockLwMutex: 0x91FA6614 + sceKernelUnlockLwMutex2: 0x120AFC8C sceKernelWaitCond: 0xC88D44AD sceKernelWaitCondCB: 0x4CE42CE2 sceKernelWaitEvent: 0x120F03AF sceKernelWaitEventCB: 0xA0490795 sceKernelWaitEventFlag: 0x83C0E2AF sceKernelWaitEventFlagCB: 0xE737B1DF + sceKernelWaitException: 0x11E263A5 + sceKernelWaitExceptionCB: 0xAB4B5485 sceKernelWaitLwCond: 0xE1878282 sceKernelWaitLwCondCB: 0x8FA54B07 sceKernelWaitMultipleEvents: 0x10586418 @@ -275,6 +297,14 @@ modules: sceKernelWaitThreadEnd: 0xDDB395A9 sceKernelWaitThreadEndCB: 0xC54941ED sceSblACMgrIsGameProgram: 0x963F4A99 + sceSblGcAuthMgrAdhocBB160Shutdown: 0x5F9F0D61 + sceSblGcAuthMgrAdhocBB224Shutdown: 0xE633BAD1 + sceSblGcAuthMgrMsSaveBBCipherFinal: 0xEB02F15D + sceSblGcAuthMgrMsSaveBBMacUpdate: 0xEE2D40F7 + sceSblGcAuthMgrPcactActivation: 0x17C0CEF4 + variables: + SceKernelStackChkGuard: 0x4458BCF3 + __stack_chk_guard: 0x93B8AA67 SceLibRng: nid: 0xF9AC7CF8 functions: diff --git a/nids/360/SceLibMtp.yml b/nids/360/SceLibMtp.yml new file mode 100644 index 0000000..48d17ed --- /dev/null +++ b/nids/360/SceLibMtp.yml @@ -0,0 +1,54 @@ +modules: + SceLibMtp: + nid: 0xB18148CA + libraries: + SceLibMtp: + nid: 0xA51D3D18 + functions: + sceMtpBeginCheckSameObjectExist: 0x331DDF07 + sceMtpBeginCreateHostDir: 0x7A16D2CF + sceMtpBeginCreateHostFile: 0x9D5EC9F2 + sceMtpBeginDeleteHostDir: 0x849AF30D + sceMtpBeginDeleteObject: 0xAC538B75 + sceMtpBeginExportObjectWithCheck: 0xCF7D70A6 + sceMtpBeginGetHostStorageSize: 0xF038BA83 + sceMtpBeginGetNpAccountInfo: 0xE1B267DC + sceMtpBeginGetNumOfObject: 0xC92F9BD3 + sceMtpBeginGetObjectMetadata: 0xBD82BC51 + sceMtpBeginGetObjectStatus2: 0x2747749A + sceMtpBeginGetObjectThumbnail: 0xEA291CFC + sceMtpBeginGetSystemSetting: 0xE3727775 + sceMtpBeginGetTotalObjectSize: 0x46CCEAEC + sceMtpBeginHandover: 0xCFCED21A + sceMtpBeginHttpGetDataWithUrl: 0x6B7800B7 + sceMtpBeginHttpGetPropertyWithUrl: 0xE3727775 + sceMtpBeginImportObject: 0xA19ECC66 + sceMtpBeginMoveHostDir: 0x77D6FB78 + sceMtpBeginNpDrmActivate: 0x2DDD1CAB + sceMtpBeginNpDrmDeactivate: 0x13FD6153 + sceMtpBeginNpDrmGetLicense: 0x439C5B59 + sceMtpBeginNpDrmGetRtc: 0xCEAED3C0 + sceMtpBeginReadObjectWithOffset: 0x94B68669 + sceMtpBeginResumeExportObject: 0x85954990 + sceMtpBeginResumeImportObject: 0xD52DCC7C + sceMtpBeginRpcNetOperationRecv: 0x32985803 + sceMtpBeginRpcNetOperationSend: 0x8E7F11CB + sceMtpBeginSearchObject: 0x7E078352 + sceMtpBeginSetSystemSetting: 0x231FB847 + sceMtpBeginSpecifiedObjectMetadata: 0xB26C8078 + sceMtpBeginWriteObjectWithOffset: 0xFFCB2181 + sceMtpCheckContextValid: 0x24130489 + sceMtpEnd: 0xF134A48F + sceMtpEndImportObject: 0xCF92F4CC + sceMtpGetBgTaskInfo: 0x7C5DDDD6 + sceMtpGetCurrentInterface: 0xD4E9D95E + sceMtpGetHostInfo: 0xB6B6C7C0 + sceMtpInit: 0xF481FE11 + sceMtpPauseExportObject: 0xF4CAB5A5 + sceMtpReset: 0x97C128BD + sceMtpResume: 0x7430E5A5 + sceMtpSetFinishCallback: 0xEBB48255 + sceMtpStart: 0x128D0D05 + sceMtpStop: 0xC7AC05E8 + sceMtpSuspend: 0x8B9F4CC5 + sceMtpTerminateExecution: 0x392B8D5E diff --git a/nids/360/SceLowio.yml b/nids/360/SceLowio.yml index 2c91a98..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: @@ -38,6 +39,15 @@ modules: sceI2cTransferRead: 0xD1D0A9A4 sceI2cTransferWrite: 0xCA94A759 sceI2cTransferWriteRead: 0x0A40B7BF + SceIftuForDriver: + 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 adc8e35..6a608fe 100644 --- a/nids/360/SceMotionDev.yml +++ b/nids/360/SceMotionDev.yml @@ -15,6 +15,7 @@ modules: sceMotionDevGetDeviceInfo: 0x1F1EFEFB sceMotionDevGetDeviceLocation: 0x5EDEA879 sceMotionDevGetDs3CalibData: 0x1FD76B5E + sceMotionDevGetEvaInfo: 0xE6955280 sceMotionDevGetFactoryMagnCalibData: 0x777D57D2 sceMotionDevGetGyroBias: 0x6D033072 sceMotionDevGetGyroBias2: 0x12B9F05E @@ -39,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/SceMsif.yml b/nids/360/SceMsif.yml new file mode 100644 index 0000000..789dbfb --- /dev/null +++ b/nids/360/SceMsif.yml @@ -0,0 +1,13 @@ +modules: + SceMsif: + nid: 0x3305A0FE + libraries: + SceMsifForDriver: + nid: 0xB706084A + functions: + sceMsifDisableSlowMode: 0x75848756 + sceMsifEnableSlowMode: 0x4B751CE6 + sceMsifGetMsInfo: 0xD0307849 + sceMsifGetSlowModeState: 0x491E25B5 + sceMsifReadSector: 0x58654AA3 + sceMsifWriteSector: 0x329035EF diff --git a/nids/360/SceNetPs.yml b/nids/360/SceNetPs.yml index dd4ab8d..403dac0 100644 --- a/nids/360/SceNetPs.yml +++ b/nids/360/SceNetPs.yml @@ -7,9 +7,51 @@ modules: functions: sceNetAccept: 0x880A5423 sceNetBind: 0x84AB650F + sceNetClose: 0x21F4428D + sceNetConnect: 0x13491DA1 + sceNetGetpeername: 0xB949AFD5 + sceNetGetsockname: 0x8F1BB0E7 + sceNetGetsockopt: 0x92EE24A6 sceNetListen: 0x080C7992 sceNetRecvfrom: 0x49B1669C sceNetSendto: 0xAB746734 sceNetSetsockopt: 0x4BF5FAB4 + sceNetShutdown: 0xEEB19FB6 sceNetSocket: 0xEB95B024 - sceNetSocketClose: 0x21F4428D + SceNetPsForSyscalls: + nid: 0x2CBED2C6 + functions: + sceNetSyscallAccept: 0x45EAAD89 + sceNetSyscallBind: 0x267F1EF9 + sceNetSyscallClose: 0x1EBC2E28 + sceNetSyscallConnect: 0x14A4DE52 + sceNetSyscallControl: 0xEA0C1B71 + sceNetSyscallDescriptorClose: 0x854AFB6F + sceNetSyscallDescriptorCreate: 0xB518A2DE + sceNetSyscallDescriptorCtl: 0xA7064C2C + sceNetSyscallDumpAbort: 0x5CD20B54 + sceNetSyscallDumpClose: 0x263E52FD + sceNetSyscallDumpCreate: 0x3FC34171 + sceNetSyscallDumpRead: 0x3CBE7071 + sceNetSyscallEpollAbort: 0x94C3AE47 + sceNetSyscallEpollClose: 0x75E82300 + sceNetSyscallEpollCreate: 0xA98AEF04 + sceNetSyscallEpollCtl: 0xDF30BE68 + sceNetSyscallEpollWait: 0xF933D6FC + sceNetSyscallGetIfList: 0x878274CE + sceNetSyscallGetSockinfo: 0xF7748E56 + sceNetSyscallGetpeername: 0xBD7B0213 + sceNetSyscallGetsockname: 0x6AA945D9 + sceNetSyscallGetsockopt: 0xBC472DC5 + sceNetSyscallIcmConnect: 0x8C3FBC87 + sceNetSyscallIoctl: 0x310F0725 + sceNetSyscallListen: 0xAEEB7CA0 + sceNetSyscallRecvfrom: 0x144C9758 + sceNetSyscallRecvmsg: 0x32C1AE45 + sceNetSyscallSendmsg: 0xAEC6BE5D + sceNetSyscallSendto: 0x39796C01 + sceNetSyscallSetsockopt: 0x10DE34EA + sceNetSyscallShutdown: 0xA4014519 + sceNetSyscallSocket: 0x81A120BE + sceNetSyscallSocketAbort: 0xF9203B48 + sceNetSyscallSysctl: 0x3D7495B0 diff --git a/nids/360/SceNgs.yml b/nids/360/SceNgs.yml index 1e2cccb..305f3a9 100644 --- a/nids/360/SceNgs.yml +++ b/nids/360/SceNgs.yml @@ -2,74 +2,68 @@ modules: SceNgs: nid: 0x90671548 libraries: - SceNgs: - nid: 0xB01598D9 + SceNgsInternal: + nid: 0xE1825F41 functions: - sceNgsAT9GetSectionDetails: 0x2A9FA501 - sceNgsModuleGetNumPresets: 0x5C71FE09 - sceNgsModuleGetPreset: 0xC58298A7 - sceNgsPatchCreateRouting: 0xD668B49C - sceNgsPatchGetInfo: 0x98703DBC - sceNgsPatchRemoveRouting: 0xD0C9AE5A - sceNgsRackGetRequiredMemorySize: 0x477318C0 - sceNgsRackGetVoiceHandle: 0xFE1A98E9 - sceNgsRackInit: 0x0A92E4EC - sceNgsRackRelease: 0xDD5CA10B - sceNgsRackSetParamErrorCallback: 0x534B6E3F - sceNgsSystemGetRequiredMemorySize: 0x6CE8B36F - sceNgsSystemInit: 0xED14CF4A - sceNgsSystemLock: 0xB9D971F2 - sceNgsSystemRelease: 0x4A25BEBC - sceNgsSystemSetFlags: 0x64D80013 - sceNgsSystemSetParamErrorCallback: 0x5ADD22DC - sceNgsSystemUnlock: 0x0A93EA96 - sceNgsSystemUpdate: 0x684F080C - sceNgsVoiceBypassModule: 0x9AB87E71 - sceNgsVoiceDefGetAtrac9Voice: 0x14EF65A0 - sceNgsVoiceDefGetCompressorBuss: 0x0E0ACB68 - sceNgsVoiceDefGetCompressorSideChainBuss: 0x1AF83512 - sceNgsVoiceDefGetDelayBuss: 0x4D705E3E - sceNgsVoiceDefGetDistortionBuss: 0xAAD90DEB - sceNgsVoiceDefGetEnvelopeBuss: 0xF6B68C31 - sceNgsVoiceDefGetEqBuss: 0xF964120E - sceNgsVoiceDefGetMasterBuss: 0x79A121D1 - sceNgsVoiceDefGetMixerBuss: 0xE0AC8776 - sceNgsVoiceDefGetPauserBuss: 0x214485D6 - sceNgsVoiceDefGetPitchShiftBuss: 0xFBE515D4 - sceNgsVoiceDefGetReverbBuss: 0x9DCF50F5 - sceNgsVoiceDefGetSasEmuVoice: 0x1F51C2BA - sceNgsVoiceDefGetScreamAtrac9Voice: 0xCD63A2BF - sceNgsVoiceDefGetScreamVoice: 0xCE53BC33 - sceNgsVoiceDefGetSimpleAtrac9Voice: 0x45CF2A73 - sceNgsVoiceDefGetSimpleVoice: 0x0D5399CF - sceNgsVoiceDefGetTemplate1: 0xE9B572B7 - sceNgsVoiceGetInfo: 0x5551410D - sceNgsVoiceGetModuleBypass: 0x431BF3AB - sceNgsVoiceGetModuleType: 0xB307185E - sceNgsVoiceGetOutputPatch: 0x01A52E3A - sceNgsVoiceGetParamsOutOfRange: 0x4CBE08F3 - sceNgsVoiceGetStateData: 0xC9B8C0B4 - sceNgsVoiceInit: 0x1DDBEBEB - sceNgsVoiceKeyOff: 0xBB13373D - sceNgsVoiceKill: 0x0E291AAD - sceNgsVoiceLockParams: 0xAB6BEF8F - sceNgsVoicePatchSetVolume: 0xA3C807BC - sceNgsVoicePatchSetVolumes: 0xBD6F57F0 - sceNgsVoicePatchSetVolumesMatrix: 0xA0F5402D - sceNgsVoicePause: 0xD7786E99 - sceNgsVoicePlay: 0xFA0A0F34 - sceNgsVoiceResume: 0x54CFB981 - sceNgsVoiceSetFinishedCallback: 0x17A6F564 - sceNgsVoiceSetModuleCallback: 0x24E909A8 - sceNgsVoiceSetParamsBlock: 0xFB8174B1 - sceNgsVoiceSetPreset: 0x8A88E665 - sceNgsVoiceUnlockParams: 0x3D46D8A7 - sceSulphaNgsGetDefaultConfig: 0x5FD8AEDB - sceSulphaNgsGetNeededMemory: 0x793E3E8C - sceSulphaNgsInit: 0xAFCD824F - sceSulphaNgsSetRackName: 0x251AF6A9 - sceSulphaNgsSetSampleName: 0x54EC5B8D - sceSulphaNgsSetSynthName: 0x2F3F7515 - sceSulphaNgsSetVoiceName: 0x508975BD - sceSulphaNgsShutdown: 0xD124BFB1 - sceSulphaNgsTrace: 0xDC7C0F05 + sceNgsModuleCheckParamsInRangeInternal: 0x3AFBAD5C + sceNgsModuleGetNumPresetsInternal: 0x9EEDE7B9 + sceNgsModuleGetPresetInternal: 0x548AC8DF + sceNgsPatchCreateRoutingInternal: 0x550E9413 + sceNgsPatchRemoveRoutingInternal: 0x749E9779 + sceNgsRackGetRequiredMemorySizeInternal: 0x47F13846 + sceNgsRackGetVoiceHandleInternal6: 0x8DA78916 + sceNgsRackInitInternal: 0x0B1A2AF8 + sceNgsRackReleaseInternal: 0x7C434055 + sceNgsRackSetParamErrorCallbackInternal: 0xA7454973 + sceNgsSulphaGetInfoInternal: 0x0DE53F9A + sceNgsSulphaGetModuleListInternal: 0x5B889852 + sceNgsSulphaGetSynthUpdateCallbackInternal: 0xB9027A52 + sceNgsSulphaQueryModuleInternal: 0xEBC5957D + sceNgsSulphaSetSynthUpdateCallbackInternal: 0x9B4B54AF + sceNgsSystemGetCallbackListInternal: 0x00993680 + sceNgsSystemGetRequiredMemorySizeInternal: 0x19FF8A35 + sceNgsSystemGetSysHandleFromRack: 0x6F31AD08 + sceNgsSystemInitInternal: 0x68031121 + sceNgsSystemIsFixForBugzilla89940: 0xC7F24F21 + sceNgsSystemLockInternal: 0x0115E271 + sceNgsSystemPullDataInternal: 0xF021CF1E + sceNgsSystemPushDataInternal: 0x66B43B6F + sceNgsSystemReleaseInternal: 0x74CB5DAB + sceNgsSystemSetFlagsInternal: 0xE32A0DD3 + sceNgsSystemSetParamErrorCallbackInternal: 0x02E45DA3 + sceNgsSystemUnlockInternal: 0xB3235BA7 + sceNgsSystemUpdateInternal: 0xA98F9D60 + sceNgsVoiceBypassModuleInternal: 0xAAFB8669 + sceNgsVoiceClearDirtyFlagInternal: 0x9485F0C8 + sceNgsVoiceDefGetAtrac9VoiceInternal: 0xA907D598 + sceNgsVoiceDefGetCompressorBussInternal: 0x61DD58F9 + sceNgsVoiceDefGetCompressorSideChainBussInternal: 0xE962F447 + sceNgsVoiceDefGetDelayBussInternal: 0xAF8277C3 + sceNgsVoiceDefGetDistortionBussInternal: 0x8D014678 + sceNgsVoiceDefGetEnvelopeBussInternal: 0xE063536C + sceNgsVoiceDefGetEqBussInternal: 0x251F58F5 + sceNgsVoiceDefGetMasterBussInternal: 0xE204946B + sceNgsVoiceDefGetMixerBussInternal: 0xB8636646 + sceNgsVoiceDefGetPauserBussInternal: 0x96FE3B3C + sceNgsVoiceDefGetPitchshiftBussInternal: 0x1876116F + sceNgsVoiceDefGetReverbBussInternal: 0x6A637E1C + sceNgsVoiceDefGetSasEmuVoiceInternal: 0x3051D319 + sceNgsVoiceDefGetScreamVoiceAT9Internal: 0x10457017 + sceNgsVoiceDefGetScreamVoiceInternal: 0x5E4ADC7F + sceNgsVoiceDefGetSimpleAtrac9VoiceInternal: 0x6A768149 + sceNgsVoiceDefGetSimpleVoiceInternal: 0x41C1D637 + sceNgsVoiceDefGetTemplate1Internal: 0x1224105B + sceNgsVoiceDefinitionGetPresetInternal: 0x9EC976F9 + sceNgsVoiceGetModuleBypassInternal: 0x7B41F321 + sceNgsVoiceGetOutputPatchInternal: 0x8B8D43CF + sceNgsVoiceGetParamsOutOfRangeBufferedInternal: 0xD68C312F + sceNgsVoiceInitInternal: 0x11E14BB3 + sceNgsVoiceKeyOffInternal: 0x467EFA9D + sceNgsVoiceKillInternal: 0x756B12A6 + sceNgsVoicePauseInternal: 0x05D2487D + sceNgsVoicePlayInternal: 0xAEC9D124 + sceNgsVoiceResumeInternal: 0x144F0D33 + sceNgsVoiceSetAllBypassesInternal: 0x39E58E87 + sceNgsVoiceSetFinishedCallbackInternal: 0x79BAC4B6 + sceNgsVoiceSetModuleCallbackInternal: 0xD4E8F83C + sceNgsVoiceSetPresetInternal: 0x6FA9CAA5 diff --git a/nids/360/SceNgsUser.yml b/nids/360/SceNgsUser.yml new file mode 100644 index 0000000..b0ce2d9 --- /dev/null +++ b/nids/360/SceNgsUser.yml @@ -0,0 +1,75 @@ +modules: + SceNgsUser: + nid: 0x640BDA36 + libraries: + SceNgs: + nid: 0xB01598D9 + functions: + sceNgsAT9GetSectionDetails: 0x2A9FA501 + sceNgsModuleGetNumPresets: 0x5C71FE09 + sceNgsModuleGetPreset: 0xC58298A7 + sceNgsPatchCreateRouting: 0xD668B49C + sceNgsPatchGetInfo: 0x98703DBC + sceNgsPatchRemoveRouting: 0xD0C9AE5A + sceNgsRackGetRequiredMemorySize: 0x477318C0 + sceNgsRackGetVoiceHandle: 0xFE1A98E9 + sceNgsRackInit: 0x0A92E4EC + sceNgsRackRelease: 0xDD5CA10B + sceNgsRackSetParamErrorCallback: 0x534B6E3F + sceNgsSystemGetRequiredMemorySize: 0x6CE8B36F + sceNgsSystemInit: 0xED14CF4A + sceNgsSystemLock: 0xB9D971F2 + sceNgsSystemRelease: 0x4A25BEBC + sceNgsSystemSetFlags: 0x64D80013 + sceNgsSystemSetParamErrorCallback: 0x5ADD22DC + sceNgsSystemUnlock: 0x0A93EA96 + sceNgsSystemUpdate: 0x684F080C + sceNgsVoiceBypassModule: 0x9AB87E71 + sceNgsVoiceDefGetAtrac9Voice: 0x14EF65A0 + sceNgsVoiceDefGetCompressorBuss: 0x0E0ACB68 + sceNgsVoiceDefGetCompressorSideChainBuss: 0x1AF83512 + sceNgsVoiceDefGetDelayBuss: 0x4D705E3E + sceNgsVoiceDefGetDistortionBuss: 0xAAD90DEB + sceNgsVoiceDefGetEnvelopeBuss: 0xF6B68C31 + sceNgsVoiceDefGetEqBuss: 0xF964120E + sceNgsVoiceDefGetMasterBuss: 0x79A121D1 + sceNgsVoiceDefGetMixerBuss: 0xE0AC8776 + sceNgsVoiceDefGetPauserBuss: 0x214485D6 + sceNgsVoiceDefGetPitchShiftBuss: 0xFBE515D4 + sceNgsVoiceDefGetReverbBuss: 0x9DCF50F5 + sceNgsVoiceDefGetSasEmuVoice: 0x1F51C2BA + sceNgsVoiceDefGetScreamAtrac9Voice: 0xCD63A2BF + sceNgsVoiceDefGetScreamVoice: 0xCE53BC33 + sceNgsVoiceDefGetSimpleAtrac9Voice: 0x45CF2A73 + sceNgsVoiceDefGetSimpleVoice: 0x0D5399CF + sceNgsVoiceDefGetTemplate1: 0xE9B572B7 + sceNgsVoiceGetInfo: 0x5551410D + sceNgsVoiceGetModuleBypass: 0x431BF3AB + sceNgsVoiceGetModuleType: 0xB307185E + sceNgsVoiceGetOutputPatch: 0x01A52E3A + sceNgsVoiceGetParamsOutOfRange: 0x4CBE08F3 + sceNgsVoiceGetStateData: 0xC9B8C0B4 + sceNgsVoiceInit: 0x1DDBEBEB + sceNgsVoiceKeyOff: 0xBB13373D + sceNgsVoiceKill: 0x0E291AAD + sceNgsVoiceLockParams: 0xAB6BEF8F + sceNgsVoicePatchSetVolume: 0xA3C807BC + sceNgsVoicePatchSetVolumes: 0xBD6F57F0 + sceNgsVoicePatchSetVolumesMatrix: 0xA0F5402D + sceNgsVoicePause: 0xD7786E99 + sceNgsVoicePlay: 0xFA0A0F34 + sceNgsVoiceResume: 0x54CFB981 + sceNgsVoiceSetFinishedCallback: 0x17A6F564 + sceNgsVoiceSetModuleCallback: 0x24E909A8 + sceNgsVoiceSetParamsBlock: 0xFB8174B1 + sceNgsVoiceSetPreset: 0x8A88E665 + sceNgsVoiceUnlockParams: 0x3D46D8A7 + sceSulphaNgsGetDefaultConfig: 0x5FD8AEDB + sceSulphaNgsGetNeededMemory: 0x793E3E8C + sceSulphaNgsInit: 0xAFCD824F + sceSulphaNgsSetRackName: 0x251AF6A9 + sceSulphaNgsSetSampleName: 0x54EC5B8D + sceSulphaNgsSetSynthName: 0x2F3F7515 + sceSulphaNgsSetVoiceName: 0x508975BD + sceSulphaNgsShutdown: 0xD124BFB1 + sceSulphaNgsTrace: 0xDC7C0F05 diff --git a/nids/360/SceNotificationUtil.yml b/nids/360/SceNotificationUtil.yml new file mode 100644 index 0000000..375bc93 --- /dev/null +++ b/nids/360/SceNotificationUtil.yml @@ -0,0 +1,19 @@ +modules: + SceNotificationUtil: + nid: 0x355BAF61 + libraries: + SceNotificationUtil: + nid: 0xE19097C3 + functions: + sceNotificationUtilCleanHistory: 0xB0FFFB7B + sceNotificationUtilSendNotification: 0xDE6F33F4 + SceNotificationUtilBgApp: + nid: 0xA8AEF7DB + functions: + sceNotificationUtilBgAppInitialize: 0xCBE814C1 + SceNotificationUtilProgress: + nid: 0x75602769 + functions: + sceNotificationUtilProgressBegin: 0xFD0769B0 + sceNotificationUtilProgressFinish: 0x8CD688A1 + sceNotificationUtilProgressUpdate: 0xD9890A65 diff --git a/nids/360/SceNpDrm.yml b/nids/360/SceNpDrm.yml index 0e68d6e..930993e 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,12 @@ modules: sceNpDrmPackageUninstallOngoing: 0xF1FF6193 sceNpDrmSaveDataFormatOngoing: 0x200D2DE4 sceNpDrmSaveDataInstallOngoing: 0xA5E0F38C + ScePsmDrm: + nid: 0x3F2B0888 + functions: + scePsmDrmGetRifInfo: 0xE31A6220 + scePsmDrmGetRifKey: 0x207A2C53 + ScePsmDrmForDriver: + nid: 0x9F4924F2 + functions: + scePsmDrmGetRifInfo: 0x984F9017 diff --git a/nids/360/SceOled.yml b/nids/360/SceOled.yml new file mode 100644 index 0000000..91d4a2c --- /dev/null +++ b/nids/360/SceOled.yml @@ -0,0 +1,15 @@ +modules: + SceOled: + nid: 0x5410837A + libraries: + SceOledForDriver: + nid: 0x60C7478A + functions: + sceOledDisplayOff: 0xBC84602E + sceOledDisplayOn: 0x4C7836C7 + sceOledGetBrightness: 0x43EF811A + sceOledGetDDB: 0xC9D5987C + sceOledGetDisplayColorSpaceMode: 0x4F8A1D4A + sceOledSetBrightness: 0xF9624C47 + sceOledSetDisplayColorSpaceMode: 0xDABBD9D3 + sceOledWaitReady: 0x0CC6BCB4 diff --git a/nids/360/ScePaf.yml b/nids/360/ScePaf.yml index 31f36a0..7743835 100644 --- a/nids/360/ScePaf.yml +++ b/nids/360/ScePaf.yml @@ -2,25 +2,130 @@ modules: ScePaf: nid: 0xCD679177 libraries: + ScePafMisc: + nid: 0x3D643CE8 + functions: + sce_paf_misc_does_file_exist: 0x95F14046 + ScePafResource: + nid: 0x2836DC9B + functions: + scePafResourceGetAttribute: 0xAD8678FB + scePafResourceGetAttributeChar: 0x1546336D + scePafResourceGetAttributeData: 0x37720983 + scePafResourceGetAttributeFloat: 0xBE772869 + scePafResourceGetAttributeFloatArray: 0x7B360965 + scePafResourceGetAttributeIdInt: 0xABFA169F + scePafResourceGetAttributeIdIntLpb: 0xABFA169F + scePafResourceGetAttributeIdStr: 0xBD3A6015 + scePafResourceGetAttributeIdStrLpb: 0x445BCAAB + scePafResourceGetAttributeInteger: 0xE59C9265 + scePafResourceGetAttributeIntegerArray: 0xD09CE709 + scePafResourceGetAttributeString: 0xD2438FA7 + scePafResourceGetAttributeStyleId: 0x15ADAAB4 + scePafResourceGetChar: 0x0AD6B520 + scePafResourceGetData: 0x86C66229 + scePafResourceGetFloat: 0xDE684F4B + scePafResourceGetFloatArray: 0x3EBC0341 + scePafResourceGetIdInt: 0xB43C8D9F + scePafResourceGetIdIntLpb: 0xB744416E + scePafResourceGetIdStr: 0x5DE85A41 + scePafResourceGetIdStrLpb: 0x346E532C + scePafResourceGetInteger: 0x8A684E61 + scePafResourceGetIntegerArray: 0xFDF977B9 + scePafResourceGetString: 0xE2801CFE + scePafResourceGetStyleId: 0xBCD70379 ScePafStdc: nid: 0xA7D28DAE functions: + sce_paf_private_abs: 0x0F297A5E + sce_paf_private_atexit: 0x9A1D1ED1 + sce_paf_private_atof: 0x9C251354 + sce_paf_private_atoi: 0x5930D99A + sce_paf_private_atol: 0x086AD1FA + sce_paf_private_atoll: 0x47B19A87 + sce_paf_private_bcmp: 0x1076722F + sce_paf_private_bcopy: 0x44C0825D + sce_paf_private_bsearch: 0x78AE1C51 + sce_paf_private_bzero: 0xD21442B4 + sce_paf_private_exit: 0x92BF63C9 + sce_paf_private_fclose: 0xA005E879 + sce_paf_private_fflush: 0x26A0A5F6 + sce_paf_private_fgetc: 0xDEB581B4 + sce_paf_private_fopen: 0x1BCCD0B9 + sce_paf_private_fputc: 0xAF1831DC + sce_paf_private_fread: 0x43A53623 sce_paf_private_free: 0x1B77082E + sce_paf_private_free2: 0x5C468294 + sce_paf_private_fseek: 0xFC10F9E9 + sce_paf_private_ftell: 0x77CB5E21 + sce_paf_private_fwrite: 0x4D5BB0F8 + sce_paf_private_longjmp: 0x001BFAC2 + sce_paf_private_look_ctype_table: 0x247C19A8 sce_paf_private_malloc: 0xFC5CD359 + sce_paf_private_malloc2: 0xD8CC1AFE sce_paf_private_memchr: 0x1D286681 - sce_paf_private_memclr: 0xD21442B4 - sce_paf_private_memcmp: 0x1076722F - sce_paf_private_memcmp2: 0x79DFA2A2 + sce_paf_private_memcmp: 0x79DFA2A2 sce_paf_private_memcpy: 0x2C5B6F9C sce_paf_private_memcpy2: 0x5883A6E3 sce_paf_private_memmove: 0x01566828 - sce_paf_private_memmove2: 0x44C0825D sce_paf_private_memset: 0xE148AF94 + sce_paf_private_memset2: 0x75ECC54E + sce_paf_private_qsort: 0xF7A11753 + sce_paf_private_rand: 0xC9DACD41 + sce_paf_private_setjmp: 0x2105FFAD sce_paf_private_snprintf: 0x4E0D907E + sce_paf_private_sprintf: 0x19182BDA + sce_paf_private_srand: 0x772DF5A0 sce_paf_private_strcasecmp: 0x70A459B2 + sce_paf_private_strcat: 0x2344E6F2 sce_paf_private_strchr: 0x1A22784C sce_paf_private_strcmp: 0x5CD08A47 + sce_paf_private_strcpy: 0xA523672C + sce_paf_private_strcspn: 0xB429DD2A + sce_paf_private_strlcat: 0x52A68C8D + sce_paf_private_strlcpy: 0x3D1AAC3A sce_paf_private_strlen: 0xF5A2AA0C sce_paf_private_strncasecmp: 0xA6014289 + sce_paf_private_strncat: 0xD259BEAF sce_paf_private_strncmp: 0x1E1EA818 + sce_paf_private_strncpy: 0xE29DA0BF + sce_paf_private_strpbrk: 0xA14AB14F sce_paf_private_strrchr: 0xFA2C892F + sce_paf_private_strspn: 0xE3F8F3D6 + sce_paf_private_strtof: 0x945EA5EA + sce_paf_private_strtok: 0x15C4B5A4 + sce_paf_private_strtok_r: 0x0D305F0E + sce_paf_private_strtol: 0xDB814C12 + sce_paf_private_strtoll: 0x2F6B94FF + sce_paf_private_strtoul: 0x04FDF238 + sce_paf_private_strtoull: 0xC05A18CA + sce_paf_private_swprintf: 0xF67F76D0 + sce_paf_private_tolower: 0xDAC2EE4D + sce_paf_private_toupper: 0x761184A5 + sce_paf_private_towlower: 0xC8C2CDAC + sce_paf_private_vsnprintf: 0x51C66C6E + sce_paf_private_vsprintf: 0x3079B56B + sce_paf_private_wcscasecmp: 0x92A125F6 + sce_paf_private_wcscat: 0xDDDDD6E0 + sce_paf_private_wcschr: 0x13833CAE + sce_paf_private_wcscmp: 0x822897E3 + sce_paf_private_wcscpy: 0xE9B40477 + sce_paf_private_wcscspn: 0xDE8B2091 + sce_paf_private_wcslen: 0xBED4F3D0 + sce_paf_private_wcsncasecmp: 0x8D65035E + sce_paf_private_wcsncat: 0x49023581 + sce_paf_private_wcsncmp: 0xA41CD38D + sce_paf_private_wcsncpy: 0x21B784DD + sce_paf_private_wcsnlen: 0xDCE80ABB + sce_paf_private_wcspbrk: 0xD7A2DF29 + sce_paf_private_wcsrchr: 0x439EB9D4 + sce_paf_private_wcsspn: 0x85DB686E + sce_paf_private_wmemchr: 0x8236A020 + sce_paf_private_wmemcmp: 0x381B6216 + sce_paf_private_wmemcpy: 0x19B5B91D + sce_paf_private_wmemmove: 0x468A09B1 + sce_paf_private_wmemset: 0x36890967 + ScePafWidget: + nid: 0x073F8C68 + functions: + scePafWidgetSetFontSize: 0x39B15B98 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 6a38a0a..6de764b 100644 --- a/nids/360/ScePower.yml +++ b/nids/360/ScePower.yml @@ -86,6 +86,7 @@ modules: scePowerGetIdleTimer: 0xEDC13FE5 scePowerGetPowerSwMode: 0x165CE085 scePowerGetResumeCount: 0x0074EF9B + scePowerGetVenezia: 0x0E58FCDF scePowerGetWakeupFactor: 0x9F26222A scePowerIsBatteryCharging: 0x1E490401 scePowerIsBatteryExist: 0x0AFD0D8B @@ -99,22 +100,28 @@ modules: scePowerRequestDisplayOn: 0x3EA75C88 scePowerRequestHibernate: 0x08951418 scePowerRequestResume: 0x02DB1035 + scePowerRequestShutdown: 0x8921A7A0 scePowerRequestSoftReset: 0x2875994B scePowerRequestStandby: 0x2B7C7CF4 scePowerRequestSuspend: 0xAC32C9CC scePowerSetArmClockFrequency: 0x74DB5AE5 scePowerSetBatteryFakeStatus: 0x0C6973B8 scePowerSetBusClockFrequency: 0xB8D7B3FB + scePowerSetCallbackState: 0xA6FF5997 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 bb76f9b..f4fa838 100644 --- a/nids/360/SceProcessmgr.yml +++ b/nids/360/SceProcessmgr.yml @@ -5,6 +5,21 @@ modules: SceProcessmgr: nid: 0x2DD91812 functions: + _sceKernelExitProcessForUser: 0xC053DC6B + _sceKernelGetTimer5Reg: 0x2F73D72F + _sceKernelRegisterLibkernelAddresses: 0x56C2E8FF + sceKernelCDialogSessionClose: 0xDB4CC1D0 + sceKernelCDialogSetLeaseLimit: 0xEC8DDAAD + sceKernelCallAbortHandler: 0xEB6E50BB + sceKernelGetCurrentProcess: 0xCD248267 + sceKernelGetExtraTty: 0x2D635A00 + sceKernelGetProcessName: 0x10C52C95 + sceKernelGetProcessParam: 0x2BE3E066 + sceKernelGetProcessTimeCore: 0xD37A8437 + sceKernelGetProcessTimeLowCore: 0xF5D0D4C6 + sceKernelGetProcessTimeWideCore: 0x89DA0967 + sceKernelGetProcessTitleId: 0x03A48771 + sceKernelGetRemoteProcessTime: 0xE6E9FCA3 sceKernelGetStderr: 0xFA5E3ADA sceKernelGetStdin: 0xC1727F59 sceKernelGetStdout: 0xE5AA625C @@ -28,6 +43,7 @@ modules: sceKernelGetProcessInfo: 0x0AFF3EAE sceKernelGetProcessLocalStorageAddr: 0xEE694840 sceKernelGetProcessLocalStorageAddrForPid: 0xAF80F39C + sceKernelGetProcessStatus: 0x65B120B8 sceKernelGetProcessTimeCore: 0xEC283166 sceKernelGetProcessTimeLowCore: 0x02179E12 sceKernelGetProcessTimeWideCore: 0x82D94BE9 @@ -38,6 +54,12 @@ modules: nid: 0x7A69DE86 functions: sceKernelExitProcess: 0x4CA7DC42 + sceKernelGetClassForUid2: 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 6c0fdbb..e13f78d 100644 --- a/nids/360/ScePromoterUtil.yml +++ b/nids/360/ScePromoterUtil.yml @@ -9,9 +9,12 @@ modules: scePromoterUtilityDeletePkg: 0x7D46752F scePromoterUtilityExit: 0xC95D24A6 scePromoterUtilityGetResult: 0x49B473F0 + scePromoterUtilityGetSize: 0x1F5EA997 scePromoterUtilityGetState: 0xABEC74D2 scePromoterUtilityInit: 0x93451536 - scePromoterUtilityPromoteBackup: 0x4B37808F + scePromoterUtilityPromoteImport: 0x4B37808F scePromoterUtilityPromotePkg: 0x716C81F4 scePromoterUtilityPromotePkgWithRif: 0x86641BC6 + scePromoterUtilityRemoveSavedata: 0xCB0A59B0 scePromoterUtilityUpdateLiveArea: 0x17D73ECA + scePromoterUtilityUpdateUpgradableStatus: 0x82E69783 diff --git a/nids/360/SceRegistryMgr.yml b/nids/360/SceRegistryMgr.yml index acd93c3..50a3711 100644 --- a/nids/360/SceRegistryMgr.yml +++ b/nids/360/SceRegistryMgr.yml @@ -58,6 +58,7 @@ modules: SceRegMgrForGame: nid: 0x0B351269 functions: + sceRegMgrSystemIsBlueScreen: 0x169A0D1D sceRegMgrSystemParamGetBin: 0x7FFE2CDF sceRegMgrSystemParamGetInt: 0x347C1BDB sceRegMgrSystemParamGetStr: 0x877ADB3F diff --git a/nids/360/SceRtc.yml b/nids/360/SceRtc.yml index 7337e5c..c5dc088 100644 --- a/nids/360/SceRtc.yml +++ b/nids/360/SceRtc.yml @@ -5,12 +5,45 @@ modules: SceRtc: nid: 0x3503487E functions: + _sceRtcConvertLocalTimeToUtc: 0x0FC8AC41 + _sceRtcConvertUtcToLocalTime: 0x1E61DDA4 + _sceRtcFormatRFC2822: 0x2CD6AC86 + _sceRtcFormatRFC2822LocalTime: 0x4C7ED349 + _sceRtcFormatRFC3339: 0x7EE2CBEF + _sceRtcFormatRFC3339LocalTime: 0x4836474D + _sceRtcGetCurrentAdNetworkTick: 0x76EFA8FE + _sceRtcGetCurrentClock: 0x24947354 + _sceRtcGetCurrentClockLocalTime: 0x41A6C861 + _sceRtcGetCurrentDebugNetworkTick: 0xBF639B21 + _sceRtcGetCurrentGpsTick: 0x3BA820E5 + _sceRtcGetCurrentNetworkTick: 0x06F734FE + _sceRtcGetCurrentRetainedNetworkTick: 0xC17EA809 + _sceRtcGetCurrentTick: 0x247EE33B + _sceRtcGetLastAdjustedTick: 0xEA157EC5 + _sceRtcGetLastReincarnatedTick: 0xE13D0FE5 sceRtcGetAccumulativeTime: 0x258BE8EC SceRtcForDriver: nid: 0x0351D827 functions: + sceRtcConvertLocalTimeToUtc: 0xAD2F3544 + sceRtcConvertUtcToLocal: 0xC6E03DD4 + sceRtcFormatRFC2822: 0xBA3415F8 + sceRtcFormatRFC2822LocalTime: 0x1F7FC209 + sceRtcFormatRFC3339: 0xD32AC698 + sceRtcFormatRFC3339LocalTime: 0x35925318 + sceRtcGetAccumulativeTime: 0x0A86FB04 sceRtcGetAlarmTick: 0xC838275A + sceRtcGetCurrentAdNetworkTick: 0x3E3C09A0 + sceRtcGetCurrentClock: 0xA930CD1A + sceRtcGetCurrentClockLocalTime: 0x7DC0DF93 + sceRtcGetCurrentDebugNetworkTick: 0xC141632A + sceRtcGetCurrentGpsTick: 0xF69B610F + sceRtcGetCurrentNetworkTick: 0xF1517B38 + sceRtcGetCurrentRetainedNetworkTick: 0x40B4BCFF sceRtcGetCurrentSecureTick: 0x401C0954 + sceRtcGetCurrentTick: 0xDEC408D4 + sceRtcGetLastAdjustedTick: 0x8A987573 + sceRtcGetLastReincarnatedTick: 0x3D614A9A sceRtcGetSecureAlarmTick: 0xBD53731C sceRtcIsAlarmed: 0xCD295F0C sceRtcIsSecureAlarmed: 0xE39F2ABE @@ -36,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 bd69dcc..d7b9fd4 100644 --- a/nids/360/SceSblACMgr.yml +++ b/nids/360/SceSblACMgr.yml @@ -2,13 +2,57 @@ modules: SceSblACMgr: nid: 0x7474D6F9 libraries: + SceSblACMgr: + nid: 0xF069F219 + functions: + _sceSblACMgrIsGameProgram: 0x3C17A7F7 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 + sceSblACMgrGetSelfAuthInfo2: 0x7C2AF978 + sceSblACMgrHasCapability2: 0x9EDAF856 + sceSblACMgrIsAllowedExtendedMemory2: 0x384D20FD + sceSblACMgrIsAllowedVirtualMachine2: 0x96403142 + sceSblACMgrIsDevelopmentMode2: 0xBBA13D9C + sceSblACMgrIsFself2: 0x5AC59172 + sceSblACMgrIsGameProgram2: 0x05FDC646 + sceSblACMgrIsMiniSettingsForQA2: 0xAF6F208E + sceSblACMgrIsNonGameOrGameProgram2: 0x570D6AD3 + sceSblACMgrIsNonGameProgram2: 0x3F99279F + sceSblACMgrIsNotSandboxed2: 0xF5AD56E4 + sceSblACMgrIsPSMDevAssistant2: 0xC90A9216 + sceSblACMgrIsPSMRuntime2: 0x966B3738 + sceSblACMgrIsPspEmu2: 0x47B67F72 + sceSblACMgrIsSIEApp2: 0x3388F595 + sceSblACMgrIsSceShell2: 0xF9FEF5F0 + sceSblACMgrIsSystem2: 0x31C23B66 + sceSblACMgrIsUpdaterUISetupperOrPkgInstallerSpawn2: 0x98B28671 + sceSblACMgrIsWebCoreOrWebKitProcess2: 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/SceSblGcAuthMgr.yml b/nids/360/SceSblGcAuthMgr.yml new file mode 100644 index 0000000..27f2470 --- /dev/null +++ b/nids/360/SceSblGcAuthMgr.yml @@ -0,0 +1,41 @@ +modules: + SceSblGcAuthMgr: + nid: 0xDB1A9016 + libraries: + SceSblGcAuthMgr: + nid: 0x7B13BCF7 + functions: + _sceSblGcAuthMgrAdhocBB160Auth1: 0x5E56F845 + _sceSblGcAuthMgrAdhocBB160Auth2: 0xD2218A6E + _sceSblGcAuthMgrAdhocBB160Auth3: 0xD1777A14 + _sceSblGcAuthMgrAdhocBB160Auth4: 0x7F33DE86 + _sceSblGcAuthMgrAdhocBB160Auth5: 0xD84C2E0C + _sceSblGcAuthMgrAdhocBB160BroadCastDecrypt: 0x2193A7CB + _sceSblGcAuthMgrAdhocBB160BroadCastEncrypt: 0x6125C3D9 + _sceSblGcAuthMgrAdhocBB160GetKeys: 0x09E1E270 + _sceSblGcAuthMgrAdhocBB160Init: 0xE4AA1BB2 + _sceSblGcAuthMgrAdhocBB160Shutdown: 0x076ADAB3 + _sceSblGcAuthMgrAdhocBB160UniCastDecrypt: 0xD79A1B31 + _sceSblGcAuthMgrAdhocBB160UniCastEncrypt: 0x08C4EE5F + _sceSblGcAuthMgrAdhocBB224Auth1: 0x307FD67C + _sceSblGcAuthMgrAdhocBB224Auth2: 0x788C0517 + _sceSblGcAuthMgrAdhocBB224Auth3: 0xD3F95259 + _sceSblGcAuthMgrAdhocBB224Auth4: 0x5CCC216C + _sceSblGcAuthMgrAdhocBB224Auth5: 0x459F5503 + _sceSblGcAuthMgrAdhocBB224GetKeys: 0xC236FB28 + _sceSblGcAuthMgrAdhocBB224Init: 0x5AB126A7 + _sceSblGcAuthMgrAdhocBB224Shutdown: 0x8ECEACF9 + _sceSblGcAuthMgrGetMediaIdType01: 0x0AC64154 + _sceSblGcAuthMgrMsSaveBBCipherFinal: 0x18EAAD73 + _sceSblGcAuthMgrMsSaveBBCipherInit: 0x064BA38A + _sceSblGcAuthMgrMsSaveBBCipherUpdate: 0xF6FECCE0 + _sceSblGcAuthMgrMsSaveBBMacFinal: 0xFDDDD1D4 + _sceSblGcAuthMgrMsSaveBBMacInit: 0x3A92780D + _sceSblGcAuthMgrMsSaveBBMacUpdate: 0x716C0C3B + _sceSblGcAuthMgrPcactActivation: 0x032E7CEA + _sceSblGcAuthMgrPcactGetChallenge: 0x98153286 + _sceSblGcAuthMgrPkgVry: 0x3E168BC4 + _sceSblGcAuthMgrPsmactCreateC1: 0x3BD8B007 + _sceSblGcAuthMgrPsmactVerifyR1: 0x2B604356 + _sceSblGcAuthMgrSclkGetData1: 0x8A3AF1E8 + _sceSblGcAuthMgrSclkSetData2: 0x837D0FB6 diff --git a/nids/360/SceSblPostSsMgr.yml b/nids/360/SceSblPostSsMgr.yml new file mode 100644 index 0000000..0abff32 --- /dev/null +++ b/nids/360/SceSblPostSsMgr.yml @@ -0,0 +1,70 @@ +modules: + SceSblPostSsMgr: + nid: 0xB6C941F2 + libraries: + SceSblLicMgr: + nid: 0x62083C72 + functions: + sceSblLicMgrActivateDevkit: 0xEB21DD39 + sceSblLicMgrActivateFromFs: 0x6E56EA0A + sceSblLicMgrClearActivationData: 0x9B749D1D + sceSblLicMgrGetActivationKey: 0x2A437187 + sceSblLicMgrGetExpireDate: 0xE9FA0FE5 + sceSblLicMgrGetIssueNo: 0x0E0691A1 + sceSblLicMgrGetLicenseStatus: 0x0EA6A30C + sceSblLicMgrGetUsageTimeLimit: 0x774EBBA2 + SceSblPmMgr: + nid: 0xA9CE5795 + functions: + sceSblPmMgrAuthEtoI: 0xBD38B141 + sceSblPmMgrGetCurrentMode: 0xDA4EDEBF + sceSblPmMgrGetProductModeForUser: 0x46EA9FDB + sceSblPmMgrGetProductModeFromNVS: 0x49CE0DDF + sceSblPmMgrSetProductModeOffForUser: 0x41FE8A37 + SceSblPostSsMgrForDriver: + nid: 0x2254E1B2 + functions: + _sceSblPostSsMgrExecutePmSmF00dCommand: 0xFE92A318 + sceSblLicMgrGetActivationKey: 0xF7F1015B + sceSblLicMgrGetLicenseStatus: 0x15F37282 + sceSblPostSsMgrActivate: 0x0298382B + sceSblPostSsMgrDebugDecryptKeystone: 0xCC5AA5A5 + sceSblPostSsMgrDebugEncryptKeystone: 0x42474C8B + sceSblPostSsMgrDecryptSealedkey: 0x33275F95 + sceSblPostSsMgrEncryptSealedkey: 0x08525D8D + sceSblPostSsMgrExecutePmSmF00dCommand: 0xADF92824 + sceSblPostSsMgrExecutePmSmF00dCommand8: 0x4663C195 + sceSblPostSsMgrExecutePmSmSdF00dCommand: 0x19B63D65 + sceSblPostSsMgrGetExpireDate: 0x4FF2682F + sceSblPostSsMgrInitializeSpfsoCtx: 0xBDF18922 + sceSblPostSsMgrReleaseSpfsoCtx: 0xAD3B0078 + sceSblPostSsMgrSetCpRtc: 0x3F9BDEDF + sceSblPostSsMgrVerifyKeystone: 0xDDA6FA6D + sceSblPostSsMgrVerifyKeystoneWithPasscode: 0xF86F1452 + sceSblPostSsMgrVerifySpfsoCtx: 0x686B9461 + sceSblRtcMgrGetCpRtcLogical: 0xDE5150FE + sceSblRtcMgrGetCpRtcPhysical: 0x942010A0 + sceSblUtMgrExecuteUtokenSmCommand1: 0xC2E58CE3 + sceSblUtMgrGetTrilithiumBuffer: 0xABDD68CD + sceSblUtMgrHasComTestFlag: 0x7ACCAA50 + sceSblUtMgrHasNpTestFlag: 0x9FD835B0 + sceSblUtMgrHasStoreFlag: 0x9D2E2D39 + sceSblUtMgrResetUtokenFile: 0x1FF699DD + SceSblRtcMgr: + nid: 0x44C5F209 + functions: + sceSblRtcMgrGetCpRtcLogical: 0xDD44D726 + sceSblRtcMgrGetCpRtcPhysicalForUser: 0x1614302B + sceSblRtcMgrGetCpSerialId: 0xE162A827 + sceSblRtcMgrSetCpActivationKey: 0x298AE544 + sceSblRtcMgrSetCpRtcLogical: 0x9DFB118B + sceSblRtcMgrSetCpRtcPhysicalAndKey: 0x3C0EEC69 + sceSblRtcMgrSetCpRtcPhysicalForUser: 0xA990BC44 + 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 new file mode 100644 index 0000000..e1bbe18 --- /dev/null +++ b/nids/360/SceSblSmschedProxy.yml @@ -0,0 +1,20 @@ +modules: + SceSblSmschedProxy: + nid: 0x254B02B3 + libraries: + SceSblSmSchedProxyForKernel: + nid: 0x15F25C84 + functions: + sceSblSmSchedCallFunc: 0x723B382F + sceSblSmSchedProxyChangeF00DStatus: 0xDE4EAC3C + sceSblSmSchedProxyDisableCry2ArmInterrupt: 0x85EDA5FC + sceSblSmSchedProxyEnableCry2ArmInterrupt: 0x8B84AC2A + sceSblSmSchedProxyExecuteF00DCommand: 0x7894B6F0 + sceSblSmSchedProxyGetCommandF00DRegister: 0xF70C04EC + sceSblSmSchedProxyGetStatus: 0x27EB92F1 + sceSblSmSchedProxyInitialize: 0xA488D604 + sceSblSmSchedProxyInvoke: 0x1916509B + sceSblSmSchedProxyReadCry2Arm: 0x973A4A7D + sceSblSmSchedProxyUninitialize: 0x33A3A1E2 + sceSblSmSchedProxyWait: 0xF35EFC1A + sceSblSmSchedProxyWriteCry2Arm: 0x15B0E4DF diff --git a/nids/360/SceSblSsMgr.yml b/nids/360/SceSblSsMgr.yml index 1e58256..dd6e6f9 100644 --- a/nids/360/SceSblSsMgr.yml +++ b/nids/360/SceSblSsMgr.yml @@ -2,16 +2,86 @@ modules: SceSblSsMgr: nid: 0x4E913538 libraries: + SceSblAimgr: + nid: 0xD473F968 + functions: + _sceKernelGetOpenPsId: 0x6E283E2E + SceSblDmac5Mgr: + nid: 0x437366A2 + functions: + sceSblDmac5EncDec: 0xD0B1F759 + sceSblDmac5EncDecKeyGen: 0x5BF4F924 + sceSblDmac5HashTransform: 0x09EBC6EF + sceSblDmac5HmacKeyGen: 0xCCE57D33 + SceSblQafMgr: + nid: 0x756B7E89 + functions: + sceSblQafManagerDeleteQafTokenForUser: 0xD542583F + sceSblQafManagerGetQafNameForUser: 0x0F7EA8C2 + sceSblQafManagerIsAllowKernelDebugForUser: 0x11D30766 + sceSblQafManagerSetQafTokenForUser: 0x56A16392 + sceSblQafMgrDeleteQafToken2: 0x62E30BF4 + sceSblQafMgrGetQafName: 0xF0CA8766 + sceSblQafMgrGetQafToken: 0xB6BAE81D + sceSblQafMgrGetQafToken2: 0xDFBA8569 + sceSblQafMgrIsAllowAllDebugMenuDisplay: 0x66843305 + sceSblQafMgrIsAllowForceUpdate: 0x63F29BA0 + sceSblQafMgrIsAllowLimitedDebugMenuDisplay: 0xC456212D + sceSblQafMgrIsAllowMinimumDebugMenuDisplay: 0xA156BBD2 + sceSblQafMgrIsAllowNonQAPup: 0xB5621615 + sceSblQafMgrIsAllowNpFullTest: 0x72168C6E + sceSblQafMgrIsAllowNpTest: 0xA9EBCBAC + sceSblQafMgrIsAllowRemoteSysmoduleLoad: 0xF45AA706 + sceSblQafMgrIsAllowScreenShotAlways: 0xD22A8731 + sceSblQafMgrSetQafToken2: 0xF4B5C8A5 + SceSblRng: + nid: 0x1843F124 + functions: + _sceKernelGetRandomNumber: 0xC37E818C SceSblSsMgrForDriver: nid: 0x61E9428D 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 + sceSblSsMgrAesCmacNP: 0x83B058F5 + sceSblSsMgrAesCtrDecrypt: 0x7D46768C + sceSblSsMgrAesCtrEncrypt: 0x82B5DCEF + sceSblSsMgrAesEcbDecrypt: 0x8B4700CB + sceSblSsMgrAesEcbEncrypt: 0x01BE0374 + sceSblSsMgrDes64CbcDecrypt: 0x926BCCF0 + sceSblSsMgrDes64CbcEncrypt: 0x05B38698 + sceSblSsMgrDes64EcbDecrypt: 0x8EAFB18A + sceSblSsMgrDes64EcbEncrypt: 0x37DD5CBF + sceSblSsMgrExecuteDmac5HashCommand: 0x9641374E + sceSblSsMgrGetRandomData: 0xAC57F4F0 + sceSblSsMgrHmacSha1NP: 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/SceSblSsSmComm.yml b/nids/360/SceSblSsSmComm.yml new file mode 100644 index 0000000..4da82d9 --- /dev/null +++ b/nids/360/SceSblSsSmComm.yml @@ -0,0 +1,11 @@ +modules: + SceSblSsSmComm: + nid: 0xBB4B5D92 + libraries: + SceSblSmCommForKernel: + nid: 0xCD3C89B6 + functions: + sceSblSmCommCallFunc: 0xDB9FC204 + sceSblSmCommStartSmFromData: 0x039C73B1 + sceSblSmCommStartSmFromFile: 0x7863A0CC + sceSblSmCommStopSm: 0x0631F8ED diff --git a/nids/360/SceSblUpdateMgr.yml b/nids/360/SceSblUpdateMgr.yml index 01eeba8..eb778ea 100644 --- a/nids/360/SceSblUpdateMgr.yml +++ b/nids/360/SceSblUpdateMgr.yml @@ -5,4 +5,12 @@ modules: SceSblSsUpdateMgr: nid: 0x31406C49 functions: + sceSblSsUpdateMgrGetBootMode: 0x8E834565 + sceSblSsUpdateMgrGetSpkgInfo: 0x8E3EC2E1 + sceSblSsUpdateMgrSendCommand: 0x1825D954 sceSblSsUpdateMgrSetBootMode: 0xC725E3F0 + sceSblSsUpdateMgrVerifyPup: 0x6F5EDBF4 + sceSblSsUpdateMgrVerifyPupAdditionalSign: 0xB19366CB + sceSblSsUpdateMgrVerifyPupHeader: 0x9BE17A06 + sceSblSsUpdateMgrVerifyPupSegment: 0xD47FD33E + sceSblSsUpdateMgrVerifyPupWatermark: 0xC6CDEB8D diff --git a/nids/360/SceSdif.yml b/nids/360/SceSdif.yml new file mode 100644 index 0000000..985759c --- /dev/null +++ b/nids/360/SceSdif.yml @@ -0,0 +1,20 @@ +modules: + SceSdif: + nid: 0x2E7C52F7 + libraries: + SceSdifForDriver: + nid: 0x96D306FA + functions: + sceSdifGetCID: 0x23A4EF01 + sceSdifGetCardInsertState1: 0x36A2B01B + sceSdifGetCardInsertState2: 0xFD9E5CFA + sceSdifGetSdContextGlobal: 0xDC8F52F8 + sceSdifGetSdContextPartValidateMmc: 0x6A71987F + sceSdifGetSdContextPartValidateSd: 0xB9EA5B1E + sceSdifGetSdContextPartValidateSdio: 0x6A8235FC + sceSdifInitializeMmcDevice: 0x22C82E79 + sceSdifInitializeSdDevice: 0xC1271539 + sceSdifReadSectorMmc: 0x6F8D529B + sceSdifReadSectorSd: 0xB9593652 + sceSdifWriteSectorMmc: 0x175543D2 + sceSdifWriteSectorSd: 0xE0781171 diff --git a/nids/360/SceShellSvc.yml b/nids/360/SceShellSvc.yml index 53047a2..77c7d17 100644 --- a/nids/360/SceShellSvc.yml +++ b/nids/360/SceShellSvc.yml @@ -8,4 +8,15 @@ modules: sceShellUtilInitEvents: 0xE8AD11EC sceShellUtilLock: 0xA9537233 sceShellUtilRegisterEventHandler: 0x7B5EDFE7 + sceShellUtilRequestColdReset: 0x636544FB + sceShellUtilRequestColdResetWithError: 0xBB54D049 + sceShellUtilRequestStandby: 0x8F2F143D + sceShellUtilSetAirplaneIconMode: 0x96BBF91B + sceShellUtilSetBGMMode: 0xB65B60CA + sceShellUtilSetBtIconMode: 0x8B69AD27 + sceShellUtilSetSystemLanguage: 0x040997D6 + sceShellUtilSetTimeText: 0x40DFAC6B + sceShellUtilTextClipboardGetUsedSize: 0xD0DDEDBC + sceShellUtilTextClipboardRead: 0x1B186905 + sceShellUtilTextClipboardWrite: 0xC4810C56 sceShellUtilUnlock: 0x21A6CF54 diff --git a/nids/360/SceSyscon.yml b/nids/360/SceSyscon.yml index b0f64d6..747a1c8 100644 --- a/nids/360/SceSyscon.yml +++ b/nids/360/SceSyscon.yml @@ -5,43 +5,72 @@ modules: SceSysconForDriver: nid: 0x60A35F64 functions: + sceSysconBatteryExecBLCommand: 0x74B2AB55 + sceSysconBatteryReadBLCommand: 0x448DAFF1 + sceSysconBatterySWReset: 0x87DA378D + sceSysconBatterySetBLCommand: 0xE4F29744 + sceSysconBatteryStartBLMode: 0x2CEF078E + sceSysconBatteryStopBLMode: 0xE4AE7852 sceSysconBeginConfigstorageTransaction: 0xA4968B8C sceSysconClearTemperatureLog: 0x3843D657 sceSysconCmdExec: 0x9ADDCA4A sceSysconCmdExecAsync: 0xC2224E82 sceSysconCmdSync: 0x6E517D22 sceSysconCommitConfigstorageTransaction: 0x7B9B3617 + sceSysconCtrlAccPower: 0x8D1D97E8 + sceSysconCtrlDeviceReset: 0x40FF3898 sceSysconCtrlHdmiCecPower: 0x62155962 + sceSysconCtrlHostOutputViaDongle: 0xDECCB2B4 sceSysconCtrlLED: 0x04EC7579 sceSysconCtrlManualChargeMode: 0xC6A2C9EF - sceSysconCtrlMsPower: 0x710A7CF0 + sceSysconCtrlRMRPower: 0x710A7CF0 sceSysconCtrlSdPower: 0xBE1ADE4F + sceSysconCtrlWirelessPower: 0x4FBDA504 + sceSysconCtrlWirelessPowerDown: 0xDF8C6D2D sceSysconEnableHibernateIO: 0x4946538A sceSysconEndConfigstorageTransaction: 0xFCC3E8EE sceSysconGetBaryonTimestamp: 0x4D588A0A sceSysconGetBaryonVersion: 0xFF86F4C5 sceSysconGetBatteryCalibData: 0x9ADC9936 + sceSysconGetBatteryVersion: 0x68E0031E sceSysconGetHardwareInfo: 0xCBD6D8BC sceSysconGetHardwareInfo2: 0x965C68C3 sceSysconGetLogInfo: 0x701535FC sceSysconGetManualChargeMode: 0x4FEC564C sceSysconGetManufacturesStatus: 0x3E09A1F4 + sceSysconGetMultiCnInfo: 0x1503D6A0 sceSysconGetTemperatureLog: 0x3B354824 + sceSysconGetTouchpanelDeviceInfo: 0xF492E69E sceSysconGetUsbDetStatus: 0xEF810687 sceSysconIduModeClear: 0x34574496 sceSysconIduModeSet: 0x956D07CB sceSysconIsDownLoaderMode: 0x9ADD60D2 + sceSysconIsLowBatteryInhibitUpdateDownload: 0x1E3130EE + sceSysconIsLowBatteryInhibitUpdateReboot: 0x1A0C140F + sceSysconJigClosePort: 0x483FAE05 + sceSysconJigOpenPort: 0x44A173F5 + sceSysconJigSetConfig: 0xD24BF916 sceSysconLoadConfigstorageScript: 0x89C5CFD6 sceSysconLogReadData: 0x487D97F3 sceSysconLogStart: 0x4E55CF5E sceSysconLogStartWaiting: 0x9C0B1E61 + sceSysconNvsReadData: 0xACAFA2B8 + sceSysconNvsSetRunMode: 0x81A6060D + sceSysconNvsWriteData: 0x10C9657A sceSysconReadCommand: 0x299B1CE7 - sceSysconResetDevice: 0x8A95D35C sceSysconSendCommand: 0xE26488B9 + sceSysconSetAlarmCallback: 0x32418370 sceSysconSetDebugHandlers: 0xF245CD6F sceSysconSetLowBatteryCallback: 0x3F0DB7C0 + sceSysconSetMultiCnPort: 0x8AAB6308 + sceSysconSetPowerMode: 0x8A95D35C sceSysconSetThermalAlertCallback: 0x773B8126 sceSysconShowModeClear: 0x8D7724C0 sceSysconShowModeSet: 0x6D65B70F + sceSysconUpdaterCalcChecksum: 0xD27C3D80 + sceSysconUpdaterExecFinalize: 0xC7747A63 + sceSysconUpdaterExecProgramming: 0x69AD76E4 + sceSysconUpdaterSetRunMode: 0xB487C2FB + sceSysconUpdaterSetSegment: 0x9B00BC7F sceSysconVerifyConfigstorageScript: 0xCC6F90A8 sceSysconWaitInitialized: 0x55DF1C9B diff --git a/nids/360/SceSysmem.yml b/nids/360/SceSysmem.yml index f79b80c..8361858 100644 --- a/nids/360/SceSysmem.yml +++ b/nids/360/SceSysmem.yml @@ -2,9 +2,89 @@ modules: SceSysmem: nid: 0x3380B323 libraries: + SceCpu: + nid: 0x45265161 + functions: + sceKernelCpuGetCpuId: 0x2704CFEE 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,28 +93,61 @@ 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 + 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: + sceDebugPrintKernelAssertion: 0x35A35322 + sceDebugPrintKernelPanic: 0x391B5B74 sceDebugPrintf: 0x391B74B7 sceDebugPrintf2: 0x02B04343 + sceDebugPrintfKernelAssertion: 0x821A2D59 + sceDebugPrintfKernelPanic: 0x00CCE39C + sceDebugVprintf: 0x411C0733 SceDebugForKernel: nid: 0x88C17370 functions: @@ -43,6 +156,30 @@ modules: sceDebugPutchar: 0x82D2EDCE sceDebugRegisterPutcharHandler: 0xE6115A72 sceDebugSetHandlers: 0x10067B7B + SceDebugLed: + nid: 0xAE004C0A + functions: + sceKernelGetGPI: 0x14F582CF + sceKernelSetGPO: 0x78E702D3 + SceDebugLedForDriver: + nid: 0x7BC05EAD + functions: + sceKernelGetGPO: 0x3BB289F7 + sceKernelSetGPI: 0x51C5325A + sceKernelSetGPOMask: 0x098473B0 + SceDipsw: + nid: 0xB36D5922 + functions: + sceKernelCheckDipsw: 0x1C783FB2 + sceKernelClearDipsw: 0x800EDCC1 + sceKernelSetDipsw: 0x817053D4 + SceDipswForDriver: + nid: 0xC9E26388 + functions: + sceKernelCheckDipsw: 0xA98FC2FD + sceKernelClearDipsw: 0xF1F3E9FE + sceKernelGetDipswInfo: 0xB2AD48BE + sceKernelSetDipsw: 0x82E45FBF SceKernelSuspendForDriver: nid: 0x7290B21C functions: @@ -53,6 +190,13 @@ modules: SceKernelUtilsForDriver: nid: 0x496AD8B4 functions: + sceAesDecrypt1: 0xD8678061 + sceAesDecrypt2: 0xE39CD272 + sceAesEncrypt1: 0xC2A61770 + sceAesEncrypt2: 0x302947B6 + sceAesInit1: 0xF12B6451 + sceAesInit2: 0xEDA97D6D + sceAesInit3: 0x72408E29 sceDeflateDecompress: 0x8AF1FAD4 sceDeflateDecompressPartial: 0x3D74CCDF sceGzipDecompress: 0x367EE3DF @@ -61,6 +205,11 @@ modules: sceGzipGetInfo: 0xFFC6A10F sceGzipGetName: 0xF901FD3E sceGzipIsValid: 0xD8FAEFD4 + sceHmacSha1Digest: 0x29A28957 + sceHmacSha224Digest: 0x7F2A7B99 + sceHmacSha256Digest: 0x83EFA1CC + sceMt19937GlobalInit: 0xD428CC2A + sceMt19937GlobalUninit: 0x875B2A1C sceMt19937Init: 0x4C9A5730 sceMt19937UInt: 0x92AEDFBC sceSfmt19937FillArray32: 0x2B30548B @@ -84,11 +233,24 @@ 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: sceSblQafMgrIsAllowControlIduAutoUpdate: 0xF8BFEE48 + sceSblQafMgrIsAllowDecryptedBootConfigLoad: 0x883E9465 sceSblQafMgrIsAllowDtcpIpReset: 0xE8B8F31F + sceSblQafMgrIsAllowHost0Access: 0x082A4FC2 sceSblQafMgrIsAllowKeepCoreFile: 0xC1EA75C8 sceSblQafMgrIsAllowLoadMagicGate: 0x36E5312E sceSblQafMgrIsAllowMarlinTest: 0x10283EB8 @@ -99,24 +261,43 @@ modules: SceSblAIMgrForDriver: nid: 0xFD00C69A functions: + sceSblAimgrGetProductSubCode: 0xB33CEC8F sceSblAimgrGetSMI: 0x47D9CF13 + sceSblAimgrGetTargetId: 0x14345161 sceSblAimgrIsCEX: 0xD78B04A2 sceSblAimgrIsDEX: 0xF4B98F66 sceSblAimgrIsDolce: 0x71608CA3 sceSblAimgrIsGenuineDolce: 0xC6E83F34 sceSblAimgrIsGenuineVITA: 0x963CA644 + sceSblAimgrIsJapaneseFat: 0x6D5A3FC9 + sceSblAimgrIsPrototypeRev2: 0xFF5784B9 + sceSblAimgrIsPrototypeRev7: 0x05F79D4A sceSblAimgrIsTest: 0x3B638885 sceSblAimgrIsTool: 0x274663A0 + sceSblAimgrIsToolRev3: 0xBB9D146B + sceSblAimgrIsToolRev4: 0x37A79140 + sceSblAimgrIsToolRev5: 0xE5E47FF7 sceSblAimgrIsVITA: 0x4273B97B SceSysclibForDriver: nid: 0x7EE45391 functions: + __aeabi_idiv: 0x2518CD9E + __aeabi_lcmp: 0x709077A1 + __aeabi_lmul: 0xFEE5E751 + __aeabi_uidiv: 0xA9FF1205 + __aeabi_uidivmod: 0xA46CB7DE + __aeabi_ulcmp: 0xFE900DE8 __memcpy_chk: 0x8A0B0815 __memmove_chk: 0x35DBB110 __memset_chk: 0x1A30BB28 + __snprintf_chk: 0x7DBE7007 __stack_chk_fail: 0xB997493D + __strlcat_chk: 0x224BE33F + __strlcpy_chk: 0xCF86EA38 __strncat_chk: 0x33EE298B __strncpy_chk: 0x96268C53 + __vsnprintf_chk: 0xCBF64DF6 + __vsnprintf_internal: 0xE38E7605 look_ctype_table: 0xCDF7F155 memchr: 0x60DAEA30 memcmp: 0xF939E83D @@ -139,6 +320,7 @@ modules: strtol: 0xAB77C5AA strtoll: 0x87AAAFA2 strtoul: 0x4E5042DA + timingsafe_memcmp: 0xB5A4D745 tolower: 0x0021DAF9 toupper: 0xA685DCB1 vsnprintf: 0x3DDBE2E1 @@ -168,29 +350,79 @@ 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 + sceKernelCreateUidObj2: 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 + sceKernelIsPaddrWithinSameSectionForUid: 0xF4AD89D8 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 sceKernelMemRangeRelease: 0x75C70DE0 sceKernelMemRangeReleaseForPid: 0xA8525B06 sceKernelMemRangeReleaseWithPerm: 0x22CBE925 @@ -202,14 +434,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 @@ -217,23 +455,83 @@ 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 + sceKernelGetUidHeapClass: 0x4CCA935D + sceKernelGetUidMemBlockClass: 0xAF729575 + sceKernelNameHeapGetInfo: 0xE443253B sceKernelRxMemcpyKernelToUserForPid: 0x30931572 + sceKernelSysrootAlloc: 0xC0A4D2F3 + sceKernelUIDEntryHeapGetInfo: 0x686AA15C + SceSysrootForDriver: + nid: 0x2ED7F97A + functions: + sceKernelInvokeInitCallback: 0x93CD44CD + sceKernelSysrootCheckModelCapability: 0x8AA268D6 + sceKernelSysrootCoredumpTrigger: 0xCD8CD242 + sceKernelSysrootGetShellPid: 0x05093E7B + sceKernelSysrootGetSystemSwVersion: 0x67AAB627 + sceKernelSysrootSetProcessHandler: 0x0F07C3FC + sceKernelSysrootSetSystemSwVersion: 0x3276086B + sceSysrootGetHardwareInfo: 0x930B1342 + sceSysrootUtMgrHasNpTestFlag: 0xA43599E9 + sceSysrootUtMgrSetNpTestFlag: 0xEE5D6CE9 SceSysrootForKernel: nid: 0x3691DA45 functions: + sceKernelAllocHeapMemory2: 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 + sceSysrootGetWakeupFactor: 0x2F97041A sceSysrootIsAuCodecIcConexant: 0x46E72428 sceSysrootIsBsodReboot: 0x4373AC96 sceSysrootIsExternalBootMode: 0x89D19090 - sceSysrootIsManufacturingMode: 0x55392965 sceSysrootIsSafeMode: 0x834439A7 sceSysrootIsUpdateMode: 0xB0E1FC67 sceSysrootIsUsbEnumWakeup: 0x79C9AE10 + sceSysrootRegisterLicMgrGetLicenseStatus: 0x71DB83A2 + sceSysrootUseExternalStorage: 0x55392965 sceSysrootUseInternalStorage: 0x50FE3B4D SceUartForKernel: nid: 0xC03DBE40 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/SceTouch.yml b/nids/360/SceTouch.yml index 993ed07..6955c63 100644 --- a/nids/360/SceTouch.yml +++ b/nids/360/SceTouch.yml @@ -15,6 +15,7 @@ modules: sceTouchGetDeviceInfo: 0xD7889B91 sceTouchGetPanelInfo: 0x10A2CA25 sceTouchGetPixelDensity: 0xF0704CF3 + sceTouchGetPixelDensity2: 0xE0C1DB92 sceTouchGetProcessInfo: 0xAB364C23 sceTouchGetSamplingState: 0x26531526 sceTouchGetSamplingStateExt: 0xDC8671EA @@ -47,6 +48,7 @@ modules: sceTouchRead: 0x70C8AACE sceTouchReadRegion: 0x9A91F624 sceTouchRegisterVirtualTouchDriver: 0x03C3AC7C + sceTouchSetCtrlpCallback: 0x628D9324 sceTouchSetRegion: 0x7985B164 sceTouchSetRegionAttr: 0x10A998DE sceTouchSetSamplingState: 0x1247257A diff --git a/nids/360/SceUdcd.yml b/nids/360/SceUdcd.yml index 36cc553..c5647e4 100644 --- a/nids/360/SceUdcd.yml +++ b/nids/360/SceUdcd.yml @@ -15,21 +15,34 @@ modules: nid: 0xBC05A8FB functions: sceUdcdActivate: 0x4FDEA423 + sceUdcdActivateInternal: 0x9119247B sceUdcdClearFIFO: 0x9F53D64D + sceUdcdClearFIFOInternal: 0xA35F3BAF sceUdcdDeactivate: 0x8AE87657 + sceUdcdDeactivateInternal: 0xFDC10F93 sceUdcdGetDeviceInfo: 0xFBEA3703 + sceUdcdGetDeviceInfoInternal: 0x45EB0177 sceUdcdGetDeviceState: 0xE054B5E4 + sceUdcdGetDeviceStateInternal: 0x409DD196 sceUdcdGetDrvState: 0xC0CA5DDB sceUdcdGetDrvStateInternal: 0x512F77BC sceUdcdRegister: 0x4E55244D - sceUdcdRegisterToBus: 0x64675918 + sceUdcdRegisterInternal: 0x64675918 sceUdcdReqCancelAll: 0x38787672 sceUdcdReqRecv: 0xC60A74B2 + sceUdcdReqRecvInternal: 0x175E6179 sceUdcdReqSend: 0x1ED0E89E + sceUdcdReqSendInternal: 0x2E3E622A sceUdcdStall: 0x34079250 + sceUdcdStallInternal: 0x9B44DF29 sceUdcdStart: 0x9FD733EA + sceUdcdStartCurrentInternal: 0x360E95B9 + sceUdcdStartInternal: 0x90F8BCAE sceUdcdStop: 0x1494293B + sceUdcdStopCurrentInternal: 0x0F3595AE + sceUdcdStopInternal: 0x150FD3BB sceUdcdUnregister: 0x0DECE532 + sceUdcdUnregisterInternal: 0x6CCD152E sceUdcdWaitBusInitialized: 0x1C684884 sceUdcdWaitState: 0xD03017C0 sceUdcdWaitStateInternal: 0x7AD0C8D1 diff --git a/nids/360/SceUlobjMgr.yml b/nids/360/SceUlobjMgr.yml new file mode 100644 index 0000000..165ce21 --- /dev/null +++ b/nids/360/SceUlobjMgr.yml @@ -0,0 +1,10 @@ +modules: + SceUlobjMgr: + nid: 0xAC99A848 + libraries: + SceUlobjMgr: + nid: 0xDB18BB68 + functions: + _sceUlobjMgrRegisterLibultProtocolRevision: 0x50F2F2AA + _sceUlobjMgrStartSupportingUserlevelObject: 0x08769991 + _sceUlobjMgrStopSupportingUserlevelObject: 0xEF09284B diff --git a/nids/360/SceUsbServ.yml b/nids/360/SceUsbServ.yml new file mode 100644 index 0000000..f20aa15 --- /dev/null +++ b/nids/360/SceUsbServ.yml @@ -0,0 +1,9 @@ +modules: + SceUsbServ: + nid: 0xAE54F579 + libraries: + SceUsbServ: + nid: 0xDA3C0EF0 + functions: + sceUsbServAccessoryActivate: 0xB33AA2EB + sceUsbServAccessoryDeactivate: 0x154246A9 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 new file mode 100644 index 0000000..48808db --- /dev/null +++ b/nids/360/SceWlanBt.yml @@ -0,0 +1,19 @@ +modules: + SceWlanBt: + nid: 0x99052D93 + libraries: + SceWlan: + nid: 0x22821EA3 + functions: + sceWlanGetConfiguration: 0x70AF9BD6 + sceWlanGetWakeOnTargetProcess: 0x18E6AFB2 + sceWlanRegisterCallback: 0xAA2E46F6 + sceWlanSetConfiguration: 0xDBE8AEF2 + sceWlanUnregisterCallback: 0x826DC04F + SceWlanBtForDriver: + nid: 0xFD94FCE9 + functions: + sceWlanBtAttachMonitor: 0xC5AA6F43 + sceWlanBtDetachMonitor: 0xA7FDE9DC + sceWlanBtGetConfiguration: 0x0FC89113 + sceWlanBtSetConfiguration: 0x4C96C3B7 diff --git a/nids/SceLibMono.yml b/nids/SceLibMono.yml new file mode 100644 index 0000000..bc134de --- /dev/null +++ b/nids/SceLibMono.yml @@ -0,0 +1,8 @@ +modules: + SceLibMono: + nid: 0x25CB8DCB + libraries: + SceLibMono: + nid: 0x7344135B + functions: + mono_security_enable_core_clr: 0x02A867BC diff --git a/nids/SceLibMonoBridge.yml b/nids/SceLibMonoBridge.yml index 81d1bc6..e479dae 100644 --- a/nids/SceLibMonoBridge.yml +++ b/nids/SceLibMonoBridge.yml @@ -1,9 +1,9 @@ modules: SceLibMonoBridge: - nid: 0x00000053 + nid: 0x4F1547C9 libraries: SceLibMonoBridge: - nid: 0x00000054 + nid: 0xD46680E4 functions: __aeabi_unwind_cpp_pr0: 0xD172A1F6 __aeabi_unwind_cpp_pr1: 0x6B008191 @@ -13,8 +13,8 @@ modules: __lshrdi3: 0x69B23762 __moddi3: 0x9A2906FE __modsi3: 0x3F8F26A3 - __sce_aeabi_idiv0: 0x1EBF97CC - __sce_aeabi_ldiv0: 0x2AB3B87C + __sce_aeabi_idiv1: 0x1EBF97CC + __sce_aeabi_ldiv1: 0x2AB3B87C __udivdi3: 0xD7F019CF __udivsi3: 0xFF10AAE9 __umoddi3: 0x66FCF225 @@ -181,6 +181,7 @@ modules: monoeg_try_realloc: 0xB1006CCC pss_alloc_mem: 0x1A2E441F pss_alloc_raw: 0x599AEA5E + pss_app_exit_liveboard: 0x58ABAD62 pss_code_mem_alloc: 0xF466ABEC pss_code_mem_flush_icache: 0x110F567B pss_code_mem_free: 0xB468C313 @@ -196,6 +197,7 @@ modules: pss_delay_thread: 0x018524DD pss_delete_semaphore: 0x6148DE4D pss_disable_ftz: 0x2E9C2A4B + pss_errno_loc: 0x58ABAD62 pss_free_mem: 0x1C59A84B pss_free_prng_provider: 0xBBCF4B04 pss_free_raw: 0xB9EFB986 |