SceDeci4pSDbgp: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 67: | Line 67: | ||
3: FixedHeap check | 3: FixedHeap check | ||
=== | === System Debugger === | ||
sdbgp has | sdbgp has an debugger via PSP2TMAPI. | ||
You can send System or Kernel debug commands by sending any command with <code>ITarget.SendCustomProtocolData(uint uProtocl, object Packet);</code>. | |||
[[Category:ARM]] | [[Category:ARM]] |
Revision as of 09:07, 22 May 2023
DECI4P System Debug Process.
Module
Version | World | Privilege |
---|---|---|
1.800.071-3.720.011 | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.800.071-3.720.011 | SceDeci4pSdbgpForKernel | Non-secure | Kernel | 0x085209B0 |
1.800.071-3.720.011 | SceDeci4pSdbgpTest | Non-secure | User | 0x900E5367 |
SceDeci4pSdbgpTest
SceDeci4pSdbgpTest_B671059C
Version | NID |
---|---|
2.100.081-3.720.011 | 0xB671059C |
int SceDeci4pSdbgpTest_B671059C(void);
sceDeci4pSdbgpTestGetTimeStamp
Version | NID |
---|---|
2.100.081-3.720.011 | 0x50DA251E |
int sceDeci4pSdbgpTestGetTimeStamp(SceSize max, char *dst);
sceDeci4pSdbgpTestFindMemBlock
Version | NID |
---|---|
1.800.071-3.720.011 | 0x462DC57D |
SceUID sceDeci4pSdbgpTestFindMemBlock(int flags, void *addr, SceSize size);
SDbgp's functionalities
sysmemChecker
sdbgp starts sysmemChecker if DIP switch 224 is on.
sysmemChecker has 4 operations:
0: verify heap 1: PhyMemPart check 2: Partition check 3: FixedHeap check
System Debugger
sdbgp has an debugger via PSP2TMAPI.
You can send System or Kernel debug commands by sending any command with ITarget.SendCustomProtocolData(uint uProtocl, object Packet);
.