Struct imxrt_ral::lcdif::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 79 fields
pub CTRL: RWRegister<u32>,
pub CTRL_SET: RWRegister<u32>,
pub CTRL_CLR: RWRegister<u32>,
pub CTRL_TOG: RWRegister<u32>,
pub CTRL1: RWRegister<u32>,
pub CTRL1_SET: RWRegister<u32>,
pub CTRL1_CLR: RWRegister<u32>,
pub CTRL1_TOG: RWRegister<u32>,
pub CTRL2: RWRegister<u32>,
pub CTRL2_SET: RWRegister<u32>,
pub CTRL2_CLR: RWRegister<u32>,
pub CTRL2_TOG: RWRegister<u32>,
pub TRANSFER_COUNT: RWRegister<u32>,
pub CUR_BUF: RWRegister<u32>,
pub NEXT_BUF: RWRegister<u32>,
pub VDCTRL0: RWRegister<u32>,
pub VDCTRL0_SET: RWRegister<u32>,
pub VDCTRL0_CLR: RWRegister<u32>,
pub VDCTRL0_TOG: RWRegister<u32>,
pub VDCTRL1: RWRegister<u32>,
pub VDCTRL2: RWRegister<u32>,
pub VDCTRL3: RWRegister<u32>,
pub VDCTRL4: RWRegister<u32>,
pub BM_ERROR_STAT: RWRegister<u32>,
pub CRC_STAT: RWRegister<u32>,
pub STAT: RORegister<u32>,
pub PIGEONCTRL0: RWRegister<u32>,
pub PIGEONCTRL0_SET: RWRegister<u32>,
pub PIGEONCTRL0_CLR: RWRegister<u32>,
pub PIGEONCTRL0_TOG: RWRegister<u32>,
pub PIGEONCTRL1: RWRegister<u32>,
pub PIGEONCTRL1_SET: RWRegister<u32>,
pub PIGEONCTRL1_CLR: RWRegister<u32>,
pub PIGEONCTRL1_TOG: RWRegister<u32>,
pub PIGEONCTRL2: RWRegister<u32>,
pub PIGEONCTRL2_SET: RWRegister<u32>,
pub PIGEONCTRL2_CLR: RWRegister<u32>,
pub PIGEONCTRL2_TOG: RWRegister<u32>,
pub PIGEON_0_0: RWRegister<u32>,
pub PIGEON_0_1: RWRegister<u32>,
pub PIGEON_0_2: RWRegister<u32>,
pub PIGEON_1_0: RWRegister<u32>,
pub PIGEON_1_1: RWRegister<u32>,
pub PIGEON_1_2: RWRegister<u32>,
pub PIGEON_2_0: RWRegister<u32>,
pub PIGEON_2_1: RWRegister<u32>,
pub PIGEON_2_2: RWRegister<u32>,
pub PIGEON_3_0: RWRegister<u32>,
pub PIGEON_3_1: RWRegister<u32>,
pub PIGEON_3_2: RWRegister<u32>,
pub PIGEON_4_0: RWRegister<u32>,
pub PIGEON_4_1: RWRegister<u32>,
pub PIGEON_4_2: RWRegister<u32>,
pub PIGEON_5_0: RWRegister<u32>,
pub PIGEON_5_1: RWRegister<u32>,
pub PIGEON_5_2: RWRegister<u32>,
pub PIGEON_6_0: RWRegister<u32>,
pub PIGEON_6_1: RWRegister<u32>,
pub PIGEON_6_2: RWRegister<u32>,
pub PIGEON_7_0: RWRegister<u32>,
pub PIGEON_7_1: RWRegister<u32>,
pub PIGEON_7_2: RWRegister<u32>,
pub PIGEON_8_0: RWRegister<u32>,
pub PIGEON_8_1: RWRegister<u32>,
pub PIGEON_8_2: RWRegister<u32>,
pub PIGEON_9_0: RWRegister<u32>,
pub PIGEON_9_1: RWRegister<u32>,
pub PIGEON_9_2: RWRegister<u32>,
pub PIGEON_10_0: RWRegister<u32>,
pub PIGEON_10_1: RWRegister<u32>,
pub PIGEON_10_2: RWRegister<u32>,
pub PIGEON_11_0: RWRegister<u32>,
pub PIGEON_11_1: RWRegister<u32>,
pub PIGEON_11_2: RWRegister<u32>,
pub LUT_CTRL: RWRegister<u32>,
pub LUT0_ADDR: RWRegister<u32>,
pub LUT0_DATA: RWRegister<u32>,
pub LUT1_ADDR: RWRegister<u32>,
pub LUT1_DATA: RWRegister<u32>,
/* private fields */
}
Expand description
LCDIF Register Reference Index
Fields§
§CTRL: RWRegister<u32>
LCDIF General Control Register
CTRL_SET: RWRegister<u32>
LCDIF General Control Register
CTRL_CLR: RWRegister<u32>
LCDIF General Control Register
CTRL_TOG: RWRegister<u32>
LCDIF General Control Register
CTRL1: RWRegister<u32>
LCDIF General Control1 Register
CTRL1_SET: RWRegister<u32>
LCDIF General Control1 Register
CTRL1_CLR: RWRegister<u32>
LCDIF General Control1 Register
CTRL1_TOG: RWRegister<u32>
LCDIF General Control1 Register
CTRL2: RWRegister<u32>
LCDIF General Control2 Register
CTRL2_SET: RWRegister<u32>
LCDIF General Control2 Register
CTRL2_CLR: RWRegister<u32>
LCDIF General Control2 Register
CTRL2_TOG: RWRegister<u32>
LCDIF General Control2 Register
TRANSFER_COUNT: RWRegister<u32>
LCDIF Horizontal and Vertical Valid Data Count Register
CUR_BUF: RWRegister<u32>
LCD Interface Current Buffer Address Register
NEXT_BUF: RWRegister<u32>
LCD Interface Next Buffer Address Register
VDCTRL0: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
VDCTRL0_SET: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
VDCTRL0_CLR: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
VDCTRL0_TOG: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
VDCTRL1: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register1
VDCTRL2: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register2
VDCTRL3: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register3
VDCTRL4: RWRegister<u32>
LCDIF VSYNC Mode and Dotclk Mode Control Register4
BM_ERROR_STAT: RWRegister<u32>
Bus Master Error Status Register
CRC_STAT: RWRegister<u32>
CRC Status Register
STAT: RORegister<u32>
LCD Interface Status Register
PIGEONCTRL0: RWRegister<u32>
LCDIF Pigeon Mode Control0 Register
PIGEONCTRL0_SET: RWRegister<u32>
LCDIF Pigeon Mode Control0 Register
PIGEONCTRL0_CLR: RWRegister<u32>
LCDIF Pigeon Mode Control0 Register
PIGEONCTRL0_TOG: RWRegister<u32>
LCDIF Pigeon Mode Control0 Register
PIGEONCTRL1: RWRegister<u32>
LCDIF Pigeon Mode Control1 Register
PIGEONCTRL1_SET: RWRegister<u32>
LCDIF Pigeon Mode Control1 Register
PIGEONCTRL1_CLR: RWRegister<u32>
LCDIF Pigeon Mode Control1 Register
PIGEONCTRL1_TOG: RWRegister<u32>
LCDIF Pigeon Mode Control1 Register
PIGEONCTRL2: RWRegister<u32>
LCDIF Pigeon Mode Control2 Register
PIGEONCTRL2_SET: RWRegister<u32>
LCDIF Pigeon Mode Control2 Register
PIGEONCTRL2_CLR: RWRegister<u32>
LCDIF Pigeon Mode Control2 Register
PIGEONCTRL2_TOG: RWRegister<u32>
LCDIF Pigeon Mode Control2 Register
PIGEON_0_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_0_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_0_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_1_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_1_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_1_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_2_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_2_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_2_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_3_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_3_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_3_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_4_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_4_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_4_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_5_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_5_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_5_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_6_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_6_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_6_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_7_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_7_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_7_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_8_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_8_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_8_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_9_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_9_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_9_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_10_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_10_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_10_2: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_11_0: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_11_1: RWRegister<u32>
Panel Interface Signal Generator Register
PIGEON_11_2: RWRegister<u32>
Panel Interface Signal Generator Register
LUT_CTRL: RWRegister<u32>
Lookup Table Data Register.
LUT0_ADDR: RWRegister<u32>
Lookup Table Control Register.
LUT0_DATA: RWRegister<u32>
Lookup Table Data Register.
LUT1_ADDR: RWRegister<u32>
Lookup Table Control Register.
LUT1_DATA: RWRegister<u32>
Lookup Table Data Register.