Difference between revisions of "SceUsbMass"

From Vita Development Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Module ==
 
== Module ==
  
=== Known NIDs ===
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Version !! Name !! World !! Privilege !! NID
+
! Version !! World !! Privilege
 
|-
 
|-
| 3.65 || SceUsbMass || Non-secure || Kernel || 0xF999FDAB
+
| 3.60-3.65 || Non-secure || Kernel
 
|}
 
|}
  

Revision as of 03:32, 30 September 2020

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);