SceDeci4pSDbgp: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
No edit summary
Line 10: Line 10:
|}
|}


== SDbgp's sysmemChecker ==
== SDbgp's Functionality ==
 
=== sysmemChecker ===


sdbgp starts sysmemChecker if dipsw 0xE0 is on.
sdbgp starts sysmemChecker if dipsw 0xE0 is on.
Line 19: Line 21:
   2: Partition check
   2: Partition check
   3: FixedHeap check
   3: FixedHeap check
=== Unknowns system debugger ===
sdbgp probably has an unknown debugger via uart6.


== Libraries ==
== Libraries ==

Revision as of 15:19, 26 January 2023

DECI4P System Debug Process.

Module

Version World Privilege
3.60 Non-secure Kernel

SDbgp's Functionality

sysmemChecker

sdbgp starts sysmemChecker if dipsw 0xE0 is on.

sysmemChecker is has 4 operations.

 0: verify heap
 1: PhyMemPart check
 2: Partition check
 3: FixedHeap check

Unknowns system debugger

sdbgp probably has an unknown debugger via uart6.

Libraries

Known NIDs

Version Name World Visibility NID
3.60 SceDeci4pSdbgpForKernel Non-secure Kernel 0x085209B0
3.60 SceDeci4pSdbgpTest Non-secure User 0x900E5367

SceDeci4pSdbgpTest

SceDeci4pSdbgpTest_B671059C

Version NID
3.60 0xB671059C
int SceDeci4pSdbgpTest_B671059C(void);

sceDeci4pSdbgpTestGetTimeStamp

Version NID
3.60 0x50DA251E
int sceDeci4pSdbgpTestGetTimeStamp(SceSize max, char *dst);

sceDeci4pSdbgpTestFindMemBlock

Version NID
3.60 0x462DC57D
SceUID sceDeci4pSdbgpTestFindMemBlock(int flags, void *addr, SceSize size);