1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Port A Input Pins"] pub pina: crate::Reg<pina::PINA_SPEC>, #[doc = "0x01 - Port A Data Direction Register"] pub ddra: crate::Reg<ddra::DDRA_SPEC>, #[doc = "0x02 - Port A Data Register"] pub porta: crate::Reg<porta::PORTA_SPEC>, } #[doc = "DDRA register accessor: an alias for `Reg<DDRA_SPEC>`"] pub type DDRA = crate::Reg<ddra::DDRA_SPEC>; #[doc = "Port A Data Direction Register"] pub mod ddra; #[doc = "PINA register accessor: an alias for `Reg<PINA_SPEC>`"] pub type PINA = crate::Reg<pina::PINA_SPEC>; #[doc = "Port A Input Pins"] pub mod pina; #[doc = "PORTA register accessor: an alias for `Reg<PORTA_SPEC>`"] pub type PORTA = crate::Reg<porta::PORTA_SPEC>; #[doc = "Port A Data Register"] pub mod porta;