SceUsbMass: Difference between revisions
Jump to navigation
Jump to search
(→Module) |
CelesteBlue (talk | contribs) No edit summary |
||
Line 16: | Line 16: | ||
! Version !! Name !! World !! Visibility !! NID | ! Version !! Name !! World !! Visibility !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || [[SceUsbMass#SceUsbMassForDriver|SceUsbMassForDriver]] || Non-secure || Kernel || 0x15243EC5 | | 3.60-3.65 || [[SceUsbMass#SceUsbMassForDriver|SceUsbMassForDriver]] || Non-secure || Kernel || 0x15243EC5 | ||
|} | |} | ||
== Types == | == Types == | ||
<source lang="C"> | <source lang="C"> | ||
typedef struct SceUsbMassDevInfo { | typedef struct SceUsbMassDevInfo { | ||
SceSize number_of_all_sector; | SceSize number_of_all_sector; | ||
Line 28: | Line 28: | ||
int data_0C; | int data_0C; | ||
} SceUsbMassDevInfo; | } SceUsbMassDevInfo; | ||
</source> | </source> | ||
Line 38: | Line 37: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0xD989A9F6 | | 3.60-3.65 || 0xD989A9F6 | ||
|} | |} | ||
Line 48: | Line 47: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0xB80D1DF8 | | 3.60-3.65 || 0xB80D1DF8 | ||
|} | |} | ||
Line 58: | Line 57: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0x081CA197 | | 3.60-3.65 || 0x081CA197 | ||
|} | |} | ||
Line 68: | Line 67: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0xF2BAB182 | | 3.60-3.65 || 0xF2BAB182 | ||
|} | |} | ||
Line 78: | Line 77: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0x3C821E99 | | 3.60-3.65 || 0x3C821E99 | ||
|} | |} | ||
Line 88: | Line 87: | ||
! Version !! NID | ! Version !! NID | ||
|- | |- | ||
| 3.60 - 3.65 || 0x7833D935 | | 3.60-3.65 || 0x7833D935 | ||
|} | |} | ||
<source lang="C">int SceUsbMassForDriver_7833D935(int a1, int a2);</source> | <source lang="C">int SceUsbMassForDriver_7833D935(int a1, int a2);</source> | ||
[[Category:Modules]] | [[Category:Modules]] | ||
[[Category:Kernel]] | [[Category:Kernel]] |
Revision as of 21:27, 11 October 2022
Module
Version | World | Privilege |
---|---|---|
3.60-3.65 | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
3.60-3.65 | SceUsbMassForDriver | Non-secure | Kernel | 0x15243EC5 |
Types
typedef struct SceUsbMassDevInfo { SceSize number_of_all_sector; int data_04; SceSize sector_size; int data_0C; } SceUsbMassDevInfo;
SceUsbMassForDriver
sceUsbMassGetDevInfoForDriver
Version | NID |
---|---|
3.60-3.65 | 0xD989A9F6 |
int sceUsbMassGetDevInfoForDriver(SceUsbMassDevInfo *info);
sceUsbMassReadSectorForDriver
Version | NID |
---|---|
3.60-3.65 | 0xB80D1DF8 |
int sceUsbMassReadSectorForDriver(SceSize sector_pos, void *data, SceSize sector_num);
sceUsbMassWriteSectorForDriver
Version | NID |
---|---|
3.60-3.65 | 0x081CA197 |
int sceUsbMassWriteSectorForDriver(SceSize sector_pos, const void *data, SceSize sector_num);
sceUsbMassIntrHandlerForDriver
Version | NID |
---|---|
3.60-3.65 | 0xF2BAB182 |
int sceUsbMassIntrHandlerForDriver(int intr_code, void *userCtx);
SceUsbMassForDriver_3C821E99
Version | NID |
---|---|
3.60-3.65 | 0x3C821E99 |
int SceUsbMassForDriver_3C821E99(int a1, int a2);
SceUsbMassForDriver_7833D935
Version | NID |
---|---|
3.60-3.65 | 0x7833D935 |
int SceUsbMassForDriver_7833D935(int a1, int a2);