#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Port P3.0 mapping register"] pub p3map0: crate::Reg, #[doc = "0x01 - Port P3.1 mapping register"] pub p3map1: crate::Reg, #[doc = "0x02 - Port P3.2 mapping register"] pub p3map2: crate::Reg, #[doc = "0x03 - Port P3.3 mapping register"] pub p3map3: crate::Reg, #[doc = "0x04 - Port P3.4 mapping register"] pub p3map4: crate::Reg, #[doc = "0x05 - Port P3.5 mapping register"] pub p3map5: crate::Reg, #[doc = "0x06 - Port P3.6 mapping register"] pub p3map6: crate::Reg, #[doc = "0x07 - Port P3.7 mapping register"] pub p3map7: crate::Reg, } #[doc = "P3MAP0 register accessor: an alias for `Reg`"] pub type P3MAP0 = crate::Reg; #[doc = "Port P3.0 mapping register"] pub mod p3map0; #[doc = "P3MAP1 register accessor: an alias for `Reg`"] pub type P3MAP1 = crate::Reg; #[doc = "Port P3.1 mapping register"] pub mod p3map1; #[doc = "P3MAP2 register accessor: an alias for `Reg`"] pub type P3MAP2 = crate::Reg; #[doc = "Port P3.2 mapping register"] pub mod p3map2; #[doc = "P3MAP3 register accessor: an alias for `Reg`"] pub type P3MAP3 = crate::Reg; #[doc = "Port P3.3 mapping register"] pub mod p3map3; #[doc = "P3MAP4 register accessor: an alias for `Reg`"] pub type P3MAP4 = crate::Reg; #[doc = "Port P3.4 mapping register"] pub mod p3map4; #[doc = "P3MAP5 register accessor: an alias for `Reg`"] pub type P3MAP5 = crate::Reg; #[doc = "Port P3.5 mapping register"] pub mod p3map5; #[doc = "P3MAP6 register accessor: an alias for `Reg`"] pub type P3MAP6 = crate::Reg; #[doc = "Port P3.6 mapping register"] pub mod p3map6; #[doc = "P3MAP7 register accessor: an alias for `Reg`"] pub type P3MAP7 = crate::Reg; #[doc = "Port P3.7 mapping register"] pub mod p3map7;