Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dolphin_trk_glue.h File Reference

Go to the source code of this file.

Classes

struct  DBCommTable
 

Typedefs

typedef int(* DBCommFunc) ()
 
typedef int(* DBCommInitFunc) (void *, __OSInterruptHandler)
 
typedef int(* DBCommReadFunc) (u8 *, int)
 
typedef int(* DBCommWriteFunc) (const u8 *, int)
 
typedef struct DBCommTable DBCommTable
 

Functions

void UnreserveEXI2Port ()
 
void ReserveEXI2Port ()
 
UARTError TRKWriteUARTN (const void *, u32)
 
void TRKLoadContext (OSContext *ctx, u32 r4)
 
int InitMetroTRKCommTable (int hwId)
 

Typedef Documentation

◆ DBCommFunc

typedef int(* DBCommFunc) ()

◆ DBCommInitFunc

typedef int(* DBCommInitFunc) (void *, __OSInterruptHandler)

◆ DBCommReadFunc

typedef int(* DBCommReadFunc) (u8 *, int)

◆ DBCommTable

◆ DBCommWriteFunc

typedef int(* DBCommWriteFunc) (const u8 *, int)

Function Documentation

◆ InitMetroTRKCommTable()

int InitMetroTRKCommTable ( int  hwId)

◆ ReserveEXI2Port()

void ReserveEXI2Port ( )

◆ TRKLoadContext()

void TRKLoadContext ( OSContext ctx,
u32  r4 
)

◆ TRKWriteUARTN()

UARTError TRKWriteUARTN ( const void bytes,
u32  length 
)

◆ UnreserveEXI2Port()

void UnreserveEXI2Port ( )