CDL Modules
|
Data Structures | |
struct | t_control |
struct | t_receive_status |
struct | t_rx_if |
struct | t_rx_if_state |
struct | t_rxtx |
struct | t_transmit_if |
struct | t_transmit_status |
struct | t_tx_if |
struct | t_tx_if_state |
Enumerations | |
enum | t_counter { counter_x1 = 0, counter_x16 = 1, counter_x64 = 2, counter_master_reset = 3 } |
enum | t_stop_bits { stop_1, stop_2 } |
enum | t_data_bits { bits_7, bits_8 } |
enum | t_parity { parity_odd, parity_even, parity_none } |
enum | t_bit_action { bit_action_none, bit_action_reset, bit_action_load, bit_action_shift, bit_action_stop_bit, bit_action_framing_error, bit_action_complete } |
enum | t_tx_if_fsm { tx_wait_for_start, tx_data_bits, tx_stop_bit } |
enum | t_rx_if_fsm { rx_wait_for_start, rx_wait_for_middle, rx_data_bits, rx_stop_bit, rx_framing_error } |
enum | t_read_action { read_action_none, read_action_receive_data, read_action_status } |
enum | t_write_action { write_action_none, write_action_transmit_data, write_action_control } |
enum | t_address { addr_control_status = 0, addr_transmit_receive = 1 } |