Difference between revisions of "SceSDbgSdio"
Jump to navigation
Jump to search
(→Module) |
|||
(7 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
! Version !! Name !! World !! Visibility !! NID | ! Version !! Name !! World !! Visibility !! NID | ||
|- | |- | ||
− | | 0.931 || [[SceSDbgSdio# | + | | 0.931-3.60 || [[SceSDbgSdio#SceSDbgSdioForKernel|SceSDbgSdioForKernel]] || Non-secure || Kernel || 0xE6F87547 |
|} | |} | ||
− | == | + | == SceSDbgSdioForKernel == |
− | === | + | === sceSDbgSdioInitForKernel === |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
− | | 0.931 || | + | | 0.931-3.60 || 0x99863185 |
|} | |} | ||
− | <source lang="C">int | + | <source lang="C">int sceSDbgSdioInitForKernel(void);</source> |
+ | === sceSDbgSdioFiniForKernel === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931-3.60 || 0x356C6621 | ||
+ | |} | ||
+ | |||
+ | Frees memory blocks. | ||
+ | |||
+ | <source lang="C">int sceSDbgSdioFiniForKernel(void);</source> | ||
+ | === sceSDbgSdioReadForKernel === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931-3.60 || 0x2EC24C58 | ||
+ | |} | ||
+ | |||
+ | Used by [[SceDeci4pSDfMgr]]. | ||
+ | |||
+ | <source lang="C">int sceSDbgSdioReadForKernel(SceUInt32 idx, void *buf, SceSize size);</source> | ||
+ | |||
+ | === sceSDbgSdioWriteForKernel === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931-3.60 || 0x7876806C | ||
+ | |} | ||
+ | |||
+ | Used by [[SceDeci4pSDfMgr]]. | ||
+ | |||
+ | <source lang="C">int sceSDbgSdioWriteForKernel(SceUInt32 idx, void *buf, SceSize size);</source> | ||
+ | |||
+ | === SceSDbgSdioForKernel_655493FD === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931 || 0x655493FD | ||
+ | |} | ||
+ | |||
+ | Returns 0. | ||
+ | |||
+ | <source lang="C">int SceSDbgSdioForKernel_655493FD(void);</source> | ||
+ | |||
+ | === SceSDbgSdioForKernel_CEC1CDEC === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931 || 0xCEC1CDEC | ||
+ | |} | ||
+ | |||
+ | In an infinite loop, reads then writes 0x100 bytes for index being current CPU ID. | ||
+ | |||
+ | <source lang="C">int SceSDbgSdioLoopBackForKernel(void);</source> | ||
+ | |||
+ | === SceSDbgSdioForKernel_ADF54AB5 === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931 || 0xADF54AB5 | ||
+ | |} | ||
+ | |||
+ | Not implemented on FW 0.931. | ||
+ | |||
+ | <source lang="C">void SceSDbgSdioForKernel_ADF54AB5(void);</source> | ||
+ | |||
+ | === SceSDbgSdioForKernel_CAA625AC === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.931 || 0xCAA625AC | ||
+ | |} | ||
+ | |||
+ | Not implemented on FW 0.931. | ||
+ | |||
+ | <source lang="C">void SceSDbgSdioForKernel_CAA625AC(void);</source> | ||
+ | |||
+ | [[Category:ARM]] | ||
+ | [[Category:Kernel]] | ||
[[Category:Modules]] | [[Category:Modules]] | ||
− | [[Category: | + | [[Category:Library]] |
Latest revision as of 21:26, 1 May 2023
Module
Version | World | Privilege |
---|---|---|
0.931-3.60 | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
0.931-3.60 | SceSDbgSdioForKernel | Non-secure | Kernel | 0xE6F87547 |
SceSDbgSdioForKernel
sceSDbgSdioInitForKernel
Version | NID |
---|---|
0.931-3.60 | 0x99863185 |
int sceSDbgSdioInitForKernel(void);
sceSDbgSdioFiniForKernel
Version | NID |
---|---|
0.931-3.60 | 0x356C6621 |
Frees memory blocks.
int sceSDbgSdioFiniForKernel(void);
sceSDbgSdioReadForKernel
Version | NID |
---|---|
0.931-3.60 | 0x2EC24C58 |
Used by SceDeci4pSDfMgr.
int sceSDbgSdioReadForKernel(SceUInt32 idx, void *buf, SceSize size);
sceSDbgSdioWriteForKernel
Version | NID |
---|---|
0.931-3.60 | 0x7876806C |
Used by SceDeci4pSDfMgr.
int sceSDbgSdioWriteForKernel(SceUInt32 idx, void *buf, SceSize size);
SceSDbgSdioForKernel_655493FD
Version | NID |
---|---|
0.931 | 0x655493FD |
Returns 0.
int SceSDbgSdioForKernel_655493FD(void);
SceSDbgSdioForKernel_CEC1CDEC
Version | NID |
---|---|
0.931 | 0xCEC1CDEC |
In an infinite loop, reads then writes 0x100 bytes for index being current CPU ID.
int SceSDbgSdioLoopBackForKernel(void);
SceSDbgSdioForKernel_ADF54AB5
Version | NID |
---|---|
0.931 | 0xADF54AB5 |
Not implemented on FW 0.931.
void SceSDbgSdioForKernel_ADF54AB5(void);
SceSDbgSdioForKernel_CAA625AC
Version | NID |
---|---|
0.931 | 0xCAA625AC |
Not implemented on FW 0.931.
void SceSDbgSdioForKernel_CAA625AC(void);