SceDriverUser: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
Line 109: Line 109:
|}
|}


<source lang="C"></source>
<source lang="C">
int sceFiosOverlayModifyForProcess02(SceUID pid, SceFiosOverlayID id, const SceFiosOverlay *newValue);
</source>


=== sceFiosOverlayRemoveForProcess02 ===
=== sceFiosOverlayRemoveForProcess02 ===

Revision as of 01:43, 10 April 2018

Module

Known NIDs

Version Name World Privilege NID
3.60 SceDriverUser ? User 0xAD0AEA9A

Libraries

Known NIDs

Version Name World Visibility NID
3.60 SceFios2User ? User 0xC2ED82D7
3.60 SceRtcUser ? User 0x6704D3C6
3.60 SceDisplayUser ? User 0x4FAACD11
3.60 SceErrorUser ? User 0xD401318D
3.60 SceMotion ? User 0xDC571B3F
3.60 SceAppMgrUser ? User 0xA6605D6F
3.60 SceDrmBridgeUser ? User 0x91AFEB43

Types

typedef int32_t SceFiosOverlayID;

struct SceFiosOverlay
{
  uint8_t type;
  uint8_t order;
  uint16_t dst_len;
  uint16_t src_len;
  uint16_t unk2;
  SceUID pid;
  SceFiosOverlayID id;
  char dst[292];
  char src[292];
};

SceFios2User

sceFiosOverlayAddForProcess02

Version NID
3.60 0x6C4BE9CD
int sceFiosOverlayAddForProcess02(SceUID pid, SceFiosOverlay *overlay, SceFiosOverlayID *outID);

sceFiosOverlayGetInfoForProcess02

Version NID
3.60 0xAB7B4213
int sceFiosOverlayGetInfoForProcess02(SceUID pid, SceFiosOverlayID id, SceFiosOverlay *overlay);

sceFiosOverlayGetList02

Version NID
3.60 0x1DD808D1
int sceFiosOverlayGetList02(SceUID pid, char loFilterIndex, char hiFilterIndex, SceFiosOverlayID *outIDs, size_t maxIDs, size_t *actualIDs);

sceFiosOverlayGetRecommendedScheduler02

Version NID
3.60 0xF5C1F928
int sceFiosOverlayGetRecommendedScheduler02(int some_index, char *path);

sceFiosOverlayModifyForProcess02

Version NID
3.60 0xCA388053
int sceFiosOverlayModifyForProcess02(SceUID pid, SceFiosOverlayID id, const SceFiosOverlay *newValue);

sceFiosOverlayRemoveForProcess02

Version NID
3.60 0xE5D1B6F5

sceFiosOverlayResolveSync02

Version NID
3.60 0x9C3AAAF0

sceFiosOverlayResolveWithRangeSync02

Version NID
3.60 0x61C4AAC4

sceFiosOverlayThreadIsDisabled02

Version NID
3.60 0x23B8DB1D

sceFiosOverlayThreadSetDisabled02

Version NID
3.60 0x70321220

SceRtcUser

sceRtcCheckValid

Version NID
3.60 0xD7622935

sceRtcCompareTick

Version NID
3.60 0xC7385158

sceRtcConvertLocalTimeToUtc

Version NID
3.60 0x0A05E201

sceRtcConvertUtcToLocalTime

Version NID
3.60 0x1282C436

sceRtcFormatRFC2822LocalTime

Version NID
3.60 0x42CA8EB5

sceRtcFormatRFC2822

Version NID
3.60 0x147F2138

sceRtcFormatRFC3339LocalTime

Version NID
3.60 0x742250A9

sceRtcFormatRFC3339

Version NID
3.60 0xCCEA2B54

sceRtcGetCurrentAdNetworkTick

Version NID
3.60 0x5612AF12

sceRtcGetCurrentClockLocalTime

Version NID
3.60 0x0572EDDC

sceRtcGetCurrentClock

Version NID
3.60 0x70FDE8F1

sceRtcGetCurrentDebugNetworkTick

Version NID
3.60 0x4ED6BA6C

