avr_device/devices/atmega32u4/
portd.rs1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4 #[doc = "0x00 - Port D Input Pins"]
5 pub pind: PIND,
6 #[doc = "0x01 - Port D Data Direction Register"]
7 pub ddrd: DDRD,
8 #[doc = "0x02 - Port D Data Register"]
9 pub portd: PORTD,
10}
11#[doc = "DDRD (rw) register accessor: an alias for `Reg<DDRD_SPEC>`"]
12pub type DDRD = crate::Reg<ddrd::DDRD_SPEC>;
13#[doc = "Port D Data Direction Register"]
14pub mod ddrd;
15#[doc = "PIND (rw) register accessor: an alias for `Reg<PIND_SPEC>`"]
16pub type PIND = crate::Reg<pind::PIND_SPEC>;
17#[doc = "Port D Input Pins"]
18pub mod pind;
19#[doc = "PORTD (rw) register accessor: an alias for `Reg<PORTD_SPEC>`"]
20pub type PORTD = crate::Reg<portd::PORTD_SPEC>;
21#[doc = "Port D Data Register"]
22pub mod portd;