struct IrqStatusRegister

Defined at line 108 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

Public Members

 field_command_done_109
 field_command_overrun_110
 field_command_illegal_111
 field_command_failure_112
 field_command_cancel_113
 field_command_abort_114
 field_timestamp_115
 field_rx_irq_116
 field_hardware_irq_118
 field_tx_fifo_not_empty_119
 field_cts_deassert_120
 field_cts_assert_121
 field_rx_fifo_read_error_122
 field_rx_fifo_write_error_123
 field_rx_fifo_watermark_124
 field_rx_fifo_last_125
 field_tx_read_error_127
 field_tx_write_error_128
 field_tx_fifo_watermark_129
 field_sec_irq_131

Public Methods

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

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

Defined at line 109 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 109 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 110 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 110 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 111 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 111 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 112 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 112 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 113 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 113 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 114 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 114 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 115 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 115 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 116 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 116 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

...

Defined at line 118 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

...

Defined at line 118 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 119 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 119 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 120 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 120 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 121 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 121 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 122 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 122 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 123 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 123 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 124 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 124 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 125 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 125 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

The secondary sequencer cannot transmit.

Defined at line 127 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

The secondary sequencer cannot transmit.

Defined at line 127 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 128 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 128 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

Defined at line 129 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

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

Defined at line 129 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

In the main sequencer, indicates any bit has been set.

Defined at line 131 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

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

In the main sequencer, indicates any bit has been set.

Defined at line 131 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

hwreg::RegisterAddr<IrqStatusRegister> Get (uint32_t offset)

Defined at line 133 of file ../../zircon/system/ulib/uart/include/lib/uart/geni.h

Records