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 C Input Pins"] pub pinc: crate::Reg<pinc::PINC_SPEC>, #[doc = "0x01 - Port C Data Direction Register"] pub ddrc: crate::Reg<ddrc::DDRC_SPEC>, #[doc = "0x02 - Port C Data Register"] pub portc: crate::Reg<portc::PORTC_SPEC>, } #[doc = "DDRC register accessor: an alias for `Reg<DDRC_SPEC>`"] pub type DDRC = crate::Reg<ddrc::DDRC_SPEC>; #[doc = "Port C Data Direction Register"] pub mod ddrc; #[doc = "PINC register accessor: an alias for `Reg<PINC_SPEC>`"] pub type PINC = crate::Reg<pinc::PINC_SPEC>; #[doc = "Port C Input Pins"] pub mod pinc; #[doc = "PORTC register accessor: an alias for `Reg<PORTC_SPEC>`"] pub type PORTC = crate::Reg<portc::PORTC_SPEC>; #[doc = "Port C Data Register"] pub mod portc;