|
| static MCC_ChannelInfo gChannelInfo[16] | ATTRIBUTE_ALIGN (32) |
| |
| static void | mccDebugPrint (char *str) |
| |
| static void | callbackEventStream (MCC_CHANNEL chID, u32 event, u32 value) |
| |
| static int | SetUsbAdapterMode (u8 mode) |
| |
| static u8 | GetUsbAdapterMode (void) |
| |
| static int | InitializeCodeClear (void) |
| |
| static int | InitializeCodeSet (void) |
| |
| static int | InitializeCodeCheck (void) |
| |
| static void | AsyncResourceClearState (void) |
| |
| static void | AsyncResourceSetState (u16 state) |
| |
| static void | AsyncResourceStateBusy (u8 channel, u16 mode) |
| |
| static void | AsyncResourceStateDone (void) |
| |
| static u16 | AsyncResourceGetStat (void) |
| |
| static u16 | AsyncResourceGetMode (void) |
| |
| static u8 | AsyncResourceGetChannel (void) |
| |
| static int | AsyncResourceIsBusy (void) |
| |
| static int | LoadChannelInfo (MCC_ChannelInfo *info) |
| |
| static int | FlushChannelInfo (MCC_ChannelInfo *info) |
| |
| static void | SetChannelInfoDirty (int dirty) |
| |
| static void | ClearChannelInfo (int i) |
| |
| static void | MakeMemoryMap (u8 *map) |
| |
| static BOOL | IsChannelOpened (MCC_CHANNEL chID) |
| |
| static u8 | SearchFreeBlocks (MCC_MODE mode, u8 *index) |
| |
| static int | NotifyCompulsorily (MCC_CHANNEL chID, u32 notify, u32 timeout) |
| |
| static int | NotifyInit (void) |
| |
| static int | NotifyInitDone (void) |
| |
| static int | NotifyChannelEvent (MCC_CHANNEL chID, u32 notify) |
| |
| static int | WaitAMinute (int timeout, volatile int *flag, int value) |
| |
| static void | MailboxCheck (void) |
| |
| static void | MCCExiCallback (void) |
| |
| static void | MCCTxCallback (void) |
| |
| static void | MCCRxCallback (void) |
| |
| static int | mccInitializeCheck (u8 timeout) |
| |
| BOOL | MCCStreamOpen (MCC_CHANNEL chID, u8 blockSize) |
| |
| int | MCCStreamClose (MCC_CHANNEL chID) |
| |
| int | MCCStreamWrite (MCC_CHANNEL chID, void *data, u32 dataBlockSize) |
| |
| u32 | MCCStreamRead (MCC_CHANNEL chID, void *data) |
| |
| int | MCCInit (MCC_EXI exiChannel, u8 timeout, MCC_CBSysEvent callbackSysEvent) |
| |
| void | MCCExit (void) |
| |
| int | MCCPing (void) |
| |
| int | MCCEnumDevices (MCC_CBEnumDevices callbackEnumDevices) |
| |
| u8 | MCCGetFreeBlocks (MCC_MODE mode) |
| |
| u8 | MCCGetLastError (void) |
| |
| int | MCCGetChannelInfo (MCC_CHANNEL chID, MCC_Info *info) |
| |
| int | MCCGetConnectionStatus (MCC_CHANNEL chID, MCC_CONNECT *connect) |
| |
| int | MCCNotify (MCC_CHANNEL chID, u32 notify) |
| |
| u32 | MCCSetChannelEventMask (MCC_CHANNEL chID, u32 event) |
| |
| int | MCCOpen (MCC_CHANNEL chID, u8 blockSize, MCC_CBEvent callbackEvent) |
| |
| int | MCCClose (MCC_CHANNEL chID) |
| |
| int | MCCLock (MCC_CHANNEL chID) |
| |
| int | MCCUnlock (MCC_CHANNEL chID) |
| |
| int | MCCRead (MCC_CHANNEL chID, u32 offset, void *data, s32 size, MCC_SYNC_STATE async) |
| |
| int | MCCWrite (MCC_CHANNEL chID, u32 offset, void *data, s32 size, MCC_SYNC_STATE async) |
| |
| int | MCCCheckAsyncDone () |
| |