pub struct Seccon { /* private fields */ }Expand description
Core/application-side security-controller register view. Source model only: no provisioning, authentication, lock, erase or lifecycle operation is performed. Unknown reset bits remain unknown; generated defaults are construction values, not observed device state.
Implementations§
Source§impl Seccon
impl Seccon
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
pub const fn cpu0stckcal(self) -> Reg<Cpu0stckcal, RW>
Sourcepub const fn msfcfg(self) -> Reg<Msfcfg, RW>
pub const fn msfcfg(self) -> Reg<Msfcfg, RW>
GLIKEY-protected one-way erase-disable locks until system reset, not reversible Boolean configuration. Protected by GLIKEY index3.
pub const fn cfpa_lc_state(self) -> Reg<CfpaLcState, R>
pub const fn ram_xen(self) -> Reg<RamXen, RW>
Sourcepub const fn ram_xen_dp(self) -> Reg<RamXenDp, RW>
pub const fn ram_xen_dp(self) -> Reg<RamXenDp, RW>
Protected by GLIKEY index2; unlike RAM_XEN this duplicate has no LOCK field.
pub const fn gdet0_ctrl(self) -> Reg<Gdet0Ctrl, RW>
pub const fn els_otp_lc_state(self) -> Reg<ElsOtpLcState, R>
pub const fn els_otp_lc_state_dp(self) -> Reg<ElsOtpLcStateDp, R>
pub const fn debug_lock_en(self) -> Reg<DebugLockEn, RW>
Sourcepub const fn debug_features(self) -> Reg<DebugFeatures, RW>
pub const fn debug_features(self) -> Reg<DebugFeatures, RW>
Reset on PoR only. Hardware reset bits are unknown, not guaranteed disabled or zero.
Sourcepub const fn debug_features_dp(self) -> Reg<DebugFeaturesDp, RW>
pub const fn debug_features_dp(self) -> Reg<DebugFeaturesDp, RW>
Protected by GLIKEY index1 with GLIKEY reset function. Do not assume the same reset behavior as PoR-only DEBUG_FEATURES.
Sourcepub const fn swd_access_cpu0(self) -> Reg<SwdAccessCpu0, RW>
pub const fn swd_access_cpu0(self) -> Reg<SwdAccessCpu0, RW>
ROM-used write-once register, reset only by POR. Readback encodings differ from write commands. Not an ordinary application configuration register; no command enum or operation is provided.
Sourcepub const fn debug_auth_beacon(self) -> Reg<DebugAuthBeacon, R>
pub const fn debug_auth_beacon(self) -> Reg<DebugAuthBeacon, R>
Application-side view after ROM handoff is read-only. The generic map RW covers ROM/hardware access; ROM sets this value before user code. Reset on PoR only.