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

Records