class UartStatusRegister

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

DW8250 value add registers:

Public Members

 field_RsvdZ_195
 field_receive_fifo_full_197
 field_receive_fifo_not_empty_198
 field_transmit_fifo_empty_199
 field_transmit_fifo_not_full_200
 field_uart_busy_201

Public Methods

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

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

Defined at line 197 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 197 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 198 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 198 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

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

Defined at line 199 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 199 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 200 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 200 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

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

Defined at line 201 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 201 of file ../../zircon/system/ulib/uart/include/lib/uart/dw8250.h

hwreg::RegisterAddr<UartStatusRegister> Get ()

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

Records