1#[repr(C)]
2#[cfg_attr(feature = "impl-register-debug", derive(Debug))]
3#[doc = "Register block"]
4pub struct RegisterBlock {
5 wr_dis: WR_DIS,
6 blk0_backup1_w1: BLK0_BACKUP1_W1,
7 blk0_backup1_w2: BLK0_BACKUP1_W2,
8 blk0_backup1_w3: BLK0_BACKUP1_W3,
9 blk0_backup1_w4: BLK0_BACKUP1_W4,
10 blk0_backup1_w5: BLK0_BACKUP1_W5,
11 blk0_backup2_w1: BLK0_BACKUP2_W1,
12 blk0_backup2_w2: BLK0_BACKUP2_W2,
13 blk0_backup2_w3: BLK0_BACKUP2_W3,
14 blk0_backup2_w4: BLK0_BACKUP2_W4,
15 blk0_backup2_w5: BLK0_BACKUP2_W5,
16 blk0_backup3_w1: BLK0_BACKUP3_W1,
17 blk0_backup3_w2: BLK0_BACKUP3_W2,
18 blk0_backup3_w3: BLK0_BACKUP3_W3,
19 blk0_backup3_w4: BLK0_BACKUP3_W4,
20 blk0_backup3_w5: BLK0_BACKUP3_W5,
21 blk0_backup4_w1: BLK0_BACKUP4_W1,
22 blk0_backup4_w2: BLK0_BACKUP4_W2,
23 blk0_backup4_w3: BLK0_BACKUP4_W3,
24 blk0_backup4_w4: BLK0_BACKUP4_W4,
25 blk0_backup4_w5: BLK0_BACKUP4_W5,
26 blk1_w1: BLK1_W1,
27 blk1_w2: BLK1_W2,
28 blk1_w3: BLK1_W3,
29 blk1_w4: BLK1_W4,
30 blk1_w5: BLK1_W5,
31 blk1_w6: BLK1_W6,
32 blk1_w7: BLK1_W7,
33 blk1_w8: BLK1_W8,
34 blk1_w9: BLK1_W9,
35 blk2_w1: BLK2_W1,
36 blk2_w2: BLK2_W2,
37 blk2_w3: BLK2_W3,
38 blk2_w4: BLK2_W4,
39 blk2_w5: BLK2_W5,
40 blk2_w6: BLK2_W6,
41 blk2_w7: BLK2_W7,
42 blk2_w8: BLK2_W8,
43 blk2_w9: BLK2_W9,
44 blk2_w10: BLK2_W10,
45 blk2_w11: BLK2_W11,
46 blk3_w1: BLK3_W1,
47 blk3_w2: BLK3_W2,
48 blk3_w3: BLK3_W3,
49 blk3_w4: BLK3_W4,
50 blk3_w5: BLK3_W5,
51 blk3_w6: BLK3_W6,
52 blk3_w7: BLK3_W7,
53 blk3_w8: BLK3_W8,
54 blk3_w9: BLK3_W9,
55 blk3_w10: BLK3_W10,
56 blk3_w11: BLK3_W11,
57 blk4_w1: BLK4_W1,
58 blk4_w2: BLK4_W2,
59 blk4_w3: BLK4_W3,
60 blk4_w4: BLK4_W4,
61 blk4_w5: BLK4_W5,
62 blk4_w6: BLK4_W6,
63 blk4_w7: BLK4_W7,
64 blk4_w8: BLK4_W8,
65 blk4_w9: BLK4_W9,
66 blk4_w10: BLK4_W10,
67 blk4_w11: BLK4_W11,
68 blk5_w1: BLK5_W1,
69 blk5_w2: BLK5_W2,
70 blk5_w3: BLK5_W3,
71 blk5_w4: BLK5_W4,
72 blk5_w5: BLK5_W5,
73 blk5_w6: BLK5_W6,
74 blk5_w7: BLK5_W7,
75 blk5_w8: BLK5_W8,
76 blk5_w9: BLK5_W9,
77 blk5_w10: BLK5_W10,
78 blk5_w11: BLK5_W11,
79 blk6_w1: BLK6_W1,
80 blk6_w2: BLK6_W2,
81 blk6_w3: BLK6_W3,
82 blk6_w4: BLK6_W4,
83 blk6_w5: BLK6_W5,
84 blk6_w6: BLK6_W6,
85 blk6_w7: BLK6_W7,
86 blk6_w8: BLK6_W8,
87 blk6_w9: BLK6_W9,
88 blk6_w10: BLK6_W10,
89 blk6_w11: BLK6_W11,
90 blk7_w1: BLK7_W1,
91 blk7_w2: BLK7_W2,
92 blk7_w3: BLK7_W3,
93 blk7_w4: BLK7_W4,
94 blk7_w5: BLK7_W5,
95 blk7_w6: BLK7_W6,
96 blk7_w7: BLK7_W7,
97 blk7_w8: BLK7_W8,
98 blk7_w9: BLK7_W9,
99 blk7_w10: BLK7_W10,
100 blk7_w11: BLK7_W11,
101 blk8_w1: BLK8_W1,
102 blk8_w2: BLK8_W2,
103 blk8_w3: BLK8_W3,
104 blk8_w4: BLK8_W4,
105 blk8_w5: BLK8_W5,
106 blk8_w6: BLK8_W6,
107 blk8_w7: BLK8_W7,
108 blk8_w8: BLK8_W8,
109 blk8_w9: BLK8_W9,
110 blk8_w10: BLK8_W10,
111 blk8_w11: BLK8_W11,
112 blk9_w1: BLK9_W1,
113 blk9_w2: BLK9_W2,
114 blk9_w3: BLK9_W3,
115 blk9_w4: BLK9_W4,
116 blk9_w5: BLK9_W5,
117 blk9_w6: BLK9_W6,
118 blk9_w7: BLK9_W7,
119 blk9_w8: BLK9_W8,
120 blk9_w9: BLK9_W9,
121 blk9_w10: BLK9_W10,
122 blk9_w11: BLK9_W11,
123 blk10_w1: BLK10_W1,
124 blk10_w2: BLK10_W2,
125 blk10_w3: BLK10_W3,
126 blk10_w4: BLK10_W4,
127 blk10_w5: BLK10_W5,
128 blk10_w6: BLK10_W6,
129 blk10_w7: BLK10_W7,
130 blk10_w8: BLK10_W8,
131 blk10_w9: BLK10_W9,
132 blk10_w10: BLK10_W10,
133 blk10_w11: BLK10_W11,
134 clk: CLK,
135 apb2otp_en: APB2OTP_EN,
136 date: DATE,
137}
138impl RegisterBlock {
139 #[doc = "0x00 - Otp debuger block0 data register1."]
140 #[inline(always)]
141 pub const fn wr_dis(&self) -> &WR_DIS {
142 &self.wr_dis
143 }
144 #[doc = "0x04 - Otp debuger block0 data register2."]
145 #[inline(always)]
146 pub const fn blk0_backup1_w1(&self) -> &BLK0_BACKUP1_W1 {
147 &self.blk0_backup1_w1
148 }
149 #[doc = "0x08 - Otp debuger block0 data register3."]
150 #[inline(always)]
151 pub const fn blk0_backup1_w2(&self) -> &BLK0_BACKUP1_W2 {
152 &self.blk0_backup1_w2
153 }
154 #[doc = "0x0c - Otp debuger block0 data register4."]
155 #[inline(always)]
156 pub const fn blk0_backup1_w3(&self) -> &BLK0_BACKUP1_W3 {
157 &self.blk0_backup1_w3
158 }
159 #[doc = "0x10 - Otp debuger block0 data register5."]
160 #[inline(always)]
161 pub const fn blk0_backup1_w4(&self) -> &BLK0_BACKUP1_W4 {
162 &self.blk0_backup1_w4
163 }
164 #[doc = "0x14 - Otp debuger block0 data register6."]
165 #[inline(always)]
166 pub const fn blk0_backup1_w5(&self) -> &BLK0_BACKUP1_W5 {
167 &self.blk0_backup1_w5
168 }
169 #[doc = "0x18 - Otp debuger block0 data register7."]
170 #[inline(always)]
171 pub const fn blk0_backup2_w1(&self) -> &BLK0_BACKUP2_W1 {
172 &self.blk0_backup2_w1
173 }
174 #[doc = "0x1c - Otp debuger block0 data register8."]
175 #[inline(always)]
176 pub const fn blk0_backup2_w2(&self) -> &BLK0_BACKUP2_W2 {
177 &self.blk0_backup2_w2
178 }
179 #[doc = "0x20 - Otp debuger block0 data register9."]
180 #[inline(always)]
181 pub const fn blk0_backup2_w3(&self) -> &BLK0_BACKUP2_W3 {
182 &self.blk0_backup2_w3
183 }
184 #[doc = "0x24 - Otp debuger block0 data register10."]
185 #[inline(always)]
186 pub const fn blk0_backup2_w4(&self) -> &BLK0_BACKUP2_W4 {
187 &self.blk0_backup2_w4
188 }
189 #[doc = "0x28 - Otp debuger block0 data register11."]
190 #[inline(always)]
191 pub const fn blk0_backup2_w5(&self) -> &BLK0_BACKUP2_W5 {
192 &self.blk0_backup2_w5
193 }
194 #[doc = "0x2c - Otp debuger block0 data register12."]
195 #[inline(always)]
196 pub const fn blk0_backup3_w1(&self) -> &BLK0_BACKUP3_W1 {
197 &self.blk0_backup3_w1
198 }
199 #[doc = "0x30 - Otp debuger block0 data register13."]
200 #[inline(always)]
201 pub const fn blk0_backup3_w2(&self) -> &BLK0_BACKUP3_W2 {
202 &self.blk0_backup3_w2
203 }
204 #[doc = "0x34 - Otp debuger block0 data register14."]
205 #[inline(always)]
206 pub const fn blk0_backup3_w3(&self) -> &BLK0_BACKUP3_W3 {
207 &self.blk0_backup3_w3
208 }
209 #[doc = "0x38 - Otp debuger block0 data register15."]
210 #[inline(always)]
211 pub const fn blk0_backup3_w4(&self) -> &BLK0_BACKUP3_W4 {
212 &self.blk0_backup3_w4
213 }
214 #[doc = "0x3c - Otp debuger block0 data register16."]
215 #[inline(always)]
216 pub const fn blk0_backup3_w5(&self) -> &BLK0_BACKUP3_W5 {
217 &self.blk0_backup3_w5
218 }
219 #[doc = "0x40 - Otp debuger block0 data register17."]
220 #[inline(always)]
221 pub const fn blk0_backup4_w1(&self) -> &BLK0_BACKUP4_W1 {
222 &self.blk0_backup4_w1
223 }
224 #[doc = "0x44 - Otp debuger block0 data register18."]
225 #[inline(always)]
226 pub const fn blk0_backup4_w2(&self) -> &BLK0_BACKUP4_W2 {
227 &self.blk0_backup4_w2
228 }
229 #[doc = "0x48 - Otp debuger block0 data register19."]
230 #[inline(always)]
231 pub const fn blk0_backup4_w3(&self) -> &BLK0_BACKUP4_W3 {
232 &self.blk0_backup4_w3
233 }
234 #[doc = "0x4c - Otp debuger block0 data register20."]
235 #[inline(always)]
236 pub const fn blk0_backup4_w4(&self) -> &BLK0_BACKUP4_W4 {
237 &self.blk0_backup4_w4
238 }
239 #[doc = "0x50 - Otp debuger block0 data register21."]
240 #[inline(always)]
241 pub const fn blk0_backup4_w5(&self) -> &BLK0_BACKUP4_W5 {
242 &self.blk0_backup4_w5
243 }
244 #[doc = "0x54 - Otp debuger block1 data register1."]
245 #[inline(always)]
246 pub const fn blk1_w1(&self) -> &BLK1_W1 {
247 &self.blk1_w1
248 }
249 #[doc = "0x58 - Otp debuger block1 data register2."]
250 #[inline(always)]
251 pub const fn blk1_w2(&self) -> &BLK1_W2 {
252 &self.blk1_w2
253 }
254 #[doc = "0x5c - Otp debuger block1 data register3."]
255 #[inline(always)]
256 pub const fn blk1_w3(&self) -> &BLK1_W3 {
257 &self.blk1_w3
258 }
259 #[doc = "0x60 - Otp debuger block1 data register4."]
260 #[inline(always)]
261 pub const fn blk1_w4(&self) -> &BLK1_W4 {
262 &self.blk1_w4
263 }
264 #[doc = "0x64 - Otp debuger block1 data register5."]
265 #[inline(always)]
266 pub const fn blk1_w5(&self) -> &BLK1_W5 {
267 &self.blk1_w5
268 }
269 #[doc = "0x68 - Otp debuger block1 data register6."]
270 #[inline(always)]
271 pub const fn blk1_w6(&self) -> &BLK1_W6 {
272 &self.blk1_w6
273 }
274 #[doc = "0x6c - Otp debuger block1 data register7."]
275 #[inline(always)]
276 pub const fn blk1_w7(&self) -> &BLK1_W7 {
277 &self.blk1_w7
278 }
279 #[doc = "0x70 - Otp debuger block1 data register8."]
280 #[inline(always)]
281 pub const fn blk1_w8(&self) -> &BLK1_W8 {
282 &self.blk1_w8
283 }
284 #[doc = "0x74 - Otp debuger block1 data register9."]
285 #[inline(always)]
286 pub const fn blk1_w9(&self) -> &BLK1_W9 {
287 &self.blk1_w9
288 }
289 #[doc = "0x78 - Otp debuger block2 data register1."]
290 #[inline(always)]
291 pub const fn blk2_w1(&self) -> &BLK2_W1 {
292 &self.blk2_w1
293 }
294 #[doc = "0x7c - Otp debuger block2 data register2."]
295 #[inline(always)]
296 pub const fn blk2_w2(&self) -> &BLK2_W2 {
297 &self.blk2_w2
298 }
299 #[doc = "0x80 - Otp debuger block2 data register3."]
300 #[inline(always)]
301 pub const fn blk2_w3(&self) -> &BLK2_W3 {
302 &self.blk2_w3
303 }
304 #[doc = "0x84 - Otp debuger block2 data register4."]
305 #[inline(always)]
306 pub const fn blk2_w4(&self) -> &BLK2_W4 {
307 &self.blk2_w4
308 }
309 #[doc = "0x88 - Otp debuger block2 data register5."]
310 #[inline(always)]
311 pub const fn blk2_w5(&self) -> &BLK2_W5 {
312 &self.blk2_w5
313 }
314 #[doc = "0x8c - Otp debuger block2 data register6."]
315 #[inline(always)]
316 pub const fn blk2_w6(&self) -> &BLK2_W6 {
317 &self.blk2_w6
318 }
319 #[doc = "0x90 - Otp debuger block2 data register7."]
320 #[inline(always)]
321 pub const fn blk2_w7(&self) -> &BLK2_W7 {
322 &self.blk2_w7
323 }
324 #[doc = "0x94 - Otp debuger block2 data register8."]
325 #[inline(always)]
326 pub const fn blk2_w8(&self) -> &BLK2_W8 {
327 &self.blk2_w8
328 }
329 #[doc = "0x98 - Otp debuger block2 data register9."]
330 #[inline(always)]
331 pub const fn blk2_w9(&self) -> &BLK2_W9 {
332 &self.blk2_w9
333 }
334 #[doc = "0x9c - Otp debuger block2 data register10."]
335 #[inline(always)]
336 pub const fn blk2_w10(&self) -> &BLK2_W10 {
337 &self.blk2_w10
338 }
339 #[doc = "0xa0 - Otp debuger block2 data register11."]
340 #[inline(always)]
341 pub const fn blk2_w11(&self) -> &BLK2_W11 {
342 &self.blk2_w11
343 }
344 #[doc = "0xa4 - Otp debuger block3 data register1."]
345 #[inline(always)]
346 pub const fn blk3_w1(&self) -> &BLK3_W1 {
347 &self.blk3_w1
348 }
349 #[doc = "0xa8 - Otp debuger block3 data register2."]
350 #[inline(always)]
351 pub const fn blk3_w2(&self) -> &BLK3_W2 {
352 &self.blk3_w2
353 }
354 #[doc = "0xac - Otp debuger block3 data register3."]
355 #[inline(always)]
356 pub const fn blk3_w3(&self) -> &BLK3_W3 {
357 &self.blk3_w3
358 }
359 #[doc = "0xb0 - Otp debuger block3 data register4."]
360 #[inline(always)]
361 pub const fn blk3_w4(&self) -> &BLK3_W4 {
362 &self.blk3_w4
363 }
364 #[doc = "0xb4 - Otp debuger block3 data register5."]
365 #[inline(always)]
366 pub const fn blk3_w5(&self) -> &BLK3_W5 {
367 &self.blk3_w5
368 }
369 #[doc = "0xb8 - Otp debuger block3 data register6."]
370 #[inline(always)]
371 pub const fn blk3_w6(&self) -> &BLK3_W6 {
372 &self.blk3_w6
373 }
374 #[doc = "0xbc - Otp debuger block3 data register7."]
375 #[inline(always)]
376 pub const fn blk3_w7(&self) -> &BLK3_W7 {
377 &self.blk3_w7
378 }
379 #[doc = "0xc0 - Otp debuger block3 data register8."]
380 #[inline(always)]
381 pub const fn blk3_w8(&self) -> &BLK3_W8 {
382 &self.blk3_w8
383 }
384 #[doc = "0xc4 - Otp debuger block3 data register9."]
385 #[inline(always)]
386 pub const fn blk3_w9(&self) -> &BLK3_W9 {
387 &self.blk3_w9
388 }
389 #[doc = "0xc8 - Otp debuger block3 data register10."]
390 #[inline(always)]
391 pub const fn blk3_w10(&self) -> &BLK3_W10 {
392 &self.blk3_w10
393 }
394 #[doc = "0xcc - Otp debuger block3 data register11."]
395 #[inline(always)]
396 pub const fn blk3_w11(&self) -> &BLK3_W11 {
397 &self.blk3_w11
398 }
399 #[doc = "0xd0 - Otp debuger block4 data register1."]
400 #[inline(always)]
401 pub const fn blk4_w1(&self) -> &BLK4_W1 {
402 &self.blk4_w1
403 }
404 #[doc = "0xd4 - Otp debuger block4 data register2."]
405 #[inline(always)]
406 pub const fn blk4_w2(&self) -> &BLK4_W2 {
407 &self.blk4_w2
408 }
409 #[doc = "0xd8 - Otp debuger block4 data register3."]
410 #[inline(always)]
411 pub const fn blk4_w3(&self) -> &BLK4_W3 {
412 &self.blk4_w3
413 }
414 #[doc = "0xdc - Otp debuger block4 data register4."]
415 #[inline(always)]
416 pub const fn blk4_w4(&self) -> &BLK4_W4 {
417 &self.blk4_w4
418 }
419 #[doc = "0xe0 - Otp debuger block4 data register5."]
420 #[inline(always)]
421 pub const fn blk4_w5(&self) -> &BLK4_W5 {
422 &self.blk4_w5
423 }
424 #[doc = "0xe4 - Otp debuger block4 data register6."]
425 #[inline(always)]
426 pub const fn blk4_w6(&self) -> &BLK4_W6 {
427 &self.blk4_w6
428 }
429 #[doc = "0xe8 - Otp debuger block4 data register7."]
430 #[inline(always)]
431 pub const fn blk4_w7(&self) -> &BLK4_W7 {
432 &self.blk4_w7
433 }
434 #[doc = "0xec - Otp debuger block4 data register8."]
435 #[inline(always)]
436 pub const fn blk4_w8(&self) -> &BLK4_W8 {
437 &self.blk4_w8
438 }
439 #[doc = "0xf0 - Otp debuger block4 data register9."]
440 #[inline(always)]
441 pub const fn blk4_w9(&self) -> &BLK4_W9 {
442 &self.blk4_w9
443 }
444 #[doc = "0xf4 - Otp debuger block4 data registe10."]
445 #[inline(always)]
446 pub const fn blk4_w10(&self) -> &BLK4_W10 {
447 &self.blk4_w10
448 }
449 #[doc = "0xf8 - Otp debuger block4 data register11."]
450 #[inline(always)]
451 pub const fn blk4_w11(&self) -> &BLK4_W11 {
452 &self.blk4_w11
453 }
454 #[doc = "0xfc - Otp debuger block5 data register1."]
455 #[inline(always)]
456 pub const fn blk5_w1(&self) -> &BLK5_W1 {
457 &self.blk5_w1
458 }
459 #[doc = "0x100 - Otp debuger block5 data register2."]
460 #[inline(always)]
461 pub const fn blk5_w2(&self) -> &BLK5_W2 {
462 &self.blk5_w2
463 }
464 #[doc = "0x104 - Otp debuger block5 data register3."]
465 #[inline(always)]
466 pub const fn blk5_w3(&self) -> &BLK5_W3 {
467 &self.blk5_w3
468 }
469 #[doc = "0x108 - Otp debuger block5 data register4."]
470 #[inline(always)]
471 pub const fn blk5_w4(&self) -> &BLK5_W4 {
472 &self.blk5_w4
473 }
474 #[doc = "0x10c - Otp debuger block5 data register5."]
475 #[inline(always)]
476 pub const fn blk5_w5(&self) -> &BLK5_W5 {
477 &self.blk5_w5
478 }
479 #[doc = "0x110 - Otp debuger block5 data register6."]
480 #[inline(always)]
481 pub const fn blk5_w6(&self) -> &BLK5_W6 {
482 &self.blk5_w6
483 }
484 #[doc = "0x114 - Otp debuger block5 data register7."]
485 #[inline(always)]
486 pub const fn blk5_w7(&self) -> &BLK5_W7 {
487 &self.blk5_w7
488 }
489 #[doc = "0x118 - Otp debuger block5 data register8."]
490 #[inline(always)]
491 pub const fn blk5_w8(&self) -> &BLK5_W8 {
492 &self.blk5_w8
493 }
494 #[doc = "0x11c - Otp debuger block5 data register9."]
495 #[inline(always)]
496 pub const fn blk5_w9(&self) -> &BLK5_W9 {
497 &self.blk5_w9
498 }
499 #[doc = "0x120 - Otp debuger block5 data register10."]
500 #[inline(always)]
501 pub const fn blk5_w10(&self) -> &BLK5_W10 {
502 &self.blk5_w10
503 }
504 #[doc = "0x124 - Otp debuger block5 data register11."]
505 #[inline(always)]
506 pub const fn blk5_w11(&self) -> &BLK5_W11 {
507 &self.blk5_w11
508 }
509 #[doc = "0x128 - Otp debuger block6 data register1."]
510 #[inline(always)]
511 pub const fn blk6_w1(&self) -> &BLK6_W1 {
512 &self.blk6_w1
513 }
514 #[doc = "0x12c - Otp debuger block6 data register2."]
515 #[inline(always)]
516 pub const fn blk6_w2(&self) -> &BLK6_W2 {
517 &self.blk6_w2
518 }
519 #[doc = "0x130 - Otp debuger block6 data register3."]
520 #[inline(always)]
521 pub const fn blk6_w3(&self) -> &BLK6_W3 {
522 &self.blk6_w3
523 }
524 #[doc = "0x134 - Otp debuger block6 data register4."]
525 #[inline(always)]
526 pub const fn blk6_w4(&self) -> &BLK6_W4 {
527 &self.blk6_w4
528 }
529 #[doc = "0x138 - Otp debuger block6 data register5."]
530 #[inline(always)]
531 pub const fn blk6_w5(&self) -> &BLK6_W5 {
532 &self.blk6_w5
533 }
534 #[doc = "0x13c - Otp debuger block6 data register6."]
535 #[inline(always)]
536 pub const fn blk6_w6(&self) -> &BLK6_W6 {
537 &self.blk6_w6
538 }
539 #[doc = "0x140 - Otp debuger block6 data register7."]
540 #[inline(always)]
541 pub const fn blk6_w7(&self) -> &BLK6_W7 {
542 &self.blk6_w7
543 }
544 #[doc = "0x144 - Otp debuger block6 data register8."]
545 #[inline(always)]
546 pub const fn blk6_w8(&self) -> &BLK6_W8 {
547 &self.blk6_w8
548 }
549 #[doc = "0x148 - Otp debuger block6 data register9."]
550 #[inline(always)]
551 pub const fn blk6_w9(&self) -> &BLK6_W9 {
552 &self.blk6_w9
553 }
554 #[doc = "0x14c - Otp debuger block6 data register10."]
555 #[inline(always)]
556 pub const fn blk6_w10(&self) -> &BLK6_W10 {
557 &self.blk6_w10
558 }
559 #[doc = "0x150 - Otp debuger block6 data register11."]
560 #[inline(always)]
561 pub const fn blk6_w11(&self) -> &BLK6_W11 {
562 &self.blk6_w11
563 }
564 #[doc = "0x154 - Otp debuger block7 data register1."]
565 #[inline(always)]
566 pub const fn blk7_w1(&self) -> &BLK7_W1 {
567 &self.blk7_w1
568 }
569 #[doc = "0x158 - Otp debuger block7 data register2."]
570 #[inline(always)]
571 pub const fn blk7_w2(&self) -> &BLK7_W2 {
572 &self.blk7_w2
573 }
574 #[doc = "0x15c - Otp debuger block7 data register3."]
575 #[inline(always)]
576 pub const fn blk7_w3(&self) -> &BLK7_W3 {
577 &self.blk7_w3
578 }
579 #[doc = "0x160 - Otp debuger block7 data register4."]
580 #[inline(always)]
581 pub const fn blk7_w4(&self) -> &BLK7_W4 {
582 &self.blk7_w4
583 }
584 #[doc = "0x164 - Otp debuger block7 data register5."]
585 #[inline(always)]
586 pub const fn blk7_w5(&self) -> &BLK7_W5 {
587 &self.blk7_w5
588 }
589 #[doc = "0x168 - Otp debuger block7 data register6."]
590 #[inline(always)]
591 pub const fn blk7_w6(&self) -> &BLK7_W6 {
592 &self.blk7_w6
593 }
594 #[doc = "0x16c - Otp debuger block7 data register7."]
595 #[inline(always)]
596 pub const fn blk7_w7(&self) -> &BLK7_W7 {
597 &self.blk7_w7
598 }
599 #[doc = "0x170 - Otp debuger block7 data register8."]
600 #[inline(always)]
601 pub const fn blk7_w8(&self) -> &BLK7_W8 {
602 &self.blk7_w8
603 }
604 #[doc = "0x174 - Otp debuger block7 data register9."]
605 #[inline(always)]
606 pub const fn blk7_w9(&self) -> &BLK7_W9 {
607 &self.blk7_w9
608 }
609 #[doc = "0x178 - Otp debuger block7 data register10."]
610 #[inline(always)]
611 pub const fn blk7_w10(&self) -> &BLK7_W10 {
612 &self.blk7_w10
613 }
614 #[doc = "0x17c - Otp debuger block7 data register11."]
615 #[inline(always)]
616 pub const fn blk7_w11(&self) -> &BLK7_W11 {
617 &self.blk7_w11
618 }
619 #[doc = "0x180 - Otp debuger block8 data register1."]
620 #[inline(always)]
621 pub const fn blk8_w1(&self) -> &BLK8_W1 {
622 &self.blk8_w1
623 }
624 #[doc = "0x184 - Otp debuger block8 data register2."]
625 #[inline(always)]
626 pub const fn blk8_w2(&self) -> &BLK8_W2 {
627 &self.blk8_w2
628 }
629 #[doc = "0x188 - Otp debuger block8 data register3."]
630 #[inline(always)]
631 pub const fn blk8_w3(&self) -> &BLK8_W3 {
632 &self.blk8_w3
633 }
634 #[doc = "0x18c - Otp debuger block8 data register4."]
635 #[inline(always)]
636 pub const fn blk8_w4(&self) -> &BLK8_W4 {
637 &self.blk8_w4
638 }
639 #[doc = "0x190 - Otp debuger block8 data register5."]
640 #[inline(always)]
641 pub const fn blk8_w5(&self) -> &BLK8_W5 {
642 &self.blk8_w5
643 }
644 #[doc = "0x194 - Otp debuger block8 data register6."]
645 #[inline(always)]
646 pub const fn blk8_w6(&self) -> &BLK8_W6 {
647 &self.blk8_w6
648 }
649 #[doc = "0x198 - Otp debuger block8 data register7."]
650 #[inline(always)]
651 pub const fn blk8_w7(&self) -> &BLK8_W7 {
652 &self.blk8_w7
653 }
654 #[doc = "0x19c - Otp debuger block8 data register8."]
655 #[inline(always)]
656 pub const fn blk8_w8(&self) -> &BLK8_W8 {
657 &self.blk8_w8
658 }
659 #[doc = "0x1a0 - Otp debuger block8 data register9."]
660 #[inline(always)]
661 pub const fn blk8_w9(&self) -> &BLK8_W9 {
662 &self.blk8_w9
663 }
664 #[doc = "0x1a4 - Otp debuger block8 data register10."]
665 #[inline(always)]
666 pub const fn blk8_w10(&self) -> &BLK8_W10 {
667 &self.blk8_w10
668 }
669 #[doc = "0x1a8 - Otp debuger block8 data register11."]
670 #[inline(always)]
671 pub const fn blk8_w11(&self) -> &BLK8_W11 {
672 &self.blk8_w11
673 }
674 #[doc = "0x1ac - Otp debuger block9 data register1."]
675 #[inline(always)]
676 pub const fn blk9_w1(&self) -> &BLK9_W1 {
677 &self.blk9_w1
678 }
679 #[doc = "0x1b0 - Otp debuger block9 data register2."]
680 #[inline(always)]
681 pub const fn blk9_w2(&self) -> &BLK9_W2 {
682 &self.blk9_w2
683 }
684 #[doc = "0x1b4 - Otp debuger block9 data register3."]
685 #[inline(always)]
686 pub const fn blk9_w3(&self) -> &BLK9_W3 {
687 &self.blk9_w3
688 }
689 #[doc = "0x1b8 - Otp debuger block9 data register4."]
690 #[inline(always)]
691 pub const fn blk9_w4(&self) -> &BLK9_W4 {
692 &self.blk9_w4
693 }
694 #[doc = "0x1bc - Otp debuger block9 data register5."]
695 #[inline(always)]
696 pub const fn blk9_w5(&self) -> &BLK9_W5 {
697 &self.blk9_w5
698 }
699 #[doc = "0x1c0 - Otp debuger block9 data register6."]
700 #[inline(always)]
701 pub const fn blk9_w6(&self) -> &BLK9_W6 {
702 &self.blk9_w6
703 }
704 #[doc = "0x1c4 - Otp debuger block9 data register7."]
705 #[inline(always)]
706 pub const fn blk9_w7(&self) -> &BLK9_W7 {
707 &self.blk9_w7
708 }
709 #[doc = "0x1c8 - Otp debuger block9 data register8."]
710 #[inline(always)]
711 pub const fn blk9_w8(&self) -> &BLK9_W8 {
712 &self.blk9_w8
713 }
714 #[doc = "0x1cc - Otp debuger block9 data register9."]
715 #[inline(always)]
716 pub const fn blk9_w9(&self) -> &BLK9_W9 {
717 &self.blk9_w9
718 }
719 #[doc = "0x1d0 - Otp debuger block9 data register10."]
720 #[inline(always)]
721 pub const fn blk9_w10(&self) -> &BLK9_W10 {
722 &self.blk9_w10
723 }
724 #[doc = "0x1d4 - Otp debuger block9 data register11."]
725 #[inline(always)]
726 pub const fn blk9_w11(&self) -> &BLK9_W11 {
727 &self.blk9_w11
728 }
729 #[doc = "0x1d8 - Otp debuger block10 data register1."]
730 #[inline(always)]
731 pub const fn blk10_w1(&self) -> &BLK10_W1 {
732 &self.blk10_w1
733 }
734 #[doc = "0x1dc - Otp debuger block10 data register2."]
735 #[inline(always)]
736 pub const fn blk10_w2(&self) -> &BLK10_W2 {
737 &self.blk10_w2
738 }
739 #[doc = "0x1e0 - Otp debuger block10 data register3."]
740 #[inline(always)]
741 pub const fn blk10_w3(&self) -> &BLK10_W3 {
742 &self.blk10_w3
743 }
744 #[doc = "0x1e4 - Otp debuger block10 data register4."]
745 #[inline(always)]
746 pub const fn blk10_w4(&self) -> &BLK10_W4 {
747 &self.blk10_w4
748 }
749 #[doc = "0x1e8 - Otp debuger block10 data register5."]
750 #[inline(always)]
751 pub const fn blk10_w5(&self) -> &BLK10_W5 {
752 &self.blk10_w5
753 }
754 #[doc = "0x1ec - Otp debuger block10 data register6."]
755 #[inline(always)]
756 pub const fn blk10_w6(&self) -> &BLK10_W6 {
757 &self.blk10_w6
758 }
759 #[doc = "0x1f0 - Otp debuger block10 data register7."]
760 #[inline(always)]
761 pub const fn blk10_w7(&self) -> &BLK10_W7 {
762 &self.blk10_w7
763 }
764 #[doc = "0x1f4 - Otp debuger block10 data register8."]
765 #[inline(always)]
766 pub const fn blk10_w8(&self) -> &BLK10_W8 {
767 &self.blk10_w8
768 }
769 #[doc = "0x1f8 - Otp debuger block10 data register9."]
770 #[inline(always)]
771 pub const fn blk10_w9(&self) -> &BLK10_W9 {
772 &self.blk10_w9
773 }
774 #[doc = "0x1fc - Otp debuger block10 data register10."]
775 #[inline(always)]
776 pub const fn blk10_w10(&self) -> &BLK10_W10 {
777 &self.blk10_w10
778 }
779 #[doc = "0x200 - Otp debuger block10 data register11."]
780 #[inline(always)]
781 pub const fn blk10_w11(&self) -> &BLK10_W11 {
782 &self.blk10_w11
783 }
784 #[doc = "0x204 - Otp debuger clk_en configuration register."]
785 #[inline(always)]
786 pub const fn clk(&self) -> &CLK {
787 &self.clk
788 }
789 #[doc = "0x208 - Otp_debuger apb2otp enable configuration register."]
790 #[inline(always)]
791 pub const fn apb2otp_en(&self) -> &APB2OTP_EN {
792 &self.apb2otp_en
793 }
794 #[doc = "0x20c - eFuse version register."]
795 #[inline(always)]
796 pub const fn date(&self) -> &DATE {
797 &self.date
798 }
799}
800#[doc = "WR_DIS (r) register accessor: Otp debuger block0 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`wr_dis::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@wr_dis`] module"]
801pub type WR_DIS = crate::Reg<wr_dis::WR_DIS_SPEC>;
802#[doc = "Otp debuger block0 data register1."]
803pub mod wr_dis;
804#[doc = "BLK0_BACKUP1_W1 (r) register accessor: Otp debuger block0 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup1_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup1_w1`] module"]
805pub type BLK0_BACKUP1_W1 = crate::Reg<blk0_backup1_w1::BLK0_BACKUP1_W1_SPEC>;
806#[doc = "Otp debuger block0 data register2."]
807pub mod blk0_backup1_w1;
808#[doc = "BLK0_BACKUP1_W2 (r) register accessor: Otp debuger block0 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup1_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup1_w2`] module"]
809pub type BLK0_BACKUP1_W2 = crate::Reg<blk0_backup1_w2::BLK0_BACKUP1_W2_SPEC>;
810#[doc = "Otp debuger block0 data register3."]
811pub mod blk0_backup1_w2;
812#[doc = "BLK0_BACKUP1_W3 (r) register accessor: Otp debuger block0 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup1_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup1_w3`] module"]
813pub type BLK0_BACKUP1_W3 = crate::Reg<blk0_backup1_w3::BLK0_BACKUP1_W3_SPEC>;
814#[doc = "Otp debuger block0 data register4."]
815pub mod blk0_backup1_w3;
816#[doc = "BLK0_BACKUP1_W4 (r) register accessor: Otp debuger block0 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup1_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup1_w4`] module"]
817pub type BLK0_BACKUP1_W4 = crate::Reg<blk0_backup1_w4::BLK0_BACKUP1_W4_SPEC>;
818#[doc = "Otp debuger block0 data register5."]
819pub mod blk0_backup1_w4;
820#[doc = "BLK0_BACKUP1_W5 (r) register accessor: Otp debuger block0 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup1_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup1_w5`] module"]
821pub type BLK0_BACKUP1_W5 = crate::Reg<blk0_backup1_w5::BLK0_BACKUP1_W5_SPEC>;
822#[doc = "Otp debuger block0 data register6."]
823pub mod blk0_backup1_w5;
824#[doc = "BLK0_BACKUP2_W1 (r) register accessor: Otp debuger block0 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup2_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup2_w1`] module"]
825pub type BLK0_BACKUP2_W1 = crate::Reg<blk0_backup2_w1::BLK0_BACKUP2_W1_SPEC>;
826#[doc = "Otp debuger block0 data register7."]
827pub mod blk0_backup2_w1;
828#[doc = "BLK0_BACKUP2_W2 (r) register accessor: Otp debuger block0 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup2_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup2_w2`] module"]
829pub type BLK0_BACKUP2_W2 = crate::Reg<blk0_backup2_w2::BLK0_BACKUP2_W2_SPEC>;
830#[doc = "Otp debuger block0 data register8."]
831pub mod blk0_backup2_w2;
832#[doc = "BLK0_BACKUP2_W3 (r) register accessor: Otp debuger block0 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup2_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup2_w3`] module"]
833pub type BLK0_BACKUP2_W3 = crate::Reg<blk0_backup2_w3::BLK0_BACKUP2_W3_SPEC>;
834#[doc = "Otp debuger block0 data register9."]
835pub mod blk0_backup2_w3;
836#[doc = "BLK0_BACKUP2_W4 (r) register accessor: Otp debuger block0 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup2_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup2_w4`] module"]
837pub type BLK0_BACKUP2_W4 = crate::Reg<blk0_backup2_w4::BLK0_BACKUP2_W4_SPEC>;
838#[doc = "Otp debuger block0 data register10."]
839pub mod blk0_backup2_w4;
840#[doc = "BLK0_BACKUP2_W5 (r) register accessor: Otp debuger block0 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup2_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup2_w5`] module"]
841pub type BLK0_BACKUP2_W5 = crate::Reg<blk0_backup2_w5::BLK0_BACKUP2_W5_SPEC>;
842#[doc = "Otp debuger block0 data register11."]
843pub mod blk0_backup2_w5;
844#[doc = "BLK0_BACKUP3_W1 (r) register accessor: Otp debuger block0 data register12.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup3_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup3_w1`] module"]
845pub type BLK0_BACKUP3_W1 = crate::Reg<blk0_backup3_w1::BLK0_BACKUP3_W1_SPEC>;
846#[doc = "Otp debuger block0 data register12."]
847pub mod blk0_backup3_w1;
848#[doc = "BLK0_BACKUP3_W2 (r) register accessor: Otp debuger block0 data register13.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup3_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup3_w2`] module"]
849pub type BLK0_BACKUP3_W2 = crate::Reg<blk0_backup3_w2::BLK0_BACKUP3_W2_SPEC>;
850#[doc = "Otp debuger block0 data register13."]
851pub mod blk0_backup3_w2;
852#[doc = "BLK0_BACKUP3_W3 (r) register accessor: Otp debuger block0 data register14.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup3_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup3_w3`] module"]
853pub type BLK0_BACKUP3_W3 = crate::Reg<blk0_backup3_w3::BLK0_BACKUP3_W3_SPEC>;
854#[doc = "Otp debuger block0 data register14."]
855pub mod blk0_backup3_w3;
856#[doc = "BLK0_BACKUP3_W4 (r) register accessor: Otp debuger block0 data register15.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup3_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup3_w4`] module"]
857pub type BLK0_BACKUP3_W4 = crate::Reg<blk0_backup3_w4::BLK0_BACKUP3_W4_SPEC>;
858#[doc = "Otp debuger block0 data register15."]
859pub mod blk0_backup3_w4;
860#[doc = "BLK0_BACKUP3_W5 (r) register accessor: Otp debuger block0 data register16.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup3_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup3_w5`] module"]
861pub type BLK0_BACKUP3_W5 = crate::Reg<blk0_backup3_w5::BLK0_BACKUP3_W5_SPEC>;
862#[doc = "Otp debuger block0 data register16."]
863pub mod blk0_backup3_w5;
864#[doc = "BLK0_BACKUP4_W1 (r) register accessor: Otp debuger block0 data register17.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup4_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup4_w1`] module"]
865pub type BLK0_BACKUP4_W1 = crate::Reg<blk0_backup4_w1::BLK0_BACKUP4_W1_SPEC>;
866#[doc = "Otp debuger block0 data register17."]
867pub mod blk0_backup4_w1;
868#[doc = "BLK0_BACKUP4_W2 (r) register accessor: Otp debuger block0 data register18.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup4_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup4_w2`] module"]
869pub type BLK0_BACKUP4_W2 = crate::Reg<blk0_backup4_w2::BLK0_BACKUP4_W2_SPEC>;
870#[doc = "Otp debuger block0 data register18."]
871pub mod blk0_backup4_w2;
872#[doc = "BLK0_BACKUP4_W3 (r) register accessor: Otp debuger block0 data register19.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup4_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup4_w3`] module"]
873pub type BLK0_BACKUP4_W3 = crate::Reg<blk0_backup4_w3::BLK0_BACKUP4_W3_SPEC>;
874#[doc = "Otp debuger block0 data register19."]
875pub mod blk0_backup4_w3;
876#[doc = "BLK0_BACKUP4_W4 (r) register accessor: Otp debuger block0 data register20.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup4_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup4_w4`] module"]
877pub type BLK0_BACKUP4_W4 = crate::Reg<blk0_backup4_w4::BLK0_BACKUP4_W4_SPEC>;
878#[doc = "Otp debuger block0 data register20."]
879pub mod blk0_backup4_w4;
880#[doc = "BLK0_BACKUP4_W5 (r) register accessor: Otp debuger block0 data register21.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk0_backup4_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk0_backup4_w5`] module"]
881pub type BLK0_BACKUP4_W5 = crate::Reg<blk0_backup4_w5::BLK0_BACKUP4_W5_SPEC>;
882#[doc = "Otp debuger block0 data register21."]
883pub mod blk0_backup4_w5;
884#[doc = "BLK1_W1 (r) register accessor: Otp debuger block1 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w1`] module"]
885pub type BLK1_W1 = crate::Reg<blk1_w1::BLK1_W1_SPEC>;
886#[doc = "Otp debuger block1 data register1."]
887pub mod blk1_w1;
888#[doc = "BLK1_W2 (r) register accessor: Otp debuger block1 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w2`] module"]
889pub type BLK1_W2 = crate::Reg<blk1_w2::BLK1_W2_SPEC>;
890#[doc = "Otp debuger block1 data register2."]
891pub mod blk1_w2;
892#[doc = "BLK1_W3 (r) register accessor: Otp debuger block1 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w3`] module"]
893pub type BLK1_W3 = crate::Reg<blk1_w3::BLK1_W3_SPEC>;
894#[doc = "Otp debuger block1 data register3."]
895pub mod blk1_w3;
896#[doc = "BLK1_W4 (r) register accessor: Otp debuger block1 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w4`] module"]
897pub type BLK1_W4 = crate::Reg<blk1_w4::BLK1_W4_SPEC>;
898#[doc = "Otp debuger block1 data register4."]
899pub mod blk1_w4;
900#[doc = "BLK1_W5 (r) register accessor: Otp debuger block1 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w5`] module"]
901pub type BLK1_W5 = crate::Reg<blk1_w5::BLK1_W5_SPEC>;
902#[doc = "Otp debuger block1 data register5."]
903pub mod blk1_w5;
904#[doc = "BLK1_W6 (r) register accessor: Otp debuger block1 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w6`] module"]
905pub type BLK1_W6 = crate::Reg<blk1_w6::BLK1_W6_SPEC>;
906#[doc = "Otp debuger block1 data register6."]
907pub mod blk1_w6;
908#[doc = "BLK1_W7 (r) register accessor: Otp debuger block1 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w7`] module"]
909pub type BLK1_W7 = crate::Reg<blk1_w7::BLK1_W7_SPEC>;
910#[doc = "Otp debuger block1 data register7."]
911pub mod blk1_w7;
912#[doc = "BLK1_W8 (r) register accessor: Otp debuger block1 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w8`] module"]
913pub type BLK1_W8 = crate::Reg<blk1_w8::BLK1_W8_SPEC>;
914#[doc = "Otp debuger block1 data register8."]
915pub mod blk1_w8;
916#[doc = "BLK1_W9 (r) register accessor: Otp debuger block1 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk1_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk1_w9`] module"]
917pub type BLK1_W9 = crate::Reg<blk1_w9::BLK1_W9_SPEC>;
918#[doc = "Otp debuger block1 data register9."]
919pub mod blk1_w9;
920#[doc = "BLK2_W1 (r) register accessor: Otp debuger block2 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w1`] module"]
921pub type BLK2_W1 = crate::Reg<blk2_w1::BLK2_W1_SPEC>;
922#[doc = "Otp debuger block2 data register1."]
923pub mod blk2_w1;
924#[doc = "BLK2_W2 (r) register accessor: Otp debuger block2 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w2`] module"]
925pub type BLK2_W2 = crate::Reg<blk2_w2::BLK2_W2_SPEC>;
926#[doc = "Otp debuger block2 data register2."]
927pub mod blk2_w2;
928#[doc = "BLK2_W3 (r) register accessor: Otp debuger block2 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w3`] module"]
929pub type BLK2_W3 = crate::Reg<blk2_w3::BLK2_W3_SPEC>;
930#[doc = "Otp debuger block2 data register3."]
931pub mod blk2_w3;
932#[doc = "BLK2_W4 (r) register accessor: Otp debuger block2 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w4`] module"]
933pub type BLK2_W4 = crate::Reg<blk2_w4::BLK2_W4_SPEC>;
934#[doc = "Otp debuger block2 data register4."]
935pub mod blk2_w4;
936#[doc = "BLK2_W5 (r) register accessor: Otp debuger block2 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w5`] module"]
937pub type BLK2_W5 = crate::Reg<blk2_w5::BLK2_W5_SPEC>;
938#[doc = "Otp debuger block2 data register5."]
939pub mod blk2_w5;
940#[doc = "BLK2_W6 (r) register accessor: Otp debuger block2 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w6`] module"]
941pub type BLK2_W6 = crate::Reg<blk2_w6::BLK2_W6_SPEC>;
942#[doc = "Otp debuger block2 data register6."]
943pub mod blk2_w6;
944#[doc = "BLK2_W7 (r) register accessor: Otp debuger block2 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w7`] module"]
945pub type BLK2_W7 = crate::Reg<blk2_w7::BLK2_W7_SPEC>;
946#[doc = "Otp debuger block2 data register7."]
947pub mod blk2_w7;
948#[doc = "BLK2_W8 (r) register accessor: Otp debuger block2 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w8`] module"]
949pub type BLK2_W8 = crate::Reg<blk2_w8::BLK2_W8_SPEC>;
950#[doc = "Otp debuger block2 data register8."]
951pub mod blk2_w8;
952#[doc = "BLK2_W9 (r) register accessor: Otp debuger block2 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w9`] module"]
953pub type BLK2_W9 = crate::Reg<blk2_w9::BLK2_W9_SPEC>;
954#[doc = "Otp debuger block2 data register9."]
955pub mod blk2_w9;
956#[doc = "BLK2_W10 (r) register accessor: Otp debuger block2 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w10`] module"]
957pub type BLK2_W10 = crate::Reg<blk2_w10::BLK2_W10_SPEC>;
958#[doc = "Otp debuger block2 data register10."]
959pub mod blk2_w10;
960#[doc = "BLK2_W11 (r) register accessor: Otp debuger block2 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk2_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk2_w11`] module"]
961pub type BLK2_W11 = crate::Reg<blk2_w11::BLK2_W11_SPEC>;
962#[doc = "Otp debuger block2 data register11."]
963pub mod blk2_w11;
964#[doc = "BLK3_W1 (r) register accessor: Otp debuger block3 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w1`] module"]
965pub type BLK3_W1 = crate::Reg<blk3_w1::BLK3_W1_SPEC>;
966#[doc = "Otp debuger block3 data register1."]
967pub mod blk3_w1;
968#[doc = "BLK3_W2 (r) register accessor: Otp debuger block3 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w2`] module"]
969pub type BLK3_W2 = crate::Reg<blk3_w2::BLK3_W2_SPEC>;
970#[doc = "Otp debuger block3 data register2."]
971pub mod blk3_w2;
972#[doc = "BLK3_W3 (r) register accessor: Otp debuger block3 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w3`] module"]
973pub type BLK3_W3 = crate::Reg<blk3_w3::BLK3_W3_SPEC>;
974#[doc = "Otp debuger block3 data register3."]
975pub mod blk3_w3;
976#[doc = "BLK3_W4 (r) register accessor: Otp debuger block3 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w4`] module"]
977pub type BLK3_W4 = crate::Reg<blk3_w4::BLK3_W4_SPEC>;
978#[doc = "Otp debuger block3 data register4."]
979pub mod blk3_w4;
980#[doc = "BLK3_W5 (r) register accessor: Otp debuger block3 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w5`] module"]
981pub type BLK3_W5 = crate::Reg<blk3_w5::BLK3_W5_SPEC>;
982#[doc = "Otp debuger block3 data register5."]
983pub mod blk3_w5;
984#[doc = "BLK3_W6 (r) register accessor: Otp debuger block3 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w6`] module"]
985pub type BLK3_W6 = crate::Reg<blk3_w6::BLK3_W6_SPEC>;
986#[doc = "Otp debuger block3 data register6."]
987pub mod blk3_w6;
988#[doc = "BLK3_W7 (r) register accessor: Otp debuger block3 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w7`] module"]
989pub type BLK3_W7 = crate::Reg<blk3_w7::BLK3_W7_SPEC>;
990#[doc = "Otp debuger block3 data register7."]
991pub mod blk3_w7;
992#[doc = "BLK3_W8 (r) register accessor: Otp debuger block3 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w8`] module"]
993pub type BLK3_W8 = crate::Reg<blk3_w8::BLK3_W8_SPEC>;
994#[doc = "Otp debuger block3 data register8."]
995pub mod blk3_w8;
996#[doc = "BLK3_W9 (r) register accessor: Otp debuger block3 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w9`] module"]
997pub type BLK3_W9 = crate::Reg<blk3_w9::BLK3_W9_SPEC>;
998#[doc = "Otp debuger block3 data register9."]
999pub mod blk3_w9;
1000#[doc = "BLK3_W10 (r) register accessor: Otp debuger block3 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w10`] module"]
1001pub type BLK3_W10 = crate::Reg<blk3_w10::BLK3_W10_SPEC>;
1002#[doc = "Otp debuger block3 data register10."]
1003pub mod blk3_w10;
1004#[doc = "BLK3_W11 (r) register accessor: Otp debuger block3 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk3_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk3_w11`] module"]
1005pub type BLK3_W11 = crate::Reg<blk3_w11::BLK3_W11_SPEC>;
1006#[doc = "Otp debuger block3 data register11."]
1007pub mod blk3_w11;
1008#[doc = "BLK4_W1 (r) register accessor: Otp debuger block4 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w1`] module"]
1009pub type BLK4_W1 = crate::Reg<blk4_w1::BLK4_W1_SPEC>;
1010#[doc = "Otp debuger block4 data register1."]
1011pub mod blk4_w1;
1012#[doc = "BLK4_W2 (r) register accessor: Otp debuger block4 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w2`] module"]
1013pub type BLK4_W2 = crate::Reg<blk4_w2::BLK4_W2_SPEC>;
1014#[doc = "Otp debuger block4 data register2."]
1015pub mod blk4_w2;
1016#[doc = "BLK4_W3 (r) register accessor: Otp debuger block4 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w3`] module"]
1017pub type BLK4_W3 = crate::Reg<blk4_w3::BLK4_W3_SPEC>;
1018#[doc = "Otp debuger block4 data register3."]
1019pub mod blk4_w3;
1020#[doc = "BLK4_W4 (r) register accessor: Otp debuger block4 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w4`] module"]
1021pub type BLK4_W4 = crate::Reg<blk4_w4::BLK4_W4_SPEC>;
1022#[doc = "Otp debuger block4 data register4."]
1023pub mod blk4_w4;
1024#[doc = "BLK4_W5 (r) register accessor: Otp debuger block4 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w5`] module"]
1025pub type BLK4_W5 = crate::Reg<blk4_w5::BLK4_W5_SPEC>;
1026#[doc = "Otp debuger block4 data register5."]
1027pub mod blk4_w5;
1028#[doc = "BLK4_W6 (r) register accessor: Otp debuger block4 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w6`] module"]
1029pub type BLK4_W6 = crate::Reg<blk4_w6::BLK4_W6_SPEC>;
1030#[doc = "Otp debuger block4 data register6."]
1031pub mod blk4_w6;
1032#[doc = "BLK4_W7 (r) register accessor: Otp debuger block4 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w7`] module"]
1033pub type BLK4_W7 = crate::Reg<blk4_w7::BLK4_W7_SPEC>;
1034#[doc = "Otp debuger block4 data register7."]
1035pub mod blk4_w7;
1036#[doc = "BLK4_W8 (r) register accessor: Otp debuger block4 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w8`] module"]
1037pub type BLK4_W8 = crate::Reg<blk4_w8::BLK4_W8_SPEC>;
1038#[doc = "Otp debuger block4 data register8."]
1039pub mod blk4_w8;
1040#[doc = "BLK4_W9 (r) register accessor: Otp debuger block4 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w9`] module"]
1041pub type BLK4_W9 = crate::Reg<blk4_w9::BLK4_W9_SPEC>;
1042#[doc = "Otp debuger block4 data register9."]
1043pub mod blk4_w9;
1044#[doc = "BLK4_W10 (r) register accessor: Otp debuger block4 data registe10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w10`] module"]
1045pub type BLK4_W10 = crate::Reg<blk4_w10::BLK4_W10_SPEC>;
1046#[doc = "Otp debuger block4 data registe10."]
1047pub mod blk4_w10;
1048#[doc = "BLK4_W11 (r) register accessor: Otp debuger block4 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk4_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk4_w11`] module"]
1049pub type BLK4_W11 = crate::Reg<blk4_w11::BLK4_W11_SPEC>;
1050#[doc = "Otp debuger block4 data register11."]
1051pub mod blk4_w11;
1052#[doc = "BLK5_W1 (r) register accessor: Otp debuger block5 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w1`] module"]
1053pub type BLK5_W1 = crate::Reg<blk5_w1::BLK5_W1_SPEC>;
1054#[doc = "Otp debuger block5 data register1."]
1055pub mod blk5_w1;
1056#[doc = "BLK5_W2 (r) register accessor: Otp debuger block5 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w2`] module"]
1057pub type BLK5_W2 = crate::Reg<blk5_w2::BLK5_W2_SPEC>;
1058#[doc = "Otp debuger block5 data register2."]
1059pub mod blk5_w2;
1060#[doc = "BLK5_W3 (r) register accessor: Otp debuger block5 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w3`] module"]
1061pub type BLK5_W3 = crate::Reg<blk5_w3::BLK5_W3_SPEC>;
1062#[doc = "Otp debuger block5 data register3."]
1063pub mod blk5_w3;
1064#[doc = "BLK5_W4 (r) register accessor: Otp debuger block5 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w4`] module"]
1065pub type BLK5_W4 = crate::Reg<blk5_w4::BLK5_W4_SPEC>;
1066#[doc = "Otp debuger block5 data register4."]
1067pub mod blk5_w4;
1068#[doc = "BLK5_W5 (r) register accessor: Otp debuger block5 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w5`] module"]
1069pub type BLK5_W5 = crate::Reg<blk5_w5::BLK5_W5_SPEC>;
1070#[doc = "Otp debuger block5 data register5."]
1071pub mod blk5_w5;
1072#[doc = "BLK5_W6 (r) register accessor: Otp debuger block5 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w6`] module"]
1073pub type BLK5_W6 = crate::Reg<blk5_w6::BLK5_W6_SPEC>;
1074#[doc = "Otp debuger block5 data register6."]
1075pub mod blk5_w6;
1076#[doc = "BLK5_W7 (r) register accessor: Otp debuger block5 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w7`] module"]
1077pub type BLK5_W7 = crate::Reg<blk5_w7::BLK5_W7_SPEC>;
1078#[doc = "Otp debuger block5 data register7."]
1079pub mod blk5_w7;
1080#[doc = "BLK5_W8 (r) register accessor: Otp debuger block5 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w8`] module"]
1081pub type BLK5_W8 = crate::Reg<blk5_w8::BLK5_W8_SPEC>;
1082#[doc = "Otp debuger block5 data register8."]
1083pub mod blk5_w8;
1084#[doc = "BLK5_W9 (r) register accessor: Otp debuger block5 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w9`] module"]
1085pub type BLK5_W9 = crate::Reg<blk5_w9::BLK5_W9_SPEC>;
1086#[doc = "Otp debuger block5 data register9."]
1087pub mod blk5_w9;
1088#[doc = "BLK5_W10 (r) register accessor: Otp debuger block5 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w10`] module"]
1089pub type BLK5_W10 = crate::Reg<blk5_w10::BLK5_W10_SPEC>;
1090#[doc = "Otp debuger block5 data register10."]
1091pub mod blk5_w10;
1092#[doc = "BLK5_W11 (r) register accessor: Otp debuger block5 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk5_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk5_w11`] module"]
1093pub type BLK5_W11 = crate::Reg<blk5_w11::BLK5_W11_SPEC>;
1094#[doc = "Otp debuger block5 data register11."]
1095pub mod blk5_w11;
1096#[doc = "BLK6_W1 (r) register accessor: Otp debuger block6 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w1`] module"]
1097pub type BLK6_W1 = crate::Reg<blk6_w1::BLK6_W1_SPEC>;
1098#[doc = "Otp debuger block6 data register1."]
1099pub mod blk6_w1;
1100#[doc = "BLK6_W2 (r) register accessor: Otp debuger block6 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w2`] module"]
1101pub type BLK6_W2 = crate::Reg<blk6_w2::BLK6_W2_SPEC>;
1102#[doc = "Otp debuger block6 data register2."]
1103pub mod blk6_w2;
1104#[doc = "BLK6_W3 (r) register accessor: Otp debuger block6 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w3`] module"]
1105pub type BLK6_W3 = crate::Reg<blk6_w3::BLK6_W3_SPEC>;
1106#[doc = "Otp debuger block6 data register3."]
1107pub mod blk6_w3;
1108#[doc = "BLK6_W4 (r) register accessor: Otp debuger block6 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w4`] module"]
1109pub type BLK6_W4 = crate::Reg<blk6_w4::BLK6_W4_SPEC>;
1110#[doc = "Otp debuger block6 data register4."]
1111pub mod blk6_w4;
1112#[doc = "BLK6_W5 (r) register accessor: Otp debuger block6 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w5`] module"]
1113pub type BLK6_W5 = crate::Reg<blk6_w5::BLK6_W5_SPEC>;
1114#[doc = "Otp debuger block6 data register5."]
1115pub mod blk6_w5;
1116#[doc = "BLK6_W6 (r) register accessor: Otp debuger block6 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w6`] module"]
1117pub type BLK6_W6 = crate::Reg<blk6_w6::BLK6_W6_SPEC>;
1118#[doc = "Otp debuger block6 data register6."]
1119pub mod blk6_w6;
1120#[doc = "BLK6_W7 (r) register accessor: Otp debuger block6 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w7`] module"]
1121pub type BLK6_W7 = crate::Reg<blk6_w7::BLK6_W7_SPEC>;
1122#[doc = "Otp debuger block6 data register7."]
1123pub mod blk6_w7;
1124#[doc = "BLK6_W8 (r) register accessor: Otp debuger block6 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w8`] module"]
1125pub type BLK6_W8 = crate::Reg<blk6_w8::BLK6_W8_SPEC>;
1126#[doc = "Otp debuger block6 data register8."]
1127pub mod blk6_w8;
1128#[doc = "BLK6_W9 (r) register accessor: Otp debuger block6 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w9`] module"]
1129pub type BLK6_W9 = crate::Reg<blk6_w9::BLK6_W9_SPEC>;
1130#[doc = "Otp debuger block6 data register9."]
1131pub mod blk6_w9;
1132#[doc = "BLK6_W10 (r) register accessor: Otp debuger block6 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w10`] module"]
1133pub type BLK6_W10 = crate::Reg<blk6_w10::BLK6_W10_SPEC>;
1134#[doc = "Otp debuger block6 data register10."]
1135pub mod blk6_w10;
1136#[doc = "BLK6_W11 (r) register accessor: Otp debuger block6 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk6_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk6_w11`] module"]
1137pub type BLK6_W11 = crate::Reg<blk6_w11::BLK6_W11_SPEC>;
1138#[doc = "Otp debuger block6 data register11."]
1139pub mod blk6_w11;
1140#[doc = "BLK7_W1 (r) register accessor: Otp debuger block7 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w1`] module"]
1141pub type BLK7_W1 = crate::Reg<blk7_w1::BLK7_W1_SPEC>;
1142#[doc = "Otp debuger block7 data register1."]
1143pub mod blk7_w1;
1144#[doc = "BLK7_W2 (r) register accessor: Otp debuger block7 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w2`] module"]
1145pub type BLK7_W2 = crate::Reg<blk7_w2::BLK7_W2_SPEC>;
1146#[doc = "Otp debuger block7 data register2."]
1147pub mod blk7_w2;
1148#[doc = "BLK7_W3 (r) register accessor: Otp debuger block7 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w3`] module"]
1149pub type BLK7_W3 = crate::Reg<blk7_w3::BLK7_W3_SPEC>;
1150#[doc = "Otp debuger block7 data register3."]
1151pub mod blk7_w3;
1152#[doc = "BLK7_W4 (r) register accessor: Otp debuger block7 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w4`] module"]
1153pub type BLK7_W4 = crate::Reg<blk7_w4::BLK7_W4_SPEC>;
1154#[doc = "Otp debuger block7 data register4."]
1155pub mod blk7_w4;
1156#[doc = "BLK7_W5 (r) register accessor: Otp debuger block7 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w5`] module"]
1157pub type BLK7_W5 = crate::Reg<blk7_w5::BLK7_W5_SPEC>;
1158#[doc = "Otp debuger block7 data register5."]
1159pub mod blk7_w5;
1160#[doc = "BLK7_W6 (r) register accessor: Otp debuger block7 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w6`] module"]
1161pub type BLK7_W6 = crate::Reg<blk7_w6::BLK7_W6_SPEC>;
1162#[doc = "Otp debuger block7 data register6."]
1163pub mod blk7_w6;
1164#[doc = "BLK7_W7 (r) register accessor: Otp debuger block7 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w7`] module"]
1165pub type BLK7_W7 = crate::Reg<blk7_w7::BLK7_W7_SPEC>;
1166#[doc = "Otp debuger block7 data register7."]
1167pub mod blk7_w7;
1168#[doc = "BLK7_W8 (r) register accessor: Otp debuger block7 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w8`] module"]
1169pub type BLK7_W8 = crate::Reg<blk7_w8::BLK7_W8_SPEC>;
1170#[doc = "Otp debuger block7 data register8."]
1171pub mod blk7_w8;
1172#[doc = "BLK7_W9 (r) register accessor: Otp debuger block7 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w9`] module"]
1173pub type BLK7_W9 = crate::Reg<blk7_w9::BLK7_W9_SPEC>;
1174#[doc = "Otp debuger block7 data register9."]
1175pub mod blk7_w9;
1176#[doc = "BLK7_W10 (r) register accessor: Otp debuger block7 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w10`] module"]
1177pub type BLK7_W10 = crate::Reg<blk7_w10::BLK7_W10_SPEC>;
1178#[doc = "Otp debuger block7 data register10."]
1179pub mod blk7_w10;
1180#[doc = "BLK7_W11 (r) register accessor: Otp debuger block7 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk7_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk7_w11`] module"]
1181pub type BLK7_W11 = crate::Reg<blk7_w11::BLK7_W11_SPEC>;
1182#[doc = "Otp debuger block7 data register11."]
1183pub mod blk7_w11;
1184#[doc = "BLK8_W1 (r) register accessor: Otp debuger block8 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w1`] module"]
1185pub type BLK8_W1 = crate::Reg<blk8_w1::BLK8_W1_SPEC>;
1186#[doc = "Otp debuger block8 data register1."]
1187pub mod blk8_w1;
1188#[doc = "BLK8_W2 (r) register accessor: Otp debuger block8 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w2`] module"]
1189pub type BLK8_W2 = crate::Reg<blk8_w2::BLK8_W2_SPEC>;
1190#[doc = "Otp debuger block8 data register2."]
1191pub mod blk8_w2;
1192#[doc = "BLK8_W3 (r) register accessor: Otp debuger block8 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w3`] module"]
1193pub type BLK8_W3 = crate::Reg<blk8_w3::BLK8_W3_SPEC>;
1194#[doc = "Otp debuger block8 data register3."]
1195pub mod blk8_w3;
1196#[doc = "BLK8_W4 (r) register accessor: Otp debuger block8 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w4`] module"]
1197pub type BLK8_W4 = crate::Reg<blk8_w4::BLK8_W4_SPEC>;
1198#[doc = "Otp debuger block8 data register4."]
1199pub mod blk8_w4;
1200#[doc = "BLK8_W5 (r) register accessor: Otp debuger block8 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w5`] module"]
1201pub type BLK8_W5 = crate::Reg<blk8_w5::BLK8_W5_SPEC>;
1202#[doc = "Otp debuger block8 data register5."]
1203pub mod blk8_w5;
1204#[doc = "BLK8_W6 (r) register accessor: Otp debuger block8 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w6`] module"]
1205pub type BLK8_W6 = crate::Reg<blk8_w6::BLK8_W6_SPEC>;
1206#[doc = "Otp debuger block8 data register6."]
1207pub mod blk8_w6;
1208#[doc = "BLK8_W7 (r) register accessor: Otp debuger block8 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w7`] module"]
1209pub type BLK8_W7 = crate::Reg<blk8_w7::BLK8_W7_SPEC>;
1210#[doc = "Otp debuger block8 data register7."]
1211pub mod blk8_w7;
1212#[doc = "BLK8_W8 (r) register accessor: Otp debuger block8 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w8`] module"]
1213pub type BLK8_W8 = crate::Reg<blk8_w8::BLK8_W8_SPEC>;
1214#[doc = "Otp debuger block8 data register8."]
1215pub mod blk8_w8;
1216#[doc = "BLK8_W9 (r) register accessor: Otp debuger block8 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w9`] module"]
1217pub type BLK8_W9 = crate::Reg<blk8_w9::BLK8_W9_SPEC>;
1218#[doc = "Otp debuger block8 data register9."]
1219pub mod blk8_w9;
1220#[doc = "BLK8_W10 (r) register accessor: Otp debuger block8 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w10`] module"]
1221pub type BLK8_W10 = crate::Reg<blk8_w10::BLK8_W10_SPEC>;
1222#[doc = "Otp debuger block8 data register10."]
1223pub mod blk8_w10;
1224#[doc = "BLK8_W11 (r) register accessor: Otp debuger block8 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk8_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk8_w11`] module"]
1225pub type BLK8_W11 = crate::Reg<blk8_w11::BLK8_W11_SPEC>;
1226#[doc = "Otp debuger block8 data register11."]
1227pub mod blk8_w11;
1228#[doc = "BLK9_W1 (r) register accessor: Otp debuger block9 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w1`] module"]
1229pub type BLK9_W1 = crate::Reg<blk9_w1::BLK9_W1_SPEC>;
1230#[doc = "Otp debuger block9 data register1."]
1231pub mod blk9_w1;
1232#[doc = "BLK9_W2 (r) register accessor: Otp debuger block9 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w2`] module"]
1233pub type BLK9_W2 = crate::Reg<blk9_w2::BLK9_W2_SPEC>;
1234#[doc = "Otp debuger block9 data register2."]
1235pub mod blk9_w2;
1236#[doc = "BLK9_W3 (r) register accessor: Otp debuger block9 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w3`] module"]
1237pub type BLK9_W3 = crate::Reg<blk9_w3::BLK9_W3_SPEC>;
1238#[doc = "Otp debuger block9 data register3."]
1239pub mod blk9_w3;
1240#[doc = "BLK9_W4 (r) register accessor: Otp debuger block9 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w4`] module"]
1241pub type BLK9_W4 = crate::Reg<blk9_w4::BLK9_W4_SPEC>;
1242#[doc = "Otp debuger block9 data register4."]
1243pub mod blk9_w4;
1244#[doc = "BLK9_W5 (r) register accessor: Otp debuger block9 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w5`] module"]
1245pub type BLK9_W5 = crate::Reg<blk9_w5::BLK9_W5_SPEC>;
1246#[doc = "Otp debuger block9 data register5."]
1247pub mod blk9_w5;
1248#[doc = "BLK9_W6 (r) register accessor: Otp debuger block9 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w6`] module"]
1249pub type BLK9_W6 = crate::Reg<blk9_w6::BLK9_W6_SPEC>;
1250#[doc = "Otp debuger block9 data register6."]
1251pub mod blk9_w6;
1252#[doc = "BLK9_W7 (r) register accessor: Otp debuger block9 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w7`] module"]
1253pub type BLK9_W7 = crate::Reg<blk9_w7::BLK9_W7_SPEC>;
1254#[doc = "Otp debuger block9 data register7."]
1255pub mod blk9_w7;
1256#[doc = "BLK9_W8 (r) register accessor: Otp debuger block9 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w8`] module"]
1257pub type BLK9_W8 = crate::Reg<blk9_w8::BLK9_W8_SPEC>;
1258#[doc = "Otp debuger block9 data register8."]
1259pub mod blk9_w8;
1260#[doc = "BLK9_W9 (r) register accessor: Otp debuger block9 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w9`] module"]
1261pub type BLK9_W9 = crate::Reg<blk9_w9::BLK9_W9_SPEC>;
1262#[doc = "Otp debuger block9 data register9."]
1263pub mod blk9_w9;
1264#[doc = "BLK9_W10 (r) register accessor: Otp debuger block9 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w10`] module"]
1265pub type BLK9_W10 = crate::Reg<blk9_w10::BLK9_W10_SPEC>;
1266#[doc = "Otp debuger block9 data register10."]
1267pub mod blk9_w10;
1268#[doc = "BLK9_W11 (r) register accessor: Otp debuger block9 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk9_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk9_w11`] module"]
1269pub type BLK9_W11 = crate::Reg<blk9_w11::BLK9_W11_SPEC>;
1270#[doc = "Otp debuger block9 data register11."]
1271pub mod blk9_w11;
1272#[doc = "BLK10_W1 (r) register accessor: Otp debuger block10 data register1.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w1::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w1`] module"]
1273pub type BLK10_W1 = crate::Reg<blk10_w1::BLK10_W1_SPEC>;
1274#[doc = "Otp debuger block10 data register1."]
1275pub mod blk10_w1;
1276#[doc = "BLK10_W2 (r) register accessor: Otp debuger block10 data register2.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w2::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w2`] module"]
1277pub type BLK10_W2 = crate::Reg<blk10_w2::BLK10_W2_SPEC>;
1278#[doc = "Otp debuger block10 data register2."]
1279pub mod blk10_w2;
1280#[doc = "BLK10_W3 (r) register accessor: Otp debuger block10 data register3.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w3::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w3`] module"]
1281pub type BLK10_W3 = crate::Reg<blk10_w3::BLK10_W3_SPEC>;
1282#[doc = "Otp debuger block10 data register3."]
1283pub mod blk10_w3;
1284#[doc = "BLK10_W4 (r) register accessor: Otp debuger block10 data register4.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w4::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w4`] module"]
1285pub type BLK10_W4 = crate::Reg<blk10_w4::BLK10_W4_SPEC>;
1286#[doc = "Otp debuger block10 data register4."]
1287pub mod blk10_w4;
1288#[doc = "BLK10_W5 (r) register accessor: Otp debuger block10 data register5.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w5::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w5`] module"]
1289pub type BLK10_W5 = crate::Reg<blk10_w5::BLK10_W5_SPEC>;
1290#[doc = "Otp debuger block10 data register5."]
1291pub mod blk10_w5;
1292#[doc = "BLK10_W6 (r) register accessor: Otp debuger block10 data register6.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w6::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w6`] module"]
1293pub type BLK10_W6 = crate::Reg<blk10_w6::BLK10_W6_SPEC>;
1294#[doc = "Otp debuger block10 data register6."]
1295pub mod blk10_w6;
1296#[doc = "BLK10_W7 (r) register accessor: Otp debuger block10 data register7.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w7::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w7`] module"]
1297pub type BLK10_W7 = crate::Reg<blk10_w7::BLK10_W7_SPEC>;
1298#[doc = "Otp debuger block10 data register7."]
1299pub mod blk10_w7;
1300#[doc = "BLK10_W8 (r) register accessor: Otp debuger block10 data register8.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w8::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w8`] module"]
1301pub type BLK10_W8 = crate::Reg<blk10_w8::BLK10_W8_SPEC>;
1302#[doc = "Otp debuger block10 data register8."]
1303pub mod blk10_w8;
1304#[doc = "BLK10_W9 (r) register accessor: Otp debuger block10 data register9.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w9::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w9`] module"]
1305pub type BLK10_W9 = crate::Reg<blk10_w9::BLK10_W9_SPEC>;
1306#[doc = "Otp debuger block10 data register9."]
1307pub mod blk10_w9;
1308#[doc = "BLK10_W10 (r) register accessor: Otp debuger block10 data register10.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w10::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w10`] module"]
1309pub type BLK10_W10 = crate::Reg<blk10_w10::BLK10_W10_SPEC>;
1310#[doc = "Otp debuger block10 data register10."]
1311pub mod blk10_w10;
1312#[doc = "BLK10_W11 (r) register accessor: Otp debuger block10 data register11.\n\nYou can [`read`](crate::Reg::read) this register and get [`blk10_w11::R`]. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@blk10_w11`] module"]
1313pub type BLK10_W11 = crate::Reg<blk10_w11::BLK10_W11_SPEC>;
1314#[doc = "Otp debuger block10 data register11."]
1315pub mod blk10_w11;
1316#[doc = "CLK (rw) register accessor: Otp debuger clk_en configuration register.\n\nYou can [`read`](crate::Reg::read) this register and get [`clk::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`clk::W`]. You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@clk`] module"]
1317pub type CLK = crate::Reg<clk::CLK_SPEC>;
1318#[doc = "Otp debuger clk_en configuration register."]
1319pub mod clk;
1320#[doc = "APB2OTP_EN (rw) register accessor: Otp_debuger apb2otp enable configuration register.\n\nYou can [`read`](crate::Reg::read) this register and get [`apb2otp_en::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`apb2otp_en::W`]. You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@apb2otp_en`] module"]
1321pub type APB2OTP_EN = crate::Reg<apb2otp_en::APB2OTP_EN_SPEC>;
1322#[doc = "Otp_debuger apb2otp enable configuration register."]
1323pub mod apb2otp_en;
1324#[doc = "DATE (rw) register accessor: eFuse version register.\n\nYou can [`read`](crate::Reg::read) this register and get [`date::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`date::W`]. You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@date`] module"]
1325pub type DATE = crate::Reg<date::DATE_SPEC>;
1326#[doc = "eFuse version register."]
1327pub mod date;