bl702_pac/
ef_data_1.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    _reserved0: [u8; 0x80],
5    #[doc = "0x80 - reg_key_slot_6_w0."]
6    pub reg_key_slot_6_w0: REG_KEY_SLOT_6_W0,
7    #[doc = "0x84 - reg_key_slot_6_w1."]
8    pub reg_key_slot_6_w1: REG_KEY_SLOT_6_W1,
9    #[doc = "0x88 - reg_key_slot_6_w2."]
10    pub reg_key_slot_6_w2: REG_KEY_SLOT_6_W2,
11    #[doc = "0x8c - reg_key_slot_6_w3."]
12    pub reg_key_slot_6_w3: REG_KEY_SLOT_6_W3,
13    #[doc = "0x90 - reg_key_slot_7_w0."]
14    pub reg_key_slot_7_w0: REG_KEY_SLOT_7_W0,
15    #[doc = "0x94 - reg_key_slot_7_w1."]
16    pub reg_key_slot_7_w1: REG_KEY_SLOT_7_W1,
17    #[doc = "0x98 - reg_key_slot_7_w2."]
18    pub reg_key_slot_7_w2: REG_KEY_SLOT_7_W2,
19    #[doc = "0x9c - reg_key_slot_7_w3."]
20    pub reg_key_slot_7_w3: REG_KEY_SLOT_7_W3,
21    #[doc = "0xa0 - reg_key_slot_8_w0."]
22    pub reg_key_slot_8_w0: REG_KEY_SLOT_8_W0,
23    #[doc = "0xa4 - reg_key_slot_8_w1."]
24    pub reg_key_slot_8_w1: REG_KEY_SLOT_8_W1,
25    #[doc = "0xa8 - reg_key_slot_8_w2."]
26    pub reg_key_slot_8_w2: REG_KEY_SLOT_8_W2,
27    #[doc = "0xac - reg_key_slot_8_w3."]
28    pub reg_key_slot_8_w3: REG_KEY_SLOT_8_W3,
29    #[doc = "0xb0 - reg_key_slot_9_w0."]
30    pub reg_key_slot_9_w0: REG_KEY_SLOT_9_W0,
31    #[doc = "0xb4 - reg_key_slot_9_w1."]
32    pub reg_key_slot_9_w1: REG_KEY_SLOT_9_W1,
33    #[doc = "0xb8 - reg_key_slot_9_w2."]
34    pub reg_key_slot_9_w2: REG_KEY_SLOT_9_W2,
35    #[doc = "0xbc - reg_key_slot_9_w3."]
36    pub reg_key_slot_9_w3: REG_KEY_SLOT_9_W3,
37    #[doc = "0xc0 - reg_key_slot_10_w0."]
38    pub reg_key_slot_10_w0: REG_KEY_SLOT_10_W0,
39    #[doc = "0xc4 - reg_key_slot_10_w1."]
40    pub reg_key_slot_10_w1: REG_KEY_SLOT_10_W1,
41    #[doc = "0xc8 - reg_key_slot_10_w2."]
42    pub reg_key_slot_10_w2: REG_KEY_SLOT_10_W2,
43    #[doc = "0xcc - reg_key_slot_10_w3."]
44    pub reg_key_slot_10_w3: REG_KEY_SLOT_10_W3,
45    #[doc = "0xd0 - reg_key_slot_11_w0."]
46    pub reg_key_slot_11_w0: REG_KEY_SLOT_11_W0,
47    #[doc = "0xd4 - reg_key_slot_11_w1."]
48    pub reg_key_slot_11_w1: REG_KEY_SLOT_11_W1,
49    #[doc = "0xd8 - reg_key_slot_11_w2."]
50    pub reg_key_slot_11_w2: REG_KEY_SLOT_11_W2,
51    #[doc = "0xdc - reg_key_slot_11_w3."]
52    pub reg_key_slot_11_w3: REG_KEY_SLOT_11_W3,
53    #[doc = "0xe0 - reg_data_1_lock."]
54    pub reg_data_1_lock: REG_DATA_1_LOCK,
55}
56#[doc = "reg_key_slot_6_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_6_W0_SPEC>`"]
57pub type REG_KEY_SLOT_6_W0 = crate::Reg<reg_key_slot_6_w0::REG_KEY_SLOT_6_W0_SPEC>;
58#[doc = "reg_key_slot_6_w0."]
59pub mod reg_key_slot_6_w0;
60#[doc = "reg_key_slot_6_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_6_W1_SPEC>`"]
61pub type REG_KEY_SLOT_6_W1 = crate::Reg<reg_key_slot_6_w1::REG_KEY_SLOT_6_W1_SPEC>;
62#[doc = "reg_key_slot_6_w1."]
63pub mod reg_key_slot_6_w1;
64#[doc = "reg_key_slot_6_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_6_W2_SPEC>`"]
65pub type REG_KEY_SLOT_6_W2 = crate::Reg<reg_key_slot_6_w2::REG_KEY_SLOT_6_W2_SPEC>;
66#[doc = "reg_key_slot_6_w2."]
67pub mod reg_key_slot_6_w2;
68#[doc = "reg_key_slot_6_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_6_W3_SPEC>`"]
69pub type REG_KEY_SLOT_6_W3 = crate::Reg<reg_key_slot_6_w3::REG_KEY_SLOT_6_W3_SPEC>;
70#[doc = "reg_key_slot_6_w3."]
71pub mod reg_key_slot_6_w3;
72#[doc = "reg_key_slot_7_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_7_W0_SPEC>`"]
73pub type REG_KEY_SLOT_7_W0 = crate::Reg<reg_key_slot_7_w0::REG_KEY_SLOT_7_W0_SPEC>;
74#[doc = "reg_key_slot_7_w0."]
75pub mod reg_key_slot_7_w0;
76#[doc = "reg_key_slot_7_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_7_W1_SPEC>`"]
77pub type REG_KEY_SLOT_7_W1 = crate::Reg<reg_key_slot_7_w1::REG_KEY_SLOT_7_W1_SPEC>;
78#[doc = "reg_key_slot_7_w1."]
79pub mod reg_key_slot_7_w1;
80#[doc = "reg_key_slot_7_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_7_W2_SPEC>`"]
81pub type REG_KEY_SLOT_7_W2 = crate::Reg<reg_key_slot_7_w2::REG_KEY_SLOT_7_W2_SPEC>;
82#[doc = "reg_key_slot_7_w2."]
83pub mod reg_key_slot_7_w2;
84#[doc = "reg_key_slot_7_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_7_W3_SPEC>`"]
85pub type REG_KEY_SLOT_7_W3 = crate::Reg<reg_key_slot_7_w3::REG_KEY_SLOT_7_W3_SPEC>;
86#[doc = "reg_key_slot_7_w3."]
87pub mod reg_key_slot_7_w3;
88#[doc = "reg_key_slot_8_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_8_W0_SPEC>`"]
89pub type REG_KEY_SLOT_8_W0 = crate::Reg<reg_key_slot_8_w0::REG_KEY_SLOT_8_W0_SPEC>;
90#[doc = "reg_key_slot_8_w0."]
91pub mod reg_key_slot_8_w0;
92#[doc = "reg_key_slot_8_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_8_W1_SPEC>`"]
93pub type REG_KEY_SLOT_8_W1 = crate::Reg<reg_key_slot_8_w1::REG_KEY_SLOT_8_W1_SPEC>;
94#[doc = "reg_key_slot_8_w1."]
95pub mod reg_key_slot_8_w1;
96#[doc = "reg_key_slot_8_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_8_W2_SPEC>`"]
97pub type REG_KEY_SLOT_8_W2 = crate::Reg<reg_key_slot_8_w2::REG_KEY_SLOT_8_W2_SPEC>;
98#[doc = "reg_key_slot_8_w2."]
99pub mod reg_key_slot_8_w2;
100#[doc = "reg_key_slot_8_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_8_W3_SPEC>`"]
101pub type REG_KEY_SLOT_8_W3 = crate::Reg<reg_key_slot_8_w3::REG_KEY_SLOT_8_W3_SPEC>;
102#[doc = "reg_key_slot_8_w3."]
103pub mod reg_key_slot_8_w3;
104#[doc = "reg_key_slot_9_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_9_W0_SPEC>`"]
105pub type REG_KEY_SLOT_9_W0 = crate::Reg<reg_key_slot_9_w0::REG_KEY_SLOT_9_W0_SPEC>;
106#[doc = "reg_key_slot_9_w0."]
107pub mod reg_key_slot_9_w0;
108#[doc = "reg_key_slot_9_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_9_W1_SPEC>`"]
109pub type REG_KEY_SLOT_9_W1 = crate::Reg<reg_key_slot_9_w1::REG_KEY_SLOT_9_W1_SPEC>;
110#[doc = "reg_key_slot_9_w1."]
111pub mod reg_key_slot_9_w1;
112#[doc = "reg_key_slot_9_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_9_W2_SPEC>`"]
113pub type REG_KEY_SLOT_9_W2 = crate::Reg<reg_key_slot_9_w2::REG_KEY_SLOT_9_W2_SPEC>;
114#[doc = "reg_key_slot_9_w2."]
115pub mod reg_key_slot_9_w2;
116#[doc = "reg_key_slot_9_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_9_W3_SPEC>`"]
117pub type REG_KEY_SLOT_9_W3 = crate::Reg<reg_key_slot_9_w3::REG_KEY_SLOT_9_W3_SPEC>;
118#[doc = "reg_key_slot_9_w3."]
119pub mod reg_key_slot_9_w3;
120#[doc = "reg_key_slot_10_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_10_W0_SPEC>`"]
121pub type REG_KEY_SLOT_10_W0 = crate::Reg<reg_key_slot_10_w0::REG_KEY_SLOT_10_W0_SPEC>;
122#[doc = "reg_key_slot_10_w0."]
123pub mod reg_key_slot_10_w0;
124#[doc = "reg_key_slot_10_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_10_W1_SPEC>`"]
125pub type REG_KEY_SLOT_10_W1 = crate::Reg<reg_key_slot_10_w1::REG_KEY_SLOT_10_W1_SPEC>;
126#[doc = "reg_key_slot_10_w1."]
127pub mod reg_key_slot_10_w1;
128#[doc = "reg_key_slot_10_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_10_W2_SPEC>`"]
129pub type REG_KEY_SLOT_10_W2 = crate::Reg<reg_key_slot_10_w2::REG_KEY_SLOT_10_W2_SPEC>;
130#[doc = "reg_key_slot_10_w2."]
131pub mod reg_key_slot_10_w2;
132#[doc = "reg_key_slot_10_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_10_W3_SPEC>`"]
133pub type REG_KEY_SLOT_10_W3 = crate::Reg<reg_key_slot_10_w3::REG_KEY_SLOT_10_W3_SPEC>;
134#[doc = "reg_key_slot_10_w3."]
135pub mod reg_key_slot_10_w3;
136#[doc = "reg_key_slot_11_w0 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_11_W0_SPEC>`"]
137pub type REG_KEY_SLOT_11_W0 = crate::Reg<reg_key_slot_11_w0::REG_KEY_SLOT_11_W0_SPEC>;
138#[doc = "reg_key_slot_11_w0."]
139pub mod reg_key_slot_11_w0;
140#[doc = "reg_key_slot_11_w1 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_11_W1_SPEC>`"]
141pub type REG_KEY_SLOT_11_W1 = crate::Reg<reg_key_slot_11_w1::REG_KEY_SLOT_11_W1_SPEC>;
142#[doc = "reg_key_slot_11_w1."]
143pub mod reg_key_slot_11_w1;
144#[doc = "reg_key_slot_11_w2 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_11_W2_SPEC>`"]
145pub type REG_KEY_SLOT_11_W2 = crate::Reg<reg_key_slot_11_w2::REG_KEY_SLOT_11_W2_SPEC>;
146#[doc = "reg_key_slot_11_w2."]
147pub mod reg_key_slot_11_w2;
148#[doc = "reg_key_slot_11_w3 (rw) register accessor: an alias for `Reg<REG_KEY_SLOT_11_W3_SPEC>`"]
149pub type REG_KEY_SLOT_11_W3 = crate::Reg<reg_key_slot_11_w3::REG_KEY_SLOT_11_W3_SPEC>;
150#[doc = "reg_key_slot_11_w3."]
151pub mod reg_key_slot_11_w3;
152#[doc = "reg_data_1_lock (rw) register accessor: an alias for `Reg<REG_DATA_1_LOCK_SPEC>`"]
153pub type REG_DATA_1_LOCK = crate::Reg<reg_data_1_lock::REG_DATA_1_LOCK_SPEC>;
154#[doc = "reg_data_1_lock."]
155pub mod reg_data_1_lock;