sceRtcGetCurrentGpsTick

Version NID
3.60 0xBB92534F

sceRtcGetCurrentNetworkTick

Version NID
3.60 0xCDDD25FE

sceRtcGetCurrentRetainedNetworkTick

Version NID
3.60 0xA086AE18

sceRtcGetCurrentTick

Version NID
3.60 0x23F79274

sceRtcGetDayOfWeek

Version NID
3.60 0x2F3531EB

sceRtcGetDayOfYear

Version NID
3.60 0xB5C4E95F

sceRtcGetDaysInMonth

Version NID
3.60 0x49EB4556

sceRtcGetDosTime

Version NID
3.60 0x92ABEBAF

sceRtcGetLastAdjustedTick

Version NID
3.60 0x8148E95C

sceRtcGetLastReincarnatedTick

Version NID
3.60 0xA8C16615

sceRtcGetTickResolution

Version NID
3.60 0x811313B3

sceRtcGetTick

Version NID
3.60 0xF2B238E2

sceRtcGetTime64_t

Version NID
3.60 0xC995DE02

sceRtcGetTime_t

Version NID
3.60 0x8DE6FEB7

sceRtcGetWin32FileTime

Version NID
3.60 0x8A95E119

sceRtcIsLeapYear

Version NID
3.60 0xF17FD8B5

sceRtcParseDateTime

Version NID
3.60 0x2347CE12

sceRtcParseRFC3339

Version NID
3.60 0x2D18AEEC

sceRtcSetDosTime

Version NID
3.60 0xF8B22B07

sceRtcSetTick

Version NID
3.60 0xCD89F464

sceRtcSetTime64_t

Version NID
3.60 0xA6C36B6A

sceRtcSetTime_t

Version NID
3.60 0x3A332F81

sceRtcSetWin32FileTime

Version NID
3.60 0xA79A8846

sceRtcTickAddDays

Version NID
3.60 0x58DE3C70

sceRtcTickAddHours

Version NID
3.60 0x6F193F55

sceRtcTickAddMicroseconds

Version NID
3.60 0xAE26D920

sceRtcTickAddMinutes

Version NID
3.60 0x4C358871

sceRtcTickAddMonths

Version NID
3.60 0x6321B4AA

sceRtcTickAddSeconds

Version NID
3.60 0x979AFD79

sceRtcTickAddTicks

Version NID
3.60 0x4559E2DB

sceRtcTickAddWeeks

Version NID
3.60 0xE713C640

sceRtcTickAddYears

Version NID
3.60 0xDF6C3E1B

SceDisplayUser

sceDisplayGetFrameBufInternal

Version NID
3.60 0x5213F74B

sceDisplayGetFrameBuf

Version NID
3.60 0x42AE6BBC

Wrapper to SceDisplay _sceDisplayGetFrameBuf.

sceDisplayGetMaximumFrameBufResolution

Version NID
3.60 0x8848ADDD

sceDisplayGetResolutionInfoInternal

Version NID
3.60 0x0BFB78C6

sceDisplaySetFrameBufForCompat

Version NID
3.60 0x8C36B628

sceDisplaySetFrameBufInternal

Version NID
3.60 0x89F86A1E

sceDisplaySetFrameBuf

Version NID
3.60 0x7A410B64

Wrapper to SceDisplay _sceDisplaySetFrameBuf.

SceErrorUser

sceErrorHistoryUpdateSequenceInfo

Version NID
3.60 0x1AA2E39E

derived from SceError _sceErrorHistoryUpdateSequenceInfo

sceErrorHistorySetDefaultFormat

Version NID
3.60 0x395240A1

derived from SceError _sceErrorHistorySetDefaultFormat

sceErrorHistoryClearError

Version NID
3.60 0x7DF547D1

derived from SceError _sceErrorHistoryClearError

sceErrorGetExternalString

Version NID
3.60 0xA4DE5B69

derived from SceError _sceErrorGetExternalString

sceErrorHistoryGetError

Version NID
3.60 0xB908B17F

