Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

_ARM_USART_CAPABILITIES Struct Reference

_ARM_USART_CAPABILITIES Struct Reference

USART Device Driver Capabilities. More...

#include <Driver_USART.h>

Data Fields

uint32_t asynchronous: 1
 supports UART (Asynchronous) mode
uint32_t synchronous_master: 1
 supports Synchronous Master mode
uint32_t synchronous_slave: 1
 supports Synchronous Slave mode
uint32_t single_wire: 1
 supports UART Single-wire mode
uint32_t irda: 1
 supports UART IrDA mode
uint32_t smart_card: 1
 supports UART Smart Card mode
uint32_t smart_card_clock: 1
 Smart Card Clock generator available.
uint32_t flow_control_rts: 1
 RTS Flow Control available.
uint32_t flow_control_cts: 1
 CTS Flow Control available.
uint32_t event_tx_complete: 1
 Transmit completed event: ARM_USART_EVENT_TX_COMPLETE.
uint32_t event_rx_timeout: 1
 Signal receive character timeout event: ARM_USART_EVENT_RX_TIMEOUT.
uint32_t rts: 1
 RTS Line: 0=not available, 1=available.
uint32_t cts: 1
 CTS Line: 0=not available, 1=available.
uint32_t dtr: 1
 DTR Line: 0=not available, 1=available.
uint32_t dsr: 1
 DSR Line: 0=not available, 1=available.
uint32_t dcd: 1
 DCD Line: 0=not available, 1=available.
uint32_t ri: 1
 RI Line: 0=not available, 1=available.
uint32_t event_cts: 1
 Signal CTS change event: ARM_USART_EVENT_CTS.
uint32_t event_dsr: 1
 Signal DSR change event: ARM_USART_EVENT_DSR.
uint32_t event_dcd: 1
 Signal DCD change event: ARM_USART_EVENT_DCD.
uint32_t event_ri: 1
 Signal RI change event: ARM_USART_EVENT_RI.
uint32_t reserved: 11
 Reserved (must be zero)

Detailed Description

USART Device Driver Capabilities.

Definition at line 289 of file Driver_USART.h.


Field Documentation

uint32_t asynchronous

supports UART (Asynchronous) mode

Definition at line 290 of file Driver_USART.h.

uint32_t cts

CTS Line: 0=not available, 1=available.

Definition at line 302 of file Driver_USART.h.

uint32_t dcd

DCD Line: 0=not available, 1=available.

Definition at line 305 of file Driver_USART.h.

uint32_t dsr

DSR Line: 0=not available, 1=available.

Definition at line 304 of file Driver_USART.h.

uint32_t dtr

DTR Line: 0=not available, 1=available.

Definition at line 303 of file Driver_USART.h.

uint32_t event_cts

Signal CTS change event: ARM_USART_EVENT_CTS.

Definition at line 307 of file Driver_USART.h.

uint32_t event_dcd

Signal DCD change event: ARM_USART_EVENT_DCD.

Definition at line 309 of file Driver_USART.h.

uint32_t event_dsr

Signal DSR change event: ARM_USART_EVENT_DSR.

Definition at line 308 of file Driver_USART.h.

uint32_t event_ri

Signal RI change event: ARM_USART_EVENT_RI.

Definition at line 310 of file Driver_USART.h.

uint32_t event_rx_timeout

Signal receive character timeout event: ARM_USART_EVENT_RX_TIMEOUT.

Definition at line 300 of file Driver_USART.h.

Transmit completed event: ARM_USART_EVENT_TX_COMPLETE.

Definition at line 299 of file Driver_USART.h.

uint32_t flow_control_cts

CTS Flow Control available.

Definition at line 298 of file Driver_USART.h.

uint32_t flow_control_rts

RTS Flow Control available.

Definition at line 297 of file Driver_USART.h.

uint32_t irda

supports UART IrDA mode

Definition at line 294 of file Driver_USART.h.

uint32_t reserved

Reserved (must be zero)

Definition at line 311 of file Driver_USART.h.

uint32_t ri

RI Line: 0=not available, 1=available.

Definition at line 306 of file Driver_USART.h.

uint32_t rts

RTS Line: 0=not available, 1=available.

Definition at line 301 of file Driver_USART.h.

uint32_t single_wire

supports UART Single-wire mode

Definition at line 293 of file Driver_USART.h.

uint32_t smart_card

supports UART Smart Card mode

Definition at line 295 of file Driver_USART.h.

uint32_t smart_card_clock

Smart Card Clock generator available.

Definition at line 296 of file Driver_USART.h.

supports Synchronous Master mode

Definition at line 291 of file Driver_USART.h.

supports Synchronous Slave mode

Definition at line 292 of file Driver_USART.h.