SceSdstor: Difference between revisions
Jump to navigation
Jump to search
(→Module) |
|||
Line 5: | Line 5: | ||
This module is responsible for initializing all storage devices. This includes: | This module is responsible for initializing all storage devices. This includes: | ||
* [[EMMC|eMMC]] | * [[EMMC|eMMC]] | ||
* [[Game_Card| | * [[Game_Card|Game gard]] | ||
* [[Memory_Card|Memory card]] | * [[Memory_Card|Memory card]] | ||
* Usb Mass Storage (unknown SceUsbMassForDriver) | * Usb Mass Storage (unknown SceUsbMassForDriver) |
Revision as of 04:32, 4 February 2017
Module
SceSdstor module does not export any functions exсept module_start.
This module is responsible for initializing all storage devices. This includes:
- eMMC
- Game gard
- Memory card
- Usb Mass Storage (unknown SceUsbMassForDriver)
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceSdstor | Non-secure | Kernel | 0x5804A397 |
3.60 | SceSdstor | ? | Kernel | 0xD7FBAE7C |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|
Data segment layout
Address | Size | Description |
---|---|---|
0x0000 | 0x40 | unknown |
0x0040 | 0x200 | MBR of eMMC |
0x0240 | 0x200 | MBR of Game Card |
0x0440 | 0x200 | MBR of Memory Card |
0x0640 | 0x200 | unknown |
SceSdstor
module_start
Version | NID |
---|---|
3.60 | 0x935cd196 |
int module_start();