Gamecard: Difference between revisions

m The chip on the card reader board is a touchscreen controller. The actual controller is on the motherboard.
Lotus
Line 4: Line 4:


= Gamecard controller =
= Gamecard controller =
The gamecard controller (known internally as the LOTUS3) is a separate chip on the motherboard responsible for communicating with the gamecard.


The gamecard controller (a separate chip on the motherboard) is responsible for communicating with the Gamecard.
[[Filesystem_services|FS]] flashes the appropriate gamecard controller's firmware (Lotus ASIC Firmware or LAFW) which is encrypted, signed and follows the format below.
[[Filesystem_services|FS]], to access the gamecard data, will communicate with the gamecard controller. At each boot, firmware blobs (with a fixed size of 0x7800 bytes) are sent by FS to the gamecard controller.
 
The gamecard controller firmware is encrypted, signed and follows the format below.


{| class="wikitable" border="1"
{| class="wikitable" border="1"