template <uint32_t DriverType>

class InterruptEnableRegisterBase

Defined at line 59 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

Public Members

 field_dma_request_enable_67
 field_uart_enable_68
 field_nrz_coding_enable_69
 field_receiver_time_out_70
 field_RsvdZ_72
 field_modem_status_74
 field_line_status_75
 field_tx_empty_76
 field_rx_available_77

Public Methods

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

PXA variant has some additional important bits at the top of the register.

Defined at line 67 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

PXA variant has some additional important bits at the top of the register.

Defined at line 67 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 68 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 68 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 69 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 69 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 70 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 70 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 74 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 74 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 75 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 75 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 76 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 76 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

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

Defined at line 77 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

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

Defined at line 77 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

auto Get ()

Defined at line 78 of file ../../zircon/system/ulib/uart/include/lib/uart/ns8250.h

Records