#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Control"] pub ctrl: crate::Reg, _reserved1: [u8; 0x03], #[doc = "0x04 - SEQ Control x"] pub seqctrl: [crate::Reg; 2], _reserved2: [u8; 0x02], #[doc = "0x08..0x18 - LUT Control x"] pub lutctrl: [crate::Reg; 4], } #[doc = "CTRL register accessor: an alias for `Reg`"] pub type CTRL = crate::Reg; #[doc = "Control"] pub mod ctrl; #[doc = "SEQCTRL register accessor: an alias for `Reg`"] pub type SEQCTRL = crate::Reg; #[doc = "SEQ Control x"] pub mod seqctrl; #[doc = "LUTCTRL register accessor: an alias for `Reg`"] pub type LUTCTRL = crate::Reg; #[doc = "LUT Control x"] pub mod lutctrl;