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

Go to the source code of this file.

Enumerations

enum  UARTBaudRate {
  kBaudHWSet = -1 , kBaud300 = 300 , kBaud600 = 600 , kBaud1200 = 1200 ,
  kBaud1800 = 1800 , kBaud2000 = 2000 , kBaud2400 = 2400 , kBaud3600 = 3600 ,
  kBaud4800 = 4800 , kBaud7200 = 7200 , kBaud9600 = 9600 , kBaud19200 = 19200 ,
  kBaud38400 = 38400 , kBaud57600 = 57600 , kBaud115200 = 115200 , kBaud230400 = 230400
}
 
enum  {
  kUARTDataError = -1 , kUARTNoError = 0 , kUARTUnknownBaudRate , kUARTConfigurationError ,
  kUARTBufferOverflow , kUARTNoData
}
 
enum  EUARTError {
  EUART_ERROR_NONE = 0 , EUART_ERROR_UNINITIALIZED , EUART_ERROR_CANNOT_USE , EUART_ERROR_CHANNEL_FULL ,
  EUART_ERROR_NOT_FIND , EUART_ERROR_INTERNAL , EUART_ERROR_INVALID_PARAMETER , EUART_ERROR_INVALID_HANDLE ,
  EUART_ERROR_COM_OPEN , EUART_ERROR_COMM
}
 

Functions

UARTError InitializeUART (UARTBaudRate)
 
UARTError WriteUARTN (const void *, unsigned long)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kUARTDataError 
kUARTNoError 
kUARTUnknownBaudRate 
kUARTConfigurationError 
kUARTBufferOverflow 
kUARTNoData 

◆ EUARTError

enum EUARTError
Enumerator
EUART_ERROR_NONE 
EUART_ERROR_UNINITIALIZED 
EUART_ERROR_CANNOT_USE 
EUART_ERROR_CHANNEL_FULL 
EUART_ERROR_NOT_FIND 
EUART_ERROR_INTERNAL 
EUART_ERROR_INVALID_PARAMETER 
EUART_ERROR_INVALID_HANDLE 
EUART_ERROR_COM_OPEN 
EUART_ERROR_COMM 

◆ UARTBaudRate

Enumerator
kBaudHWSet 
kBaud300 
kBaud600 
kBaud1200 
kBaud1800 
kBaud2000 
kBaud2400 
kBaud3600 
kBaud4800 
kBaud7200 
kBaud9600 
kBaud19200 
kBaud38400 
kBaud57600 
kBaud115200 
kBaud230400 

Function Documentation

◆ InitializeUART()

UARTError InitializeUART ( UARTBaudRate rate)

◆ WriteUARTN()

UARTError WriteUARTN ( const void * buf,
unsigned long len )