template <uint32_t DriverType>
class FifoControlRegisterBase
Defined at line 94 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
Public Members
field_receiver_trigger_102
field_peripheral_bus_32bit_105
field_trailing_bytes_106
field_transmit_trigger_107
field_extended_fifo_enable_109
field_RsvdZ_110
field_dma_mode_111
field_tx_fifo_reset_112
field_rx_fifo_reset_113
field_fifo_enable_114
static const uint8_t kMaxTriggerLevel
Public Methods
template <, >
typename SelfType::ValueType receiver_trigger ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 102 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_receiver_trigger (typename SelfType::ValueType val)
Defined at line 102 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType peripheral_bus_32bit ()
PXA specific registers.
Defined at line 105 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_peripheral_bus_32bit (typename SelfType::ValueType val)
PXA specific registers.
Defined at line 105 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_trailing_bytes (typename SelfType::ValueType val)
Defined at line 106 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType trailing_bytes ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 106 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_transmit_trigger (typename SelfType::ValueType val)
Defined at line 107 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType transmit_trigger ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 107 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType extended_fifo_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 109 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_extended_fifo_enable (typename SelfType::ValueType val)
Defined at line 109 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType dma_mode ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 111 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_dma_mode (typename SelfType::ValueType val)
Defined at line 111 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_tx_fifo_reset (typename SelfType::ValueType val)
Defined at line 112 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType tx_fifo_reset ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 112 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType rx_fifo_reset ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 113 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_rx_fifo_reset (typename SelfType::ValueType val)
Defined at line 113 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
typename SelfType::ValueType fifo_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 114 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
template <, >
SelfType & set_fifo_enable (typename SelfType::ValueType val)
Defined at line 114 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h
auto Get ()
Defined at line 118 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h