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

type W = W<u32, CTRL_SET>;

Writer for register CTRL_SET

Methods

impl W[src]

pub fn enable(&mut self) -> ENABLE_W[src]

Bit 0 - Enables PXP operation with specified parameters

pub fn irq_enable(&mut self) -> IRQ_ENABLE_W[src]

Bit 1 - Interrupt enable

pub fn next_irq_enable(&mut self) -> NEXT_IRQ_ENABLE_W[src]

Bit 2 - Next command interrupt enable

pub fn enable_lcd_handshake(&mut self) -> ENABLE_LCD_HANDSHAKE_W[src]

Bit 4 - Enable handshake with LCD controller

pub fn rotate(&mut self) -> ROTATE_W[src]

Bits 8:9 - Indicates the clockwise rotation to be applied at the output buffer

pub fn hflip(&mut self) -> HFLIP_W[src]

Bit 10 - Indicates that the output buffer should be flipped horizontally (effect applied before rotation).

pub fn vflip(&mut self) -> VFLIP_W[src]

Bit 11 - Indicates that the output buffer should be flipped vertically (effect applied before rotation).

pub fn rot_pos(&mut self) -> ROT_POS_W[src]

Bit 22 - This bit controls where rotation will occur in the PXP datapath

pub fn block_size(&mut self) -> BLOCK_SIZE_W[src]

Bit 23 - Select the block size to process.

pub fn en_repeat(&mut self) -> EN_REPEAT_W[src]

Bit 28 - Enable the PXP to run continuously

pub fn clkgate(&mut self) -> CLKGATE_W[src]

Bit 30 - This bit must be set to zero for normal operation

pub fn sftrst(&mut self) -> SFTRST_W[src]

Bit 31 - Set this bit to zero to enable normal PXP operation