[][src]Type Definition imxrt1062_csi::csicr18::W

type W = W<u32, CSICR18>;

Writer for register CSICR18

Methods

impl W[src]

pub fn deinterlace_en(&mut self) -> DEINTERLACE_EN_W[src]

Bit 2 - This bit is used to select the output method When input is standard CCIR656 video.

pub fn parallel24_en(&mut self) -> PARALLEL24_EN_W[src]

Bit 3 - When input is parallel rgb888/yuv444 24bit, this bit can be enabled.

pub fn baseaddr_switch_en(&mut self) -> BASEADDR_SWITCH_EN_W[src]

Bit 4 - When this bit is enabled, CSI DMA will switch the base address according to BASEADDR_SWITCH_SEL rather than atomically by DMA completed

pub fn baseaddr_switch_sel(&mut self) -> BASEADDR_SWITCH_SEL_W[src]

Bit 5 - CSI 2 base addresses switching method. When using this bit, BASEADDR_SWITCH_EN is 1.

pub fn field0_done_ie(&mut self) -> FIELD0_DONE_IE_W[src]

Bit 6 - In interlace mode, fileld 0 means interrupt enabled.

pub fn dma_field1_done_ie(&mut self) -> DMA_FIELD1_DONE_IE_W[src]

Bit 7 - When in interlace mode, field 1 done interrupt enable.

pub fn last_dma_req_sel(&mut self) -> LAST_DMA_REQ_SEL_W[src]

Bit 8 - Choosing the last DMA request condition.

pub fn baseaddr_change_error_ie(&mut self) -> BASEADDR_CHANGE_ERROR_IE_W[src]

Bit 9 - Base address change error interrupt enable signal.

pub fn rgb888a_format_sel(&mut self) -> RGB888A_FORMAT_SEL_W[src]

Bit 10 - Output is 32-bit format.

pub fn ahb_hprot(&mut self) -> AHB_HPROT_W[src]

Bits 12:15 - Hprot value in AHB bus protocol.

pub fn mask_option(&mut self) -> MASK_OPTION_W[src]

Bits 18:19 - These bits used to choose the method to mask the CSI input.

pub fn csi_enable(&mut self) -> CSI_ENABLE_W[src]

Bit 31 - CSI global enable signal