#include <dev/usart.h>
Collaboration diagram for _USARTDCB:
Data Fields | |
u_long | dcb_modeflags |
Mode flags. | |
u_long | dcb_statusflags |
Status flags. | |
u_long | dcb_rtimeout |
Read timeout. | |
u_long | dcb_wtimeout |
Write timeout. | |
RINGBUF | dcb_tx_rbf |
Output ring buffer. | |
RINGBUF | dcb_rx_rbf |
Input ring buffer. | |
u_char | dcb_last_eol |
Last EOL character. | |
int(* | dcb_init )(void) |
Driver control initialization. | |
int(* | dcb_deinit )(void) |
Driver control de-initialization. | |
void(* | dcb_tx_start )(void) |
Driver control write notification. | |
void(* | dcb_rx_start )(void) |
Driver control read notification. | |
int(* | dcb_set_flow_control )(u_long flags) |
Set handshake mode. | |
u_long(* | dcb_get_flow_control )(void) |
Get handshake mode. | |
int(* | dcb_set_speed )(u_long rate) |
Set hardware speed. | |
u_long(* | dcb_get_speed )(void) |
Get hardware speed. | |
int(* | dcb_set_data_bits )(u_char bits) |
Set hardware data bits. | |
u_char(* | dcb_get_data_bits )(void) |
Get hardware data bits. | |
int(* | dcb_set_parity )(u_char bits) |
Set hardware parity mode. | |
u_char(* | dcb_get_parity )(void) |
Get hardware parity mode. | |
int(* | dcb_set_stop_bits )(u_char bits) |
Set hardware stop bits. | |
u_char(* | dcb_get_stop_bits )(void) |
Get hardware stop bits. | |
int(* | dcb_set_status )(u_long flags) |
Set hardware status. | |
u_long(* | dcb_get_status )(void) |
Get hardware status. | |
int(* | dcb_set_clock_mode )(u_char mode) |
Set clock mode. | |
u_char(* | dcb_get_clock_mode )(void) |
Get clock mode. |