SSBM Decomp
Loading...
Searching...
No Matches
AmcExi2Comm.h File Reference
#include <dolphin/amc/AmcTypes.h>
#include <dolphin/os.h>

Go to the source code of this file.

Enumerations

enum  AmcExiError {
  AMC_EXI_NO_ERROR = 0 ,
  AMC_EXI_UNSELECTED
}

Functions

void EXI2_Init (volatile unsigned char **inputPendingPtrRef, EXICallback monitorCallback)
void EXI2_EnableInterrupts (void)
int EXI2_Poll (void)
AmcExiError EXI2_ReadN (void *bytes, unsigned long length)
AmcExiError EXI2_WriteN (const void *bytes, unsigned long length)
void EXI2_Reserve (void)
void EXI2_Unreserve (void)
AmcExiError EXI2_GetStatusReg (u16 *pu16StatusReg)
int AMC_IsStub ()

Enumeration Type Documentation

◆ AmcExiError

Enumerator
AMC_EXI_NO_ERROR 
AMC_EXI_UNSELECTED 

Function Documentation

◆ EXI2_Init()

void EXI2_Init ( volatile unsigned char ** inputPendingPtrRef,
EXICallback monitorCallback )

◆ EXI2_EnableInterrupts()

void EXI2_EnableInterrupts ( void )

◆ EXI2_Poll()

int EXI2_Poll ( void )

◆ EXI2_ReadN()

AmcExiError EXI2_ReadN ( void * bytes,
unsigned long length )

◆ EXI2_WriteN()

AmcExiError EXI2_WriteN ( const void * bytes,
unsigned long length )

◆ EXI2_Reserve()

void EXI2_Reserve ( void )

◆ EXI2_Unreserve()

void EXI2_Unreserve ( void )

◆ EXI2_GetStatusReg()

AmcExiError EXI2_GetStatusReg ( u16 * pu16StatusReg)

◆ AMC_IsStub()

int AMC_IsStub ( )