esp32h2/
otp_debug.rs

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;