Struct efm32gg11b_pac::efm32gg11b840::qspi0::irqstatus::W
source · pub struct W(_);
Expand description
Register IRQSTATUS
writer
Implementations§
source§impl W
impl W
sourcepub fn modemfail(&mut self) -> MODEMFAIL_W<'_, 0>
pub fn modemfail(&mut self) -> MODEMFAIL_W<'_, 0>
Bit 0 - Mode M Failure
sourcepub fn underflowdet(&mut self) -> UNDERFLOWDET_W<'_, 1>
pub fn underflowdet(&mut self) -> UNDERFLOWDET_W<'_, 1>
Bit 1 - Underflow Detected
sourcepub fn indirectopdone(&mut self) -> INDIRECTOPDONE_W<'_, 2>
pub fn indirectopdone(&mut self) -> INDIRECTOPDONE_W<'_, 2>
Bit 2 - Indirect Operation Complete
sourcepub fn indirectreadreject(&mut self) -> INDIRECTREADREJECT_W<'_, 3>
pub fn indirectreadreject(&mut self) -> INDIRECTREADREJECT_W<'_, 3>
Bit 3 - Indirect Operation Was Requested but Could Not Be Accepted
sourcepub fn protwrattempt(&mut self) -> PROTWRATTEMPT_W<'_, 4>
pub fn protwrattempt(&mut self) -> PROTWRATTEMPT_W<'_, 4>
Bit 4 - Write to Protected Area Was Attempted and Rejected
sourcepub fn illegalaccessdet(&mut self) -> ILLEGALACCESSDET_W<'_, 5>
pub fn illegalaccessdet(&mut self) -> ILLEGALACCESSDET_W<'_, 5>
Bit 5 - Illegal Memory Access Has Been Detected
sourcepub fn indirectxferlevelbreach(&mut self) -> INDIRECTXFERLEVELBREACH_W<'_, 6>
pub fn indirectxferlevelbreach(&mut self) -> INDIRECTXFERLEVELBREACH_W<'_, 6>
Bit 6 - Indirect Transfer Watermark Level Breached
sourcepub fn recvoverflow(&mut self) -> RECVOVERFLOW_W<'_, 7>
pub fn recvoverflow(&mut self) -> RECVOVERFLOW_W<'_, 7>
Bit 7 - Receive Overflow
sourcepub fn txfifonotfull(&mut self) -> TXFIFONOTFULL_W<'_, 8>
pub fn txfifonotfull(&mut self) -> TXFIFONOTFULL_W<'_, 8>
Bit 8 - Small TX FIFO Not Full
sourcepub fn txfifofull(&mut self) -> TXFIFOFULL_W<'_, 9>
pub fn txfifofull(&mut self) -> TXFIFOFULL_W<'_, 9>
Bit 9 - Small TX FIFO Full
sourcepub fn rxfifonotempty(&mut self) -> RXFIFONOTEMPTY_W<'_, 10>
pub fn rxfifonotempty(&mut self) -> RXFIFONOTEMPTY_W<'_, 10>
Bit 10 - Small RX FIFO Not Empty
sourcepub fn rxfifofull(&mut self) -> RXFIFOFULL_W<'_, 11>
pub fn rxfifofull(&mut self) -> RXFIFOFULL_W<'_, 11>
Bit 11 - Small RX FIFO Full
sourcepub fn indrdsramfull(&mut self) -> INDRDSRAMFULL_W<'_, 12>
pub fn indrdsramfull(&mut self) -> INDRDSRAMFULL_W<'_, 12>
Bit 12 - Indirect Read Partition Overflow
sourcepub fn pollexpint(&mut self) -> POLLEXPINT_W<'_, 13>
pub fn pollexpint(&mut self) -> POLLEXPINT_W<'_, 13>
Bit 13 - The Maximum Number of Programmed Polls Cycles is Expired
sourcepub fn stigreqint(&mut self) -> STIGREQINT_W<'_, 14>
pub fn stigreqint(&mut self) -> STIGREQINT_W<'_, 14>
Bit 14 - The Controller is Ready for Getting Another STIG Request
sourcepub fn rxcrcdataerr(&mut self) -> RXCRCDATAERR_W<'_, 16>
pub fn rxcrcdataerr(&mut self) -> RXCRCDATAERR_W<'_, 16>
Bit 16 - RX CRC Data Error
sourcepub fn rxcrcdataval(&mut self) -> RXCRCDATAVAL_W<'_, 17>
pub fn rxcrcdataval(&mut self) -> RXCRCDATAVAL_W<'_, 17>
Bit 17 - RX CRC Data Valid
sourcepub fn txcrcchunkbrk(&mut self) -> TXCRCCHUNKBRK_W<'_, 18>
pub fn txcrcchunkbrk(&mut self) -> TXCRCCHUNKBRK_W<'_, 18>
Bit 18 - TX CRC Chunk Was Broken