![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Go to the source code of this file.
Classes | |
| struct | HIO2Control |
Typedefs | |
| typedef BOOL(* | HIO2EnumCallback) (HIO2DeviceType) |
| typedef void(* | HIO2UnkCallback) (s32) |
| typedef void(* | HIO2DisconnectCallback) (s32) |
| typedef struct HIO2Control | HIO2Control |
Enumerations | |
| enum | HIO2DeviceType { HIO2_DEVICE_INVALID = -1 , HIO2_DEVICE_UNK_0 = 0 , HIO2_DEVICE_UNK_1 = 1 , HIO2_DEVICE_UNK_2 = 2 } |
Functions | |
| BOOL | HIO2Init (void) |
| BOOL | HIO2EnumDevices (HIO2EnumCallback callback) |
| s32 | HIO2Open (HIO2DeviceType type, HIO2UnkCallback exiCb, HIO2DisconnectCallback disconnectCb) |
| BOOL | HIO2Close (s32 handle) |
| BOOL | HIO2Read (s32 handle, u32 addr, void *buffer, s32 size) |
| BOOL | HIO2Write (s32 handle, u32 addr, void *buffer, s32 size) |
| void | HIO2Exit (void) |
| typedef struct HIO2Control HIO2Control |
| typedef void(* HIO2DisconnectCallback) (s32) |
| typedef BOOL(* HIO2EnumCallback) (HIO2DeviceType) |
| typedef void(* HIO2UnkCallback) (s32) |
| enum HIO2DeviceType |
| BOOL HIO2EnumDevices | ( | HIO2EnumCallback | callback | ) |
| void HIO2Exit | ( | void | ) |
| BOOL HIO2Init | ( | void | ) |
| s32 HIO2Open | ( | HIO2DeviceType | type, |
| HIO2UnkCallback | exiCb, | ||
| HIO2DisconnectCallback | disconnectCb ) |