1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - MCU Control Register"] pub mcucr: crate::Reg<mcucr::MCUCR_SPEC>, _reserved1: [u8; 4usize], #[doc = "0x05 - General Interrupt Flag Register"] pub gifr: crate::Reg<gifr::GIFR_SPEC>, #[doc = "0x06 - General Interrupt Control Register"] pub gicr: crate::Reg<gicr::GICR_SPEC>, } #[doc = "GICR register accessor: an alias for `Reg<GICR_SPEC>`"] pub type GICR = crate::Reg<gicr::GICR_SPEC>; #[doc = "General Interrupt Control Register"] pub mod gicr; #[doc = "GIFR register accessor: an alias for `Reg<GIFR_SPEC>`"] pub type GIFR = crate::Reg<gifr::GIFR_SPEC>; #[doc = "General Interrupt Flag Register"] pub mod gifr; #[doc = "MCUCR register accessor: an alias for `Reg<MCUCR_SPEC>`"] pub type MCUCR = crate::Reg<mcucr::MCUCR_SPEC>; #[doc = "MCU Control Register"] pub mod mcucr;