1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[doc = r"Register block"]
#[repr(C)]
pub struct APPROTECT {
    #[doc = "0x00 - This register locks the APPROTECT.DISABLE register from being written to until next reset."]
    pub lock: LOCK,
    #[doc = "0x04 - This register disables the APPROTECT register and enables debug access to non-secure mode."]
    pub disable: DISABLE,
}
#[doc = "LOCK (rw) register accessor: an alias for `Reg<LOCK_SPEC>`"]
pub type LOCK = crate::Reg<lock::LOCK_SPEC>;
#[doc = "This register locks the APPROTECT.DISABLE register from being written to until next reset."]
pub mod lock;
#[doc = "DISABLE (rw) register accessor: an alias for `Reg<DISABLE_SPEC>`"]
pub type DISABLE = crate::Reg<disable::DISABLE_SPEC>;
#[doc = "This register disables the APPROTECT register and enables debug access to non-secure mode."]
pub mod disable;