derived from SceError _sceErrorHistoryGetError

sceErrorHistoryPostError

Version NID
3.60 0xBC416CFA

derived from SceError _sceErrorHistoryPostError

SceMotion

sceMotionGetAngleThreshold

Version NID
3.60 0x499B6C87

sceMotionGetBasicOrientation

Version NID
3.60 0x4F28BFE0

sceMotionGetDeadband

Version NID
3.60 0x112E0EAE

sceMotionGetDeviceLocation

Version NID
3.60 0x047F060A

sceMotionGetGyroBiasCorrection

Version NID
3.60 0xE8A28DA5

sceMotionGetMagnetometerState

Version NID
3.60 0x3D4813AE

sceMotionGetSensorState

Version NID
3.60 0x47D679EA

sceMotionGetState

Version NID
3.60 0xBDB32767

sceMotionGetTiltCorrection

Version NID
3.60 0xC1652201

sceMotionMagnetometerOff

Version NID
3.60 0xC1A7395A

sceMotionMagnetometerOn

Version NID
3.60 0x122A79F8

sceMotionReset

Version NID
3.60 0x0FD2CDA2

sceMotionRotateYaw

Version NID
3.60 0x20F00078

sceMotionSetAngleThreshold

Version NID
3.60 0xDACB2A41

sceMotionSetDeadband

Version NID
3.60 0x917EA390

sceMotionSetGyroBiasCorrection

Version NID
3.60 0xA4A7E6E2

sceMotionSetTiltCorrection

Version NID
3.60 0xAF09FCDB

sceMotionStartSampling

Version NID
3.60 0x28034AC9

sceMotionStopSampling

Version NID
3.60 0xAF32CB1D

SceMotion_unk_09338B80

Version NID
3.60 0x09338B80

used by scePS4Link

SceMotion_unk_3C970E36

Version NID
3.60 0x3C970E36

used by scePS4Link

SceMotion_unk_452F92F7

Version NID
3.60 0x452F92F7

used by scePS4Link

SceMotion_unk_58C0187B

Version NID
3.60 0x58C0187B

used by scePS4Link

SceMotion_unk_833FD8DC

Version NID
3.60 0x833FD8DC

used by scePS4Link

SceMotion_unk_B7F7535F

Version NID
3.60 0xB7F7535F

used by scePS4Link

SceMotion_unk_D87E2B64

Version NID
3.60 0xD87E2B64

used by scePS4Link

SceMotion_unk_EB345158

Version NID
3.60 0xEB345158

used by scePS4Link

SceMotion_unk_0D9FA7EA

Version NID
3.60 0x0D9FA7EA

used by scePaf

SceMotion_unk_A408BC69

Version NID
3.60 0xA408BC69

used by scePaf

SceMotion_unk_D23686B0

Version NID
3.60 0xD23686B0

used by scePaf

SceMotion_unk_D88B731D

Version NID
3.60 0xD88B731D

used by scePaf

SceMotion_unk_ACEFA121

Version NID
3.60 0xACEFA121

used by sceShell

SceMotion_unk_AD0B62B7

Version NID
3.60 0xAD0B62B7

used by sceShell

SceMotion_unk_BC5C86C5

Version NID
3.60 0xBC5C86C5

used by sceShell

SceMotion_unk_02AC0F4B

Version NID
3.60 0x

SceMotion_unk_340BFBE6

Version NID
3.60 0x

SceMotion_unk_C0586367

Version NID
3.60 0x

SceMotion_unk_CA0A798B

Version NID
3.60 0x

SceMotion_unk_CBD9CA97

Version NID
3.60 0x

SceMotion_unk_D66D5192

Version NID
3.60 0x

SceMotion_unk_F4E9D62E

Version NID
3.60 0x

SceAppMgrUser

_sceAppMgrGetAppState

Version NID
3.60 0x5E86319A

sceAppMgrAcidDirSet

Version NID
3.60 0x31EFA73A

sceAppMgrAcquireSoundOutExclusive3

Version NID
3.60 0xD97AC34E

sceAppMgrAddContAddMount

