class Control
Defined at line 14 of file ../../src/devices/serial/drivers/aml-uart/registers.h
Public Members
field_inv_rts_34
field_mask_err_35
field_inv_cts_36
field_tx_interrupt_enable_37
field_rx_interrupt_enable_38
field_inv_tx_39
field_clear_error_40
field_rst_rx_41
field_rst_tx_42
field_xmit_len_43
field_parity_44
field_stop_len_45
field_two_wire_46
field_rx_enable_47
field_tx_enable_48
field_baud0_49
Public Methods
template <, >
typename SelfType::ValueType inv_rts ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 34 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_inv_rts (typename SelfType::ValueType val)
Defined at line 34 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType mask_err ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 35 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_mask_err (typename SelfType::ValueType val)
Defined at line 35 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType inv_cts ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 36 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_inv_cts (typename SelfType::ValueType val)
Defined at line 36 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_tx_interrupt_enable (typename SelfType::ValueType val)
Defined at line 37 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType tx_interrupt_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 37 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType rx_interrupt_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 38 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_rx_interrupt_enable (typename SelfType::ValueType val)
Defined at line 38 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType inv_tx ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 39 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_inv_tx (typename SelfType::ValueType val)
Defined at line 39 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType clear_error ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 40 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_clear_error (typename SelfType::ValueType val)
Defined at line 40 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType rst_rx ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 41 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_rst_rx (typename SelfType::ValueType val)
Defined at line 41 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType rst_tx ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 42 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_rst_tx (typename SelfType::ValueType val)
Defined at line 42 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_xmit_len (typename SelfType::ValueType val)
Defined at line 43 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType xmit_len ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 43 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType parity ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 44 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_parity (typename SelfType::ValueType val)
Defined at line 44 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_stop_len (typename SelfType::ValueType val)
Defined at line 45 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType stop_len ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 45 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_two_wire (typename SelfType::ValueType val)
Defined at line 46 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType two_wire ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 46 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType rx_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 47 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_rx_enable (typename SelfType::ValueType val)
Defined at line 47 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_tx_enable (typename SelfType::ValueType val)
Defined at line 48 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType tx_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 48 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
typename SelfType::ValueType baud0 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 49 of file ../../src/devices/serial/drivers/aml-uart/registers.h
template <, >
SelfType & set_baud0 (typename SelfType::ValueType val)
Defined at line 49 of file ../../src/devices/serial/drivers/aml-uart/registers.h
hwreg::RegisterAddr<Control> Get ()
Defined at line 51 of file ../../src/devices/serial/drivers/aml-uart/registers.h
Enumerations
enum XmitLength
| Name | Value |
|---|---|
| kXmitLength8 | 0 |
| kXmitLength7 | 1 |
| kXmitLength6 | 2 |
| kXmitLength5 | 3 |
Defined at line 16 of file ../../src/devices/serial/drivers/aml-uart/registers.h
enum Parity
| Name | Value |
|---|---|
| kParityNone | 0 |
| kParityEven | 2 |
| kParityOdd | 3 |
Defined at line 23 of file ../../src/devices/serial/drivers/aml-uart/registers.h
enum StopLength
| Name | Value |
|---|---|
| kStopLen1 | 0 |
| kStopLen2 | 1 |
Defined at line 29 of file ../../src/devices/serial/drivers/aml-uart/registers.h