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 - Input Pins, Port B"] pub pinb: crate::Reg<pinb::PINB_SPEC>, #[doc = "0x01 - Data Direction Register, Port B"] pub ddrb: crate::Reg<ddrb::DDRB_SPEC>, #[doc = "0x02 - Data Register, Port B"] pub portb: crate::Reg<portb::PORTB_SPEC>, } #[doc = "DDRB register accessor: an alias for `Reg<DDRB_SPEC>`"] pub type DDRB = crate::Reg<ddrb::DDRB_SPEC>; #[doc = "Data Direction Register, Port B"] pub mod ddrb; #[doc = "PINB register accessor: an alias for `Reg<PINB_SPEC>`"] pub type PINB = crate::Reg<pinb::PINB_SPEC>; #[doc = "Input Pins, Port B"] pub mod pinb; #[doc = "PORTB register accessor: an alias for `Reg<PORTB_SPEC>`"] pub type PORTB = crate::Reg<portb::PORTB_SPEC>; #[doc = "Data Register, Port B"] pub mod portb;