pub struct Lcdif { /* private fields */ }Expand description
LCDIF Register Reference Index
Implementations§
Source§impl Lcdif
impl Lcdif
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn transfer_count(self) -> Reg<TransferCount, RW>
pub const fn transfer_count(self) -> Reg<TransferCount, RW>
LCDIF Horizontal and Vertical Valid Data Count Register
Sourcepub const fn vdctrl0(self) -> Reg<Vdctrl0, RW>
pub const fn vdctrl0(self) -> Reg<Vdctrl0, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
Sourcepub const fn vdctrl0_set(self) -> Reg<Vdctrl0Set, RW>
pub const fn vdctrl0_set(self) -> Reg<Vdctrl0Set, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
Sourcepub const fn vdctrl0_clr(self) -> Reg<Vdctrl0Clr, RW>
pub const fn vdctrl0_clr(self) -> Reg<Vdctrl0Clr, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
Sourcepub const fn vdctrl0_tog(self) -> Reg<Vdctrl0Tog, RW>
pub const fn vdctrl0_tog(self) -> Reg<Vdctrl0Tog, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register0
Sourcepub const fn vdctrl1(self) -> Reg<Vdctrl1, RW>
pub const fn vdctrl1(self) -> Reg<Vdctrl1, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register1
Sourcepub const fn vdctrl2(self) -> Reg<Vdctrl2, RW>
pub const fn vdctrl2(self) -> Reg<Vdctrl2, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register2
Sourcepub const fn vdctrl3(self) -> Reg<Vdctrl3, RW>
pub const fn vdctrl3(self) -> Reg<Vdctrl3, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register3
Sourcepub const fn vdctrl4(self) -> Reg<Vdctrl4, RW>
pub const fn vdctrl4(self) -> Reg<Vdctrl4, RW>
LCDIF VSYNC Mode and Dotclk Mode Control Register4
Sourcepub const fn bm_error_stat(self) -> Reg<BmErrorStat, RW>
pub const fn bm_error_stat(self) -> Reg<BmErrorStat, RW>
Bus Master Error Status Register
Sourcepub const fn pigeonctrl0(self) -> Reg<Pigeonctrl0, RW>
pub const fn pigeonctrl0(self) -> Reg<Pigeonctrl0, RW>
LCDIF Pigeon Mode Control0 Register
Sourcepub const fn pigeonctrl0_set(self) -> Reg<Pigeonctrl0Set, RW>
pub const fn pigeonctrl0_set(self) -> Reg<Pigeonctrl0Set, RW>
LCDIF Pigeon Mode Control0 Register
Sourcepub const fn pigeonctrl0_clr(self) -> Reg<Pigeonctrl0Clr, RW>
pub const fn pigeonctrl0_clr(self) -> Reg<Pigeonctrl0Clr, RW>
LCDIF Pigeon Mode Control0 Register
Sourcepub const fn pigeonctrl0_tog(self) -> Reg<Pigeonctrl0Tog, RW>
pub const fn pigeonctrl0_tog(self) -> Reg<Pigeonctrl0Tog, RW>
LCDIF Pigeon Mode Control0 Register
Sourcepub const fn pigeonctrl1(self) -> Reg<Pigeonctrl1, RW>
pub const fn pigeonctrl1(self) -> Reg<Pigeonctrl1, RW>
LCDIF Pigeon Mode Control1 Register
Sourcepub const fn pigeonctrl1_set(self) -> Reg<Pigeonctrl1Set, RW>
pub const fn pigeonctrl1_set(self) -> Reg<Pigeonctrl1Set, RW>
LCDIF Pigeon Mode Control1 Register
Sourcepub const fn pigeonctrl1_clr(self) -> Reg<Pigeonctrl1Clr, RW>
pub const fn pigeonctrl1_clr(self) -> Reg<Pigeonctrl1Clr, RW>
LCDIF Pigeon Mode Control1 Register
Sourcepub const fn pigeonctrl1_tog(self) -> Reg<Pigeonctrl1Tog, RW>
pub const fn pigeonctrl1_tog(self) -> Reg<Pigeonctrl1Tog, RW>
LCDIF Pigeon Mode Control1 Register
Sourcepub const fn pigeonctrl2(self) -> Reg<Pigeonctrl2, RW>
pub const fn pigeonctrl2(self) -> Reg<Pigeonctrl2, RW>
LCDIF Pigeon Mode Control2 Register
Sourcepub const fn pigeonctrl2_set(self) -> Reg<Pigeonctrl2Set, RW>
pub const fn pigeonctrl2_set(self) -> Reg<Pigeonctrl2Set, RW>
LCDIF Pigeon Mode Control2 Register
Sourcepub const fn pigeonctrl2_clr(self) -> Reg<Pigeonctrl2Clr, RW>
pub const fn pigeonctrl2_clr(self) -> Reg<Pigeonctrl2Clr, RW>
LCDIF Pigeon Mode Control2 Register
Sourcepub const fn pigeonctrl2_tog(self) -> Reg<Pigeonctrl2Tog, RW>
pub const fn pigeonctrl2_tog(self) -> Reg<Pigeonctrl2Tog, RW>
LCDIF Pigeon Mode Control2 Register
Sourcepub const fn pigeon_0_0(self) -> Reg<Pigeon00, RW>
pub const fn pigeon_0_0(self) -> Reg<Pigeon00, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_0_1(self) -> Reg<Pigeon01, RW>
pub const fn pigeon_0_1(self) -> Reg<Pigeon01, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_0_2(self) -> Reg<Pigeon02, RW>
pub const fn pigeon_0_2(self) -> Reg<Pigeon02, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_1_0(self) -> Reg<Pigeon10, RW>
pub const fn pigeon_1_0(self) -> Reg<Pigeon10, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_1_1(self) -> Reg<Pigeon11, RW>
pub const fn pigeon_1_1(self) -> Reg<Pigeon11, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_1_2(self) -> Reg<Pigeon12, RW>
pub const fn pigeon_1_2(self) -> Reg<Pigeon12, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_2_0(self) -> Reg<Pigeon20, RW>
pub const fn pigeon_2_0(self) -> Reg<Pigeon20, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_2_1(self) -> Reg<Pigeon21, RW>
pub const fn pigeon_2_1(self) -> Reg<Pigeon21, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_2_2(self) -> Reg<Pigeon22, RW>
pub const fn pigeon_2_2(self) -> Reg<Pigeon22, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_3_0(self) -> Reg<Pigeon30, RW>
pub const fn pigeon_3_0(self) -> Reg<Pigeon30, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_3_1(self) -> Reg<Pigeon31, RW>
pub const fn pigeon_3_1(self) -> Reg<Pigeon31, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_3_2(self) -> Reg<Pigeon32, RW>
pub const fn pigeon_3_2(self) -> Reg<Pigeon32, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_4_0(self) -> Reg<Pigeon40, RW>
pub const fn pigeon_4_0(self) -> Reg<Pigeon40, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_4_1(self) -> Reg<Pigeon41, RW>
pub const fn pigeon_4_1(self) -> Reg<Pigeon41, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_4_2(self) -> Reg<Pigeon42, RW>
pub const fn pigeon_4_2(self) -> Reg<Pigeon42, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_5_0(self) -> Reg<Pigeon50, RW>
pub const fn pigeon_5_0(self) -> Reg<Pigeon50, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_5_1(self) -> Reg<Pigeon51, RW>
pub const fn pigeon_5_1(self) -> Reg<Pigeon51, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_5_2(self) -> Reg<Pigeon52, RW>
pub const fn pigeon_5_2(self) -> Reg<Pigeon52, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_6_0(self) -> Reg<Pigeon60, RW>
pub const fn pigeon_6_0(self) -> Reg<Pigeon60, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_6_1(self) -> Reg<Pigeon61, RW>
pub const fn pigeon_6_1(self) -> Reg<Pigeon61, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_6_2(self) -> Reg<Pigeon62, RW>
pub const fn pigeon_6_2(self) -> Reg<Pigeon62, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_7_0(self) -> Reg<Pigeon70, RW>
pub const fn pigeon_7_0(self) -> Reg<Pigeon70, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_7_1(self) -> Reg<Pigeon71, RW>
pub const fn pigeon_7_1(self) -> Reg<Pigeon71, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_7_2(self) -> Reg<Pigeon72, RW>
pub const fn pigeon_7_2(self) -> Reg<Pigeon72, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_8_0(self) -> Reg<Pigeon80, RW>
pub const fn pigeon_8_0(self) -> Reg<Pigeon80, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_8_1(self) -> Reg<Pigeon81, RW>
pub const fn pigeon_8_1(self) -> Reg<Pigeon81, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_8_2(self) -> Reg<Pigeon82, RW>
pub const fn pigeon_8_2(self) -> Reg<Pigeon82, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_9_0(self) -> Reg<Pigeon90, RW>
pub const fn pigeon_9_0(self) -> Reg<Pigeon90, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_9_1(self) -> Reg<Pigeon91, RW>
pub const fn pigeon_9_1(self) -> Reg<Pigeon91, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_9_2(self) -> Reg<Pigeon92, RW>
pub const fn pigeon_9_2(self) -> Reg<Pigeon92, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_10_0(self) -> Reg<Pigeon100, RW>
pub const fn pigeon_10_0(self) -> Reg<Pigeon100, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_10_1(self) -> Reg<Pigeon101, RW>
pub const fn pigeon_10_1(self) -> Reg<Pigeon101, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_10_2(self) -> Reg<Pigeon102, RW>
pub const fn pigeon_10_2(self) -> Reg<Pigeon102, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_11_0(self) -> Reg<Pigeon110, RW>
pub const fn pigeon_11_0(self) -> Reg<Pigeon110, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_11_1(self) -> Reg<Pigeon111, RW>
pub const fn pigeon_11_1(self) -> Reg<Pigeon111, RW>
Panel Interface Signal Generator Register
Sourcepub const fn pigeon_11_2(self) -> Reg<Pigeon112, RW>
pub const fn pigeon_11_2(self) -> Reg<Pigeon112, RW>
Panel Interface Signal Generator Register