Included in: | nut/arch/arm/dev/atmel/usart0at91.c |
nut/arch/arm/dev/atmel/usart1at91.c |
#define UART_RXTX_PINS_ENABLE
#define UART_HDX_PIN_ENABLE
#define UART_HDX_RX
#define UART_HDX_TX
#define UART_RTS_PIN_ENABLE
#define UART_RTS_ON
#define UART_RTS_OFF
#define UART_CTS_PIN_ENABLE
#define UART_CTS_IS_ON
#define UART_MODEM_PINS_ENABLE
#define USE_BUILT_IN_HARDWARE_HANDSHAKE 0
#define USE_BUILT_IN_HALF_DUPLEX 0
#define NutUartIrqRegister NutRegisterSysIrqHandler
#define NutUartIrqEnable NutSysIrqEnable
#define NutUartIrqDisable NutSysIrqDisable
#define ASCII_XON 0x11
#define ASCII_XOFF 0x13
#define XON_PENDING 0x10
#define XOFF_PENDING 0x20
#define XOFF_SENT 0x40
#define XOFF_RCVD 0x80
Used in: | At91UsartGetStatus() | |
At91UsartRxReady() |
flow_control
static uint_fast8_t flow_control
Used in: | At91UsartGetFlowControl() | |
At91UsartGetStatus() | ||
At91UsartRxReady() | ||
At91UsartRxStart() | ||
At91UsartSetFlowControl() | ||
At91UsartSetStatus() | ||
At91UsartTxReady() |
tx_aframe
static uint_fast8_t tx_aframe
Used in: | At91UsartGetStatus() | |
At91UsartSetStatus() | ||
At91UsartTxReady() |
hdx_control
static uint_fast8_t hdx_control
Used in: | At91UsartDeinit() | |
At91UsartGetFlowControl() | ||
At91UsartSetFlowControl() | ||
At91UsartTxEmpty() | ||
At91UsartTxReady() | ||
At91UsartTxStart() |
rts_control
static uint_fast8_t rts_control
Used in: | At91UsartDeinit() | |
At91UsartSetFlowControl() | ||
At91UsartSetStatus() |
cts_sense
static uint_fast8_t cts_sense
Used in: | At91UsartDeinit() | |
At91UsartGetStatus() | ||
At91UsartSetFlowControl() |
Calls: | NutRegisterSysIrqHandler() | |
References Variables: | cts_sense | nut/arch/arm/dev/atmel/usartat91.c |
hdx_control | nut/arch/arm/dev/atmel/usartat91.c | |
rts_control | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSysIrqDisable() | |
Called by: | At91UsartSetParity() | nut/arch/arm/dev/atmel/usartat91.c |
At91UsartSetSpeed() | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSysIrqEnable() | |
Called by: | At91UsartSetParity() | nut/arch/arm/dev/atmel/usartat91.c |
At91UsartSetSpeed() | nut/arch/arm/dev/atmel/usartat91.c |
References Variables: | flow_control | nut/arch/arm/dev/atmel/usartat91.c |
hdx_control | nut/arch/arm/dev/atmel/usartat91.c |
Called by: | At91UsartSetParity() | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutGetCpuClock() |
Calls: | At91UsartSetSpeed() | nut/arch/arm/dev/atmel/usartat91.c |
NutRegisterSysIrqHandler() | ||
References Functions: | At91UsartInterrupt() | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSelectWakeupFromIrq() | |
Called by: | At91UsartInterrupt() | nut/arch/arm/dev/atmel/usartat91.c |
References Variables: | flow_control | nut/arch/arm/dev/atmel/usartat91.c |
rx_errors | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSysIrqDisable(), NutSysIrqEnable() | |
References Variables: | flow_control | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSysIrqDisable(), NutSysIrqEnable() | |
References Variables: | cts_sense | nut/arch/arm/dev/atmel/usartat91.c |
flow_control | nut/arch/arm/dev/atmel/usartat91.c | |
hdx_control | nut/arch/arm/dev/atmel/usartat91.c | |
rts_control | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | At91UsartDisable() | nut/arch/arm/dev/atmel/usartat91.c |
At91UsartEnable() | nut/arch/arm/dev/atmel/usartat91.c | |
At91UsartGetParity() | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | At91UsartDisable() | nut/arch/arm/dev/atmel/usartat91.c |
At91UsartEnable() | nut/arch/arm/dev/atmel/usartat91.c | |
NutGetCpuClock() | ||
Called by: | At91UsartInit() | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | At91UsartGetStatus() | nut/arch/arm/dev/atmel/usartat91.c |
NutSysIrqDisable(), NutSysIrqEnable() | ||
References Variables: | flow_control | nut/arch/arm/dev/atmel/usartat91.c |
rts_control | nut/arch/arm/dev/atmel/usartat91.c | |
tx_aframe | nut/arch/arm/dev/atmel/usartat91.c |
Called by: | At91UsartInterrupt() | nut/arch/arm/dev/atmel/usartat91.c |
References Variables: | hdx_control | nut/arch/arm/dev/atmel/usartat91.c |
Calls: | NutSelectWakeupFromIrq() | |
Called by: | At91UsartInterrupt() | nut/arch/arm/dev/atmel/usartat91.c |
References Variables: | flow_control | nut/arch/arm/dev/atmel/usartat91.c |
hdx_control | nut/arch/arm/dev/atmel/usartat91.c | |
tx_aframe | nut/arch/arm/dev/atmel/usartat91.c |
References Variables: | hdx_control | nut/arch/arm/dev/atmel/usartat91.c |