Difference between revisions of "HAI-IOS"
(No difference)
|
Revision as of 02:37, 24 July 2023
HAI-IOS (sometimes also called IOS255) is a heavily modified IOS used for the WiiMode in HAI mode. It is bundled individually with each HAI title as a giant ELF file containing every IOS module.
Modules
Most modules are very similar to the modules found in normal IOS versions. There are some exceptions listed below.
DI2SD
This replaces the DI module. DVD commands sent to /dev/di are emulated, and disc content is read from either MLC or UMS (using /dev/usb/msc).
OHCI1
This is a modified version of the OHCI1 module which handles communicating with the GamePad. It emulates HCI to handle virtual Bluetooth controllers which can be controlled with the GamePad.
SDI
This modified SDI module adds /dev/sdio/MLC01 to allow reading and writing to the MLC, which is used by DI2SD.