Nut/OS  4.10.3
API Reference
GBA UART

Gameboy Advance UART driver. More...

Collaboration diagram for GBA UART:

Defines

#define ASCII_XON   0x11
#define ASCII_XOFF   0x13
#define XON_PENDING   0x10
#define XOFF_PENDING   0x20
#define XOFF_SENT   0x40
#define XOFF_RCVD   0x80

AVR USART0 Device

NUTDEVICE devUartGba
 USART0 device information structure.

Detailed Description

Gameboy Advance UART driver.

This code doesn't work.


Define Documentation

#define ASCII_XON   0x11

Definition at line 71 of file uartgba.c.

#define ASCII_XOFF   0x13

Definition at line 73 of file uartgba.c.

#define XON_PENDING   0x10

Definition at line 76 of file uartgba.c.

#define XOFF_PENDING   0x20

Definition at line 78 of file uartgba.c.

#define XOFF_SENT   0x40

Definition at line 80 of file uartgba.c.

#define XOFF_RCVD   0x80

Definition at line 82 of file uartgba.c.


Variable Documentation

Initial value:
 {
    0,                          
    {'u', 'a', 'r', 't', '0', 0, 0, 0, 0},      
    IFTYP_CHAR,                 
    0,                          
    0,                          
    0,                          
    &dcb_uart,                  
    UsartInit,                  
    UsartIOCtl,                 
    UsartRead,                  
    UsartWrite,                 
    UsartOpen,                  
    UsartClose,                 
    UsartSize                   
}

USART0 device information structure.

An application must pass a pointer to this structure to NutRegisterDevice() before using the serial communication driver of the AVR's on-chip USART0.

The device is named uart0.

Definition at line 813 of file uartgba.c.