Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
AmcExi2Comm.h File Reference

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)
 

Enumeration Type Documentation

◆ AmcExiError

Enumerator
AMC_EXI_NO_ERROR 
AMC_EXI_UNSELECTED 

Function Documentation

◆ EXI2_EnableInterrupts()

void EXI2_EnableInterrupts ( void )

◆ EXI2_GetStatusReg()

AmcExiError EXI2_GetStatusReg ( u16 * pu16StatusReg)

◆ EXI2_Init()

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

◆ EXI2_Poll()

int EXI2_Poll ( void )

◆ EXI2_ReadN()

AmcExiError EXI2_ReadN ( void * bytes,
unsigned long length )

◆ EXI2_Reserve()

void EXI2_Reserve ( void )

◆ EXI2_Unreserve()

void EXI2_Unreserve ( void )

◆ EXI2_WriteN()

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