1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Revision ID"] pub revid: crate::Reg<revid::REVID_SPEC>, #[doc = "0x01 - External Break"] pub extbrk: crate::Reg<extbrk::EXTBRK_SPEC>, _reserved2: [u8; 21usize], #[doc = "0x17 - OCD Message Register"] pub ocdm: crate::Reg<ocdm::OCDM_SPEC>, #[doc = "0x18 - OCD Message Status"] pub ocdms: crate::Reg<ocdms::OCDMS_SPEC>, } #[doc = "EXTBRK register accessor: an alias for `Reg<EXTBRK_SPEC>`"] pub type EXTBRK = crate::Reg<extbrk::EXTBRK_SPEC>; #[doc = "External Break"] pub mod extbrk; #[doc = "OCDM register accessor: an alias for `Reg<OCDM_SPEC>`"] pub type OCDM = crate::Reg<ocdm::OCDM_SPEC>; #[doc = "OCD Message Register"] pub mod ocdm; #[doc = "OCDMS register accessor: an alias for `Reg<OCDMS_SPEC>`"] pub type OCDMS = crate::Reg<ocdms::OCDMS_SPEC>; #[doc = "OCD Message Status"] pub mod ocdms; #[doc = "REVID register accessor: an alias for `Reg<REVID_SPEC>`"] pub type REVID = crate::Reg<revid::REVID_SPEC>; #[doc = "Revision ID"] pub mod revid;