Go to the source code of this file.
|
BOOL | SIBusy (void) |
|
BOOL | SIIsChanBusy (s32 chan) |
|
static void | SIInterruptHandler (__OSInterrupt interrupt, OSContext *context) |
|
static BOOL | SIEnablePollingInterrupt (BOOL enable) |
|
BOOL | SIRegisterPollingHandler (__OSInterruptHandler handler) |
|
BOOL | SIUnregisterPollingHandler (__OSInterruptHandler handler) |
|
void | SIInit (void) |
|
u32 | SIGetStatus (s32 chan) |
|
void | SISetCommand (s32 chan, u32 command) |
|
void | SITransferCommands (void) |
|
u32 | SISetXY (u32 x, u32 y) |
|
u32 | SIEnablePolling (u32 poll) |
|
u32 | SIDisablePolling (u32 poll) |
|
static BOOL | SIGetResponseRaw (s32 chan) |
|
BOOL | SIGetResponse (s32 chan, void *data) |
|
BOOL | SITransfer (s32 chan, void *output, u32 outputBytes, void *input, u32 inputBytes, SICallback callback, OSTime delay) |
|
u32 | SIGetType (s32 chan) |
|
u32 | SIGetTypeAsync (s32 chan, SITypeAndStatusCallback callback) |
|
vu32 __SIRegs[64] | AT_ADDRESS (0xCC006400) |
|
◆ SICallback
◆ SIComm_s
◆ SIComm_u
◆ SIControl
◆ SIPacket
◆ SITypeAndStatusCallback
◆ AT_ADDRESS()
◆ SIBusy()
◆ SIDisablePolling()
u32 SIDisablePolling |
( |
u32 |
poll | ) |
|
◆ SIEnablePolling()
u32 SIEnablePolling |
( |
u32 |
poll | ) |
|
◆ SIEnablePollingInterrupt()
◆ SIGetResponse()
◆ SIGetResponseRaw()
◆ SIGetStatus()
◆ SIGetType()
◆ SIGetTypeAsync()
◆ SIInit()
◆ SIInterruptHandler()
◆ SIIsChanBusy()
◆ SIRegisterPollingHandler()
◆ SISetCommand()
◆ SISetXY()
◆ SITransfer()
◆ SITransferCommands()
◆ SIUnregisterPollingHandler()