Kamcho Library 02.00.03
lib.kamcho.02.00.03.287
|
A structure to represent Special Function Registers for UART. More...
#include <uart_sfrs.h>
Data Fields | |
uint8_t | DATA |
union { | |
struct { | |
uint8_t URXIEN:1 | |
uint8_t UTXIEN:1 | |
uint8_t URXERREN:1 | |
uint8_t UTOUTIEN:1 | |
uint8_t UISTTS:4 | |
} | |
struct { | |
uint8_t INTEN:4 | |
uint8_t RESERVED:4 | |
} | |
uint8_t BYTE | |
} | ICTCL |
union { | |
struct { | |
uint8_t USIZE:2 | |
uint8_t USTOP:1 | |
uint8_t UPAREN:1 | |
uint8_t UPARITY:1 | |
uint8_t USTICKEN:1 | |
uint8_t UBREAKEN:1 | |
uint8_t ULOOPEN:1 | |
} | |
uint8_t BYTE | |
} | LCTRL |
union { | |
struct { | |
uint8_t RXFFRST:1 | |
uint8_t TXFFRST:1 | |
uint8_t INTDELAY:1 | |
uint8_t UARTEN:1 | |
uint8_t Reserved:4 | |
} | |
uint8_t BYTE | |
} | CTRL1 |
union { | |
struct { | |
uint8_t UDTRDY:1 | |
uint8_t UOVRUNERR:1 | |
uint8_t UPRTYERR:1 | |
uint8_t UFRMERR:1 | |
uint8_t UBREAKINT:1 | |
uint8_t UTXFFEMPTY:1 | |
uint8_t UTXEMPTY:1 | |
uint8_t UERR:1 | |
} | |
uint8_t BYTE | |
} | STATUS |
uint16_t | DIV |
A structure to represent Special Function Registers for UART.
uint8_t BYTE |
union { ... } CTRL1 |
uint8_t DATA |
uint16_t DIV |
union { ... } ICTCL |
uint8_t INTDELAY |
uint8_t INTEN |
union { ... } LCTRL |
uint8_t RESERVED |
uint8_t Reserved |
uint8_t RXFFRST |
union { ... } STATUS |
uint8_t TXFFRST |
uint8_t UARTEN |
uint8_t UBREAKEN |
uint8_t UBREAKINT |
uint8_t UDTRDY |
uint8_t UERR |
uint8_t UFRMERR |
uint8_t UISTTS |
uint8_t ULOOPEN |
uint8_t UOVRUNERR |
uint8_t UPAREN |
uint8_t UPARITY |
uint8_t UPRTYERR |
uint8_t URXERREN |
uint8_t URXIEN |
uint8_t USIZE |
uint8_t USTICKEN |
uint8_t USTOP |
uint8_t UTOUTIEN |
uint8_t UTXEMPTY |
uint8_t UTXFFEMPTY |
uint8_t UTXIEN |