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;