|
| DEFINE_FIFO (uint8_t, uart_fifo) |
|
static avr_cycle_count_t | avr_uart_txc_raise (struct avr_t *avr, avr_cycle_count_t when, void *param) |
|
static avr_cycle_count_t | avr_uart_rxc_raise (struct avr_t *avr, avr_cycle_count_t when, void *param) |
|
static uint8_t | avr_uart_rxc_read (struct avr_t *avr, avr_io_addr_t addr, void *param) |
|
static uint8_t | avr_uart_read (struct avr_t *avr, avr_io_addr_t addr, void *param) |
|
static void | avr_uart_baud_write (struct avr_t *avr, avr_io_addr_t addr, uint8_t v, void *param) |
|
static void | avr_uart_udr_write (struct avr_t *avr, avr_io_addr_t addr, uint8_t v, void *param) |
|
static void | avr_uart_write (struct avr_t *avr, avr_io_addr_t addr, uint8_t v, void *param) |
|
static void | avr_uart_irq_input (struct avr_irq_t *irq, uint32_t value, void *param) |
|
void | avr_uart_reset (struct avr_io_t *io) |
|
static int | avr_uart_ioctl (struct avr_io_t *port, uint32_t ctl, void *io_param) |
|
void | avr_uart_init (avr_t *avr, avr_uart_t *p) |
|