[][src]Type Definition imxrt1062_pxp::ctrl_set::R

type R = R<u32, CTRL_SET>;

Reader of register CTRL_SET

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