class UartStatusRegister

Defined at line 210 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

DW8250 value add registers:

Public Members

 field_RsvdZ_212
 field_receive_fifo_full_214
 field_receive_fifo_not_empty_215
 field_transmit_fifo_empty_216
 field_transmit_fifo_not_full_217
 field_uart_busy_218

Public Methods

template <, >
typename SelfType::ValueType receive_fifo_full ()

Bits 4...1 are optional, present if CPR.FIFO_STAT is set.

Defined at line 214 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
SelfType & set_receive_fifo_full (typename SelfType::ValueType val)

Bits 4...1 are optional, present if CPR.FIFO_STAT is set.

Defined at line 214 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
typename SelfType::ValueType receive_fifo_not_empty ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 215 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
SelfType & set_receive_fifo_not_empty (typename SelfType::ValueType val)

Defined at line 215 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
SelfType & set_transmit_fifo_empty (typename SelfType::ValueType val)

Defined at line 216 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
typename SelfType::ValueType transmit_fifo_empty ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 216 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
SelfType & set_transmit_fifo_not_full (typename SelfType::ValueType val)

Defined at line 217 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
typename SelfType::ValueType transmit_fifo_not_full ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 217 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
SelfType & set_uart_busy (typename SelfType::ValueType val)

Defined at line 218 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

template <, >
typename SelfType::ValueType uart_busy ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 218 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

hwreg::RegisterAddr<UartStatusRegister> Get ()

Defined at line 219 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

Records