Module
Known NIDs
Version |
Name |
World |
Privilege |
NID
|
1.69 |
SceMsif |
Non-secure |
Kernel |
0xFA979E8E
|
3.60 |
SceMsif |
? |
Kernel |
0x3305A0FE
|
Libraries
Known NIDs
Types
Data segment layout
Address |
Size |
Description
|
0x0000 |
0x1480 |
unknown
|
0x1480 |
0x440 |
SceMsif_ctx
|
0x18C0 |
0x100 |
unknown
|
SceMsifForDriver
module_start
Version |
NID
|
3.60 |
0x935cd196
|
int module_start();
read_sector
Version |
NID
|
3.60 |
0x58654AA3
|
int ms_read_sector(int sector, char* buffer, int nSectors);
write_sector
Version |
NID
|
3.60 |
0x329035EF
|
int ms_write_sector(int sector, char* buffer, int nSectors);
enable_slow_mode
Version |
NID
|
3.60 |
0x4B751CE6
|
int ms_enable_slow_mode();
disable_slow_mode
Version |
NID
|
3.60 |
0x75848756
|
int ms_disable_slow_mode();
get_slow_mode_state
Version |
NID
|
3.60 |
0x491E25B5
|
int ms_get_slow_mode_state();
init1
Version |
NID
|
3.60 |
0x4EA579EF
|
int ms_init1();
init2
Version |
NID
|
3.60 |
0xD0307849
|
int ms_init2(void* unk0_40);
ms_get_state
Version |
NID
|
3.60 |
0xF997286B
|
int ms_get_state();
ms_substract_pair
Version |
NID
|
3.60 |
0x855E1E38
|
typedef struct ms_pair
{
uint32_t unk_0;
uint32_t unk_4;
} ms_pair;
ms_pair ms_substract_pair();
ms_unk
Version |
NID
|
3.60 |
0x0f86BEEA
|
int ms_unk(int unk0, int unk1);
ms_unk
Version |
NID
|
3.60 |
0x6EDE7DBA
|
int ms_unk(int unk0);
ms_unk
Version |
NID
|
3.60 |
0x718BDFDE
|
int ms_unk(int unk0);