1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4 #[doc = "0x00 - Lock Bits Word 0"]
5 pub lockbit_word0: crate::Reg<lockbit_word0::LOCKBIT_WORD0_SPEC>,
6 #[doc = "0x04 - Lock Bits Word 1"]
7 pub lockbit_word1: crate::Reg<lockbit_word1::LOCKBIT_WORD1_SPEC>,
8 #[doc = "0x08 - Lock Bits Word 2"]
9 pub lockbit_word2: crate::Reg<lockbit_word2::LOCKBIT_WORD2_SPEC>,
10 #[doc = "0x0c - Lock Bits Word 3"]
11 pub lockbit_word3: crate::Reg<lockbit_word3::LOCKBIT_WORD3_SPEC>,
12}
13#[doc = "LOCKBIT_WORD0 register accessor: an alias for `Reg<LOCKBIT_WORD0_SPEC>`"]
14pub type LOCKBIT_WORD0 = crate::Reg<lockbit_word0::LOCKBIT_WORD0_SPEC>;
15#[doc = "Lock Bits Word 0"]
16pub mod lockbit_word0;
17#[doc = "LOCKBIT_WORD1 register accessor: an alias for `Reg<LOCKBIT_WORD1_SPEC>`"]
18pub type LOCKBIT_WORD1 = crate::Reg<lockbit_word1::LOCKBIT_WORD1_SPEC>;
19#[doc = "Lock Bits Word 1"]
20pub mod lockbit_word1;
21#[doc = "LOCKBIT_WORD2 register accessor: an alias for `Reg<LOCKBIT_WORD2_SPEC>`"]
22pub type LOCKBIT_WORD2 = crate::Reg<lockbit_word2::LOCKBIT_WORD2_SPEC>;
23#[doc = "Lock Bits Word 2"]
24pub mod lockbit_word2;
25#[doc = "LOCKBIT_WORD3 register accessor: an alias for `Reg<LOCKBIT_WORD3_SPEC>`"]
26pub type LOCKBIT_WORD3 = crate::Reg<lockbit_word3::LOCKBIT_WORD3_SPEC>;
27#[doc = "Lock Bits Word 3"]
28pub mod lockbit_word3;