![]() |
EVE 1.0
|
#include <uart_nrf.h>
Data Fields | |
NRF_UARTE_Type * | Dev |
uint32_t | IrqPriority |
struct nrf_uart_state_t * | State |
NRF_TIMER_Type * | Timer |
uint8_t | PPI_ID |
uint8_t | GPIOTE_ID |
uint8_t | Rts |
uint8_t | Txd |
uint8_t | Cts |
uint8_t | Rxd |
UART driver configuration data
Definition at line 78 of file uart_nrf.h.
NRF_UARTE_Type* nrf_uart_t::Dev |
Address to UART device to use.
Definition at line 80 of file uart_nrf.h.
uint32_t nrf_uart_t::IrqPriority |
HW IRQ priority (see enum EVE_IRQ_PRIORITIES)
Definition at line 81 of file uart_nrf.h.
struct nrf_uart_state_t* nrf_uart_t::State |
Address to struct with RAM variables used by the uart driver
Definition at line 82 of file uart_nrf.h.
NRF_TIMER_Type* nrf_uart_t::Timer |
Timer used for detection of timeouts
Definition at line 83 of file uart_nrf.h.
uint8_t nrf_uart_t::PPI_ID |
PPI ID used for detection of timeouts
Definition at line 84 of file uart_nrf.h.
uint8_t nrf_uart_t::GPIOTE_ID |
GPIOTE ID used for detection of timeouts
Definition at line 85 of file uart_nrf.h.
uint8_t nrf_uart_t::Rts |
Location of the Rts pin
Definition at line 89 of file uart_nrf.h.
uint8_t nrf_uart_t::Txd |
Location of the Txd pin
Definition at line 90 of file uart_nrf.h.
uint8_t nrf_uart_t::Cts |
Location of the Cts pin
Definition at line 91 of file uart_nrf.h.
uint8_t nrf_uart_t::Rxd |
Location of the Rxd pin
Definition at line 92 of file uart_nrf.h.