Version NID
3.60 0x2B40BA12

sceAppMgrAddContMount

Version NID
3.60 0x553AA57B

sceAppMgrAppDataMountById

Version NID
3.60 0xE8BD32BD

sceAppMgrAppDataMount

Version NID
3.60 0x291AFBDC

sceAppMgrAppMount

Version NID
3.60 0x127F3BEB

sceAppMgrAppParamGetInt

Version NID
3.60 0x9E57853D

sceAppMgrAppParamGetString

Version NID
3.60 0x0C733AE2

sceAppMgrAppParamSetString

Version NID
3.60 0x5B07C10B

sceAppMgrAppUmount

Version NID
3.60 0x9619C150

sceAppMgrBgdlGetQueueStatus

Version NID
3.60 0x7BC8D5B6

sceAppMgrCaptureFrameBufDMACByAppId

Version NID
3.60 0x44F8347C

sceAppMgrCaptureFrameBufIFTUByAppId

Version NID
3.60 0x8C24D566

sceAppMgrCheckRifGD

Version NID
3.60 0x6E5CBCA2
//dest should be buffer of size 0x70
int sceAppMgrCheckRifGD(char* path, void* dest)

sceAppMgrContentInstallPeriodStart

Version NID
3.60 0x251A224D

sceAppMgrContentInstallPeriodStop

Version NID
3.60 0xB3DFC681

sceAppMgrConvertVs0UserDrivePath

Version NID
3.60 0xADAA658E

sceAppMgrDeclareShellProcess2

Version NID
3.60 0xF261879F

sceAppMgrDestroyAppByName

Version NID
3.60 0x4570DC15

sceAppMgrDrmClose

Version NID
3.60 0x29293B46

sceAppMgrDrmOpen

Version NID
3.60 0xD43FDF20

sceAppMgrForceUmount

Version NID
3.60 0x54AD0F7F

sceAppMgrGameDataMount

Version NID
3.60 0x4993876C
//original_path: "gro0:app/NAME00000"
//result: mount_point: "gp000000000000:" - must be of size 0x10
int sceAppMgrGameDataMount(char* original_path, char* unk1, char* unk2, char* mount_point)

sceAppMgrGetAppInfo

Version NID
3.60 0x72ABDC61

sceAppMgrGetAppMgrState

Version NID
3.60 0x98724E3F

sceAppMgrGetAppParam2

Version NID
3.60 0x3D816DFA

sceAppMgrGetAppParam

Version NID
3.60 0x9B2422E0

sceAppMgrGetBootParam

Version NID
3.60 0x73E5D57D

sceAppMgrGetBudgetInfo

Version NID
3.60 0x5F00F261

sceAppMgrGetCoredumpStateForShell

Version NID
3.60 0x27CEDB95

sceAppMgrGetCurrentBgmState2

Version NID
3.60 0x62BEBD65

sceAppMgrGetCurrentBgmState

Version NID
3.60 0xACB3826A

sceAppMgrGetDevInfo

Version NID
3.60 0x67705391

sceAppMgrGetFgAppInfo

Version NID
3.60 0x59F8C1C1

sceAppMgrGetIdByName

Version NID
3.60 0x79F9E63A

sceAppMgrGetMediaTypeFromDriveByPid

Version NID
3.60 0x8F6213CA

sceAppMgrGetMediaTypeFromDrive

Version NID
3.60 0xC014AA52

sceAppMgrGetMountProcessNum

Version NID
3.60 0x43558909

sceAppMgrGetNameById

Version NID
3.60 0xF4D6AE3A

sceAppMgrGetPfsDrive

Version NID
3.60 0x139D9D93

sceAppMgrGetPidListForShell

Version NID
3.60 0x970FA364

sceAppMgrGetRawPathOfApp0ByAppIdForShell

Version NID
3.60 0x81D8D15D

sceAppMgrGetRawPathOfApp0ByPidForShell

Version NID
3.60 0x0B79E4BB

sceAppMgrGetRawPath

Version NID
3.60 0x0E8D27E8

