#[repr(transparent)]pub struct StatClr(pub u32);Expand description
Status Register
Tuple Fields§
§0: u32Implementations§
Source§impl StatClr
impl StatClr
Sourcepub const fn irq(&self) -> StatClrIrq
pub const fn irq(&self) -> StatClrIrq
Indicates current PXP interrupt status
Sourcepub const fn set_irq(&mut self, val: StatClrIrq)
pub const fn set_irq(&mut self, val: StatClrIrq)
Indicates current PXP interrupt status
Sourcepub const fn axi_write_error(&self) -> StatClrAxiWriteError
pub const fn axi_write_error(&self) -> StatClrAxiWriteError
Indicates PXP encountered an AXI write error and processing has been terminated.
Sourcepub const fn set_axi_write_error(&mut self, val: StatClrAxiWriteError)
pub const fn set_axi_write_error(&mut self, val: StatClrAxiWriteError)
Indicates PXP encountered an AXI write error and processing has been terminated.
Sourcepub const fn axi_read_error(&self) -> StatClrAxiReadError
pub const fn axi_read_error(&self) -> StatClrAxiReadError
Indicates PXP encountered an AXI read error and processing has been terminated.
Sourcepub const fn set_axi_read_error(&mut self, val: StatClrAxiReadError)
pub const fn set_axi_read_error(&mut self, val: StatClrAxiReadError)
Indicates PXP encountered an AXI read error and processing has been terminated.
Sourcepub const fn next_irq(&self) -> bool
pub const fn next_irq(&self) -> bool
Indicates that a command issued with the “Next Command” functionality has been issued and that a new command may be initiated with a write to the PXP_NEXT register
Sourcepub const fn set_next_irq(&mut self, val: bool)
pub const fn set_next_irq(&mut self, val: bool)
Indicates that a command issued with the “Next Command” functionality has been issued and that a new command may be initiated with a write to the PXP_NEXT register
Sourcepub const fn axi_error_id(&self) -> u8
pub const fn axi_error_id(&self) -> u8
Indicates the AXI ID of the failing bus operation.
Sourcepub const fn set_axi_error_id(&mut self, val: u8)
pub const fn set_axi_error_id(&mut self, val: u8)
Indicates the AXI ID of the failing bus operation.
Sourcepub const fn lut_dma_load_done_irq(&self) -> StatClrLutDmaLoadDoneIrq
pub const fn lut_dma_load_done_irq(&self) -> StatClrLutDmaLoadDoneIrq
Indicates that the LUT DMA transfer has completed.
Sourcepub const fn set_lut_dma_load_done_irq(&mut self, val: StatClrLutDmaLoadDoneIrq)
pub const fn set_lut_dma_load_done_irq(&mut self, val: StatClrLutDmaLoadDoneIrq)
Indicates that the LUT DMA transfer has completed.
Sourcepub const fn blocky(&self) -> u8
pub const fn blocky(&self) -> u8
Indicates the X coordinate of the block currently being rendered.
Sourcepub const fn set_blocky(&mut self, val: u8)
pub const fn set_blocky(&mut self, val: u8)
Indicates the X coordinate of the block currently being rendered.
Sourcepub const fn blockx(&self) -> u8
pub const fn blockx(&self) -> u8
Indicates the X coordinate of the block currently being rendered.
Sourcepub const fn set_blockx(&mut self, val: u8)
pub const fn set_blockx(&mut self, val: u8)
Indicates the X coordinate of the block currently being rendered.