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

Functions

int InitializeUART (void)
 
int ReadUARTN (void)
 
int WriteUARTN (void *buf, u32 len)
 
void __OSEnableBarnacle (s32 chan, u32 dev)
 
static BOOL ProbeBarnacle (s32 chan, u32 dev, u32 *revision)
 
static int QueueLength (void)
 

Variables

static s32 Chan
 
static u32 Dev
 
static u32 Enabled
 
static u32 BarnacleEnabled
 

Function Documentation

◆ __OSEnableBarnacle()

void __OSEnableBarnacle ( s32 chan,
u32 dev )

◆ InitializeUART()

int InitializeUART ( void )

◆ ProbeBarnacle()

static BOOL ProbeBarnacle ( s32 chan,
u32 dev,
u32 * revision )
static

◆ QueueLength()

static int QueueLength ( void )
static

◆ ReadUARTN()

int ReadUARTN ( void )

◆ WriteUARTN()

int WriteUARTN ( void * buf,
u32 len )

Variable Documentation

◆ BarnacleEnabled

u32 BarnacleEnabled
static

◆ Chan

s32 Chan
static

◆ Dev

u32 Dev
static

◆ Enabled

u32 Enabled
static