sceAppMgrGetRecommendedScreenOrientation

Version NID
3.60 0x8A1A6FFC

sceAppMgrGetRunningAppIdListForShell

Version NID
3.60 0x613A70E2

sceAppMgrGetSaveDataInfoForSpecialExport

Version NID
3.60 0xC80E4B0F

sceAppMgrGetSaveDataInfo

Version NID
3.60 0x6EF25378

sceAppMgrGetStatusByAppId

Version NID
3.60 0x47958DE5

sceAppMgrGetStatusById

Version NID
3.60 0x143EA292

sceAppMgrGetStatusByName

Version NID
3.60 0x656E0ABD

sceAppMgrGetSystemDataFilePlayReady

Version NID
3.60 0x1E1E97EE

sceAppMgrGetUserDirPathById

Version NID
3.60 0x63E51420

sceAppMgrGetUserDirPath

Version NID
3.60 0x5253338C

sceAppMgrGetVs0UserDataDrive

Version NID
3.60 0xC0631748

sceAppMgrGetVs0UserModuleDrive

Version NID
3.60 0x906154DE

sceAppMgrInitSafeMemoryById

Version NID
3.60 0x3E53681A

sceAppMgrInstallDirMount

Version NID
3.60 0x34003AFC

sceAppMgrIsCameraActive

Version NID
3.60 0x8B123D24

sceAppMgrLaunchAppByName2ForShell

Version NID
3.60 0x6412F2D4

sceAppMgrLaunchAppByName2

Version NID
3.60 0x42945D67

sceAppMgrLaunchAppByName2ndStage

Version NID
3.60 0xADAC0E8D

sceAppMgrLaunchAppByNameForShell

Version NID
3.60 0xA1D43805

sceAppMgrLaunchAppByName

Version NID
3.60 0xC9C77E21

sceAppMgrLaunchAppByPath4

Version NID
3.60 0xCECFC7CB

sceAppMgrLaunchAppByUri2

Version NID
3.60 0x0ED6AF54

sceAppMgrLaunchAppByUri

Version NID
3.60 0x003C634F

sceAppMgrLaunchVideoStreamingApp

Version NID
3.60 0x4C02B889

sceAppMgrLoadExec

Version NID
3.60 0xE6774ABC

sceAppMgrLoadSaveDataSystemFile

Version NID
3.60 0x660B57BE

sceAppMgrLoopBackFormat

Version NID
3.60 0xCE8CE150

sceAppMgrLoopBackMount

Version NID
3.60 0x33CD76DD

sceAppMgrMmsMount

Version NID
3.60 0xF4730BA8

sceAppMgrOverwriteLaunchParamForShell

Version NID
3.60 0xEC1FDACE

sceAppMgrPeekLaunchParamForShell

Version NID
3.60 0x6AD619D3

sceAppMgrPhotoMount

Version NID
3.60 0xF71CC393

sceAppMgrPhotoUmount

Version NID
3.60 0x3F1A3AEC

sceAppMgrPspSaveDataGetParams

Version NID
3.60 0xCF58EEE4

sceAppMgrPspSaveDataRead

Version NID
3.60 0x33C47470

sceAppMgrPspSaveDataRootMount

Version NID
3.60 0xC94B7E24

sceAppMgrReceiveEventNum

Version NID
3.60 0x47E5DD7D

sceAppMgrReceiveEvent

Version NID
3.60 0xCFAD5A3A

sceAppMgrReceiveNotificationRequestForShell

Version NID
3.60 0xF0DFB1EF

sceAppMgrReceiveShellEvent

Version NID
3.60 0x15AC8C52

sceAppMgrReceiveSystemEvent

Version NID
3.60 0x10B5765F

sceAppMgrSaveDataAddMount

Version NID
3.60 0x8B224917

sceAppMgrSaveDataDataRemove2

Version NID
3.60 0x36040E1D

sceAppMgrSaveDataDataRemove

Version NID
3.60 0x4544FCC5

sceAppMgrSaveDataDataSave2

Version NID
3.60 0xD5CA4F56

