Serial device driver capabilities. More...
#include <serial.h>
Public Attributes | |
| bool | asynchronous: 1 |
| supports Asynchronous mode. | |
| bool | cts: 1 |
| CTS Line: false=not available, true=available. | |
| bool | dcd: 1 |
| DCD Line: false=not available, true=available. | |
| bool | dsr: 1 |
| DSR Line: false=not available, true=available. | |
| bool | dtr: 1 |
| DTR Line: false=not available, true=available. | |
| bool | event_cts: 1 |
| Signal CTS change event. | |
| bool | event_dcd: 1 |
| Signal DCD change event. | |
| bool | event_dsr: 1 |
| Signal DSR change event. | |
| bool | event_ri: 1 |
| Signal RI change event. | |
| bool | event_rx_timeout: 1 |
| Signal receive character timeout event. | |
| bool | event_tx_complete: 1 |
| Transmit completed event. | |
| bool | flow_control_cts: 1 |
| CTS Flow Control available. | |
| bool | flow_control_rts: 1 |
| RTS Flow Control available. | |
| bool | irda: 1 |
| supports IrDA mode. | |
| bool | ri: 1 |
| RI Line: false=not available, true=available. | |
| bool | rts: 1 |
| RTS Line: false=not available, true=available. | |
| bool | single_wire: 1 |
| supports Single-wire mode. | |
| bool | smart_card: 1 |
| supports Smart Card mode. | |
| bool | smart_card_clock: 1 |
| Smart Card Clock generator available. | |
| bool | synchronous_master: 1 |
| supports Synchronous Master mode. | |
| bool | synchronous_slave: 1 |
| supports Synchronous Slave mode. | |
| bool os::driver::serial::Capabilities::dcd |
Definition at line 506 of file serial.h.
Referenced by os::posix::device_serial_buffered< CS >::do_vopen().