NSKBL Subroutines: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
== Common functions == | == Common functions == | ||
=== __stack_chk_fail === | === __stack_chk_fail === | ||
Line 14: | Line 12: | ||
<source lang="C">void __stack_chk_fail(void);</source> | <source lang="C">void __stack_chk_fail(void);</source> | ||
=== sceKernelLoadModule === | |||
{| class="wikitable" | |||
|- | |||
! Version !! offset !! mode | |||
|- | |||
| 3.60 || 0x51017930 || thumb | |||
|} | |||
<source lang="C">SceUID sceKernelLoadModule(const char *path, int flags, void *option);</source> | |||
=== sceSdifInitializeMmcDevice === | === sceSdifInitializeMmcDevice === |
Revision as of 19:38, 24 July 2020
Common functions
__stack_chk_fail
Version | offset | mode |
---|---|---|
3.60 | 0x51014508 | thumb |
void __stack_chk_fail(void);
sceKernelLoadModule
Version | offset | mode |
---|---|---|
3.60 | 0x51017930 | thumb |
SceUID sceKernelLoadModule(const char *path, int flags, void *option);
sceSdifInitializeMmcDevice
Version | offset | mode |
---|---|---|
3.60 | 0x5101D7D0 | thumb |
int sceSdifInitializeMmcDevice(int sd_ctx_index, void **result);
sceSdifInitializeSdDevice
Version | offset | mode |
---|---|---|
3.60 | 0x5101D820 | thumb |
int sceSdifInitializeSdDevice(int sd_ctx_index, void **result);
sceSdifGetSdContextGlobal
Version | offset | mode |
---|---|---|
3.60 | 0x5101A9F4 | thumb |
void *sceSdifGetSdContextGlobal(int type);
sceSdifReadSectorSd
Version | offset | mode |
---|---|---|
3.60 | 0x5101E670 | thumb |
int sceSdifReadSectorSd(void *part_ctx, SceSize sector_pos, void *data, SceSize sector_num);
sceSdifReadSectorMmc
Version | offset | mode |
---|---|---|
3.60 | 0x5101C5C8 | thumb |
int sceSdifReadSectorMmc(void *part_ctx, SceSize sector_pos, void *data, SceSize sector_num);