Type Alias rp2040_pac::xip_ctrl::stat::R
source · pub type R = R<STAT_SPEC>;
Expand description
Register STAT
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
source§impl R
impl R
sourcepub fn flush_ready(&self) -> FLUSH_READY_R
pub fn flush_ready(&self) -> FLUSH_READY_R
Bit 0 - Reads as 0 while a cache flush is in progress, and 1 otherwise.
The cache is flushed whenever the XIP block is reset, and also
when requested via the FLUSH register.
sourcepub fn fifo_empty(&self) -> FIFO_EMPTY_R
pub fn fifo_empty(&self) -> FIFO_EMPTY_R
Bit 1 - When 1, indicates the XIP streaming FIFO is completely empty.
sourcepub fn fifo_full(&self) -> FIFO_FULL_R
pub fn fifo_full(&self) -> FIFO_FULL_R
Bit 2 - When 1, indicates the XIP streaming FIFO is completely full.
The streaming FIFO is 2 entries deep, so the full and empty
flag allow its level to be ascertained.