1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { _reserved0: [u8; 0x0600], #[doc = "0x600 - Block protect configuration register 0"] pub config0: crate::Reg<config0::CONFIG0_SPEC>, #[doc = "0x604 - Block protect configuration register 1"] pub config1: crate::Reg<config1::CONFIG1_SPEC>, #[doc = "0x608 - Disable protection mechanism in debug mode"] pub disableindebug: crate::Reg<disableindebug::DISABLEINDEBUG_SPEC>, } #[doc = "CONFIG0 register accessor: an alias for `Reg<CONFIG0_SPEC>`"] pub type CONFIG0 = crate::Reg<config0::CONFIG0_SPEC>; #[doc = "Block protect configuration register 0"] pub mod config0; #[doc = "CONFIG1 register accessor: an alias for `Reg<CONFIG1_SPEC>`"] pub type CONFIG1 = crate::Reg<config1::CONFIG1_SPEC>; #[doc = "Block protect configuration register 1"] pub mod config1; #[doc = "DISABLEINDEBUG register accessor: an alias for `Reg<DISABLEINDEBUG_SPEC>`"] pub type DISABLEINDEBUG = crate::Reg<disableindebug::DISABLEINDEBUG_SPEC>; #[doc = "Disable protection mechanism in debug mode"] pub mod disableindebug;