sceAppMgrSaveDataDataSave

Version NID
3.60 0x84DE76C7

sceAppMgrSaveDataGetQuota

Version NID
3.60 0x0717E2AE

sceAppMgrSaveDataMount

Version NID
3.60 0x31F3CC59

sceAppMgrSaveDataSlotCreate

Version NID
3.60 0x5181D7B3

sceAppMgrSaveDataSlotDelete

Version NID
3.60 0x6B0E7CF0

sceAppMgrSaveDataSlotFileClose

Version NID
3.60 0xFD7A4EEC

sceAppMgrSaveDataSlotFileGetParam

Version NID
3.60 0xC176317B

sceAppMgrSaveDataSlotFileOpen

Version NID
3.60 0x91BE107E

sceAppMgrSaveDataSlotGetParam

Version NID
3.60 0x17653D70

sceAppMgrSaveDataSlotGetStatus

Version NID
3.60 0x1F3A2F25

sceAppMgrSaveDataSlotInit

Version NID
3.60 0x4F8A92F1

sceAppMgrSaveDataSlotSetParam

Version NID
3.60 0xA8065FA4

sceAppMgrSaveDataSlotSetStatus

Version NID
3.60 0x3FD3073C

sceAppMgrSaveDataUmount

Version NID
3.60 0x8F513CF5

sceAppMgrSendNotificationRequest

Version NID
3.60 0x6E4997D7

sceAppMgrSendParam

Version NID
3.60 0xBB41230E

sceAppMgrSendSystemEvent2

Version NID
3.60 0xAEF9DF01

sceAppMgrSendSystemEvent

Version NID
3.60 0x2E4E1A1E

sceAppMgrSetBackRenderPortOwner

Version NID
3.60 0x7149016E

sceAppMgrSetBgmProxyApp

Version NID
3.60 0xC42F41E9

sceAppMgrSetNetworkDisconnectionWarningDialogState

Version NID
3.60 0xE352B29C

sceAppMgrSetPowerSaveMode

Version NID
3.60 0x2CF000BD

sceAppMgrSetRecommendedScreenOrientationForShell

Version NID
3.60 0x219043FF

sceAppMgrSetShellScreenOrientation

Version NID
3.60 0x5C7BE748

sceAppMgrSetSystemDataFilePlayReady

Version NID
3.60 0x442ADA77

sceAppMgrSetSystemDataFile

Version NID
3.60 0x345F5CC0

sceAppMgrSystemParamDateTimeGetConf

Version NID
3.60 0xE39FC7D5

sceAppMgrSystemParamGetInt

Version NID
3.60 0x5B75180C

sceAppMgrSystemParamGetString

Version NID
3.60 0x09899A08

sceAppMgrThemeDataMount

Version NID
3.60 0x633A7594

sceAppMgrTrophyMountById

Version NID
3.60 0x316207F3

sceAppMgrTrophyMount

Version NID
3.60 0x84FE08EE

sceAppMgrUmountByPid

Version NID
3.60 0x919FDAE7

sceAppMgrUmount

Version NID
3.60 0x5E375921
int sceAppMgrUmount(const char *mount_point);

sceAppMgrUpdateSaveDataParam

Version NID
3.60 0x1B0BD20D

sceAppMgrWorkDirMountById

Version NID
3.60 0x80E86E42

sceAppMgrWorkDirMount

Version NID
3.60 0x9B3BB24D

SceDrmBridgeUser

sceDrmBridgeGetCurrentSecureTick

Version NID
3.60 0x7C994327

related to Marlin libraries

sceDrmBridgeIsAllowRemotePlayDebug

Version NID
3.60 0x1F82FF68

related to Marlin libraries

sceDrmBridgeIsAllow_unk

Version NID
3.60 0x6F5DC6CD

related to Marlin libraries

sceDrmBridgeMlnpsnlAuth1

Version NID
3.60 0x7D0DB83F

related to Marlin libraries

sceDrmBridgeMlnpsnlAuth2

Version NID
3.60 0x6471937D

related to Marlin libraries