Data Fields

usart_control_s Struct Reference

control and status for one USART More...

#include <usarts.h>

Data Fields

volatile uint8_t *const base
 address of first USART register
fifo_t txbuf
 send buffer
fifo_t rxbuf
 receive buffer
volatile uint8_t *const prr
 address of power reduction register responsible for this USART
uint8_t const prusart
 bitmask in the power register responsible for this USART
volatile uint8_t tx_empty
uint8_t ts_trigger
 byte value which triggers timestamping in receive
usart_timestamp_t timestamp
 timestamp from last trigger
const char *const name
 Name for this USART (string stored in FLASH).

Detailed Description

control and status for one USART


The documentation for this struct was generated from the following file: