Go to the source code of this file.
|
void | SIInit (void) |
|
u32 | SIGetStatus (s32 chan) |
|
bool | SIBusy (void) |
|
bool | SIIsChanBusy (s32 chan) |
|
bool | SITransfer (s32 chan, void *output, u32 outputBytes, void *input, u32 inputBytes, SICallback callback, OSTime delay) |
|
u32 | SISync (void) |
|
void | SISetCommand (s32 chan, u32 command) |
|
u32 | SIGetCommand (s32 chan) |
|
void | SITransferCommands (void) |
|
u32 | SISetXY (u32 x, u32 y) |
|
u32 | SIEnablePolling (u32 poll) |
|
u32 | SIDisablePolling (u32 poll) |
|
bool | SIGetResponse (s32 chan, void *data) |
|
bool | SIRegisterPollingHandler (__OSInterruptHandler handler) |
|
bool | SIUnregisterPollingHandler (__OSInterruptHandler handler) |
|
u32 | SIGetType (s32 chan) |
|
u32 | SIGetTypeAsync (s32 chan, SITypeAndStatusCallback callback) |
|
u32 | SIDecodeType (u32 type) |
|
◆ SICallback
◆ SITypeAndStatusCallback
typedef void(* SITypeAndStatusCallback) (s32 chan, u32 type) |
◆ SIInit()
◆ SIGetStatus()
◆ SIBusy()
◆ SIIsChanBusy()
◆ SITransfer()
◆ SISync()
◆ SISetCommand()
void SISetCommand |
( |
s32 |
chan, |
|
|
u32 |
command |
|
) |
| |
◆ SIGetCommand()
◆ SITransferCommands()
void SITransferCommands |
( |
void |
| ) |
|
◆ SISetXY()
◆ SIEnablePolling()
u32 SIEnablePolling |
( |
u32 |
poll | ) |
|
◆ SIDisablePolling()
u32 SIDisablePolling |
( |
u32 |
poll | ) |
|
◆ SIGetResponse()
bool SIGetResponse |
( |
s32 |
chan, |
|
|
void * |
data |
|
) |
| |
◆ SIRegisterPollingHandler()
◆ SIUnregisterPollingHandler()
◆ SIGetType()
◆ SIGetTypeAsync()
◆ SIDecodeType()