[−][src]Type Definition imxrt1062_pxp::ctrl::R
type R = R<u32, CTRL>;
Reader of register CTRL
Methods
impl R
[src]
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enables PXP operation with specified parameters
pub fn irq_enable(&self) -> IRQ_ENABLE_R
[src]
Bit 1 - Interrupt enable
pub fn next_irq_enable(&self) -> NEXT_IRQ_ENABLE_R
[src]
Bit 2 - Next command interrupt enable
pub fn enable_lcd_handshake(&self) -> ENABLE_LCD_HANDSHAKE_R
[src]
Bit 4 - Enable handshake with LCD controller
pub fn rsvd0(&self) -> RSVD0_R
[src]
Bits 5:7 - Reserved, always set to zero.
pub fn rotate(&self) -> ROTATE_R
[src]
Bits 8:9 - Indicates the clockwise rotation to be applied at the output buffer
pub fn hflip(&self) -> HFLIP_R
[src]
Bit 10 - Indicates that the output buffer should be flipped horizontally (effect applied before rotation).
pub fn vflip(&self) -> VFLIP_R
[src]
Bit 11 - Indicates that the output buffer should be flipped vertically (effect applied before rotation).
pub fn rsvd1(&self) -> RSVD1_R
[src]
Bits 12:21 - Reserved, always set to zero.
pub fn rot_pos(&self) -> ROT_POS_R
[src]
Bit 22 - This bit controls where rotation will occur in the PXP datapath
pub fn block_size(&self) -> BLOCK_SIZE_R
[src]
Bit 23 - Select the block size to process.
pub fn rsvd3(&self) -> RSVD3_R
[src]
Bits 24:27 - Reserved, always set to zero.
pub fn en_repeat(&self) -> EN_REPEAT_R
[src]
Bit 28 - Enable the PXP to run continuously
pub fn rsvd4(&self) -> RSVD4_R
[src]
Bit 29 - Reserved, always set to zero.
pub fn clkgate(&self) -> CLKGATE_R
[src]
Bit 30 - This bit must be set to zero for normal operation
pub fn sftrst(&self) -> SFTRST_R
[src]
Bit 31 - Set this bit to zero to enable normal PXP operation