class MaskAReg
Defined at line 688 of file ../../src/devices/power/drivers/fusb302/registers.h
MASKA - Individual interrupt masking for the requests in `InterruptAReg`.
After reset, no interrupt is individually masked.
Rev 5 datasheet: Table 30 on page 24
Public Members
field_m_ocp_temp_692
field_m_togdone_693
field_m_softfail_694
field_m_retryfail_695
field_m_hardsent_696
field_m_txsent_697
field_m_softrst_698
field_m_hardrst_699
Public Methods
template <, >
typename SelfType::ValueType m_ocp_temp ()
See the corresponding bits in `InterruptAReg` for interrupt definitions.
Defined at line 692 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_ocp_temp (typename SelfType::ValueType val)
See the corresponding bits in `InterruptAReg` for interrupt definitions.
Defined at line 692 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_togdone ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 693 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_togdone (typename SelfType::ValueType val)
Defined at line 693 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_softfail ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 694 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_softfail (typename SelfType::ValueType val)
Defined at line 694 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_retryfail ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 695 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_retryfail (typename SelfType::ValueType val)
Defined at line 695 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_hardsent ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 696 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_hardsent (typename SelfType::ValueType val)
Defined at line 696 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_txsent ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 697 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_txsent (typename SelfType::ValueType val)
Defined at line 697 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_softrst ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 698 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_softrst (typename SelfType::ValueType val)
Defined at line 698 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
typename SelfType::ValueType m_hardrst ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 699 of file ../../src/devices/power/drivers/fusb302/registers.h
template <, >
SelfType & set_m_hardrst (typename SelfType::ValueType val)
Defined at line 699 of file ../../src/devices/power/drivers/fusb302/registers.h
hwreg::I2cRegisterAddr<MaskAReg> Get ()
Defined at line 701 of file ../../src/devices/power/drivers/fusb302/registers.h
MaskAReg FromAllInterruptsMasked ()
Defined at line 703 of file ../../src/devices/power/drivers/fusb302/registers.h