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: REVID,
    #[doc = "0x01 - External Break"]
    pub extbrk: EXTBRK,
    _reserved2: [u8; 0x15],
    #[doc = "0x17 - OCD Message Register"]
    pub ocdm: OCDM,
    #[doc = "0x18 - OCD Message Status"]
    pub ocdms: OCDMS,
}
#[doc = "EXTBRK (rw) register accessor: an alias for `Reg<EXTBRK_SPEC>`"]
pub type EXTBRK = crate::Reg<extbrk::EXTBRK_SPEC>;
#[doc = "External Break"]
pub mod extbrk;
#[doc = "OCDM (rw) 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 (rw) 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 (rw) register accessor: an alias for `Reg<REVID_SPEC>`"]
pub type REVID = crate::Reg<revid::REVID_SPEC>;
#[doc = "Revision ID"]
pub mod revid;