rv32m1_ri5cy_pac/
xrdc.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4  #[doc = "0x00 - Control Register"]
5  pub cr: CR,
6  _reserved1: [u8; 236usize],
7  #[doc = "0xf0 - Hardware Configuration Register 0"]
8  pub hwcfg0: HWCFG0,
9  #[doc = "0xf4 - Hardware Configuration Register 1"]
10  pub hwcfg1: HWCFG1,
11  #[doc = "0xf8 - Hardware Configuration Register 2"]
12  pub hwcfg2: HWCFG2,
13  #[doc = "0xfc - Hardware Configuration Register 3"]
14  pub hwcfg3: HWCFG3,
15  #[doc = "0x100 - Master Domain Assignment Configuration Register"]
16  pub mdacfg0: MDACFG0,
17  #[doc = "0x101 - Master Domain Assignment Configuration Register"]
18  pub mdacfg1: MDACFG1,
19  #[doc = "0x102 - Master Domain Assignment Configuration Register"]
20  pub mdacfg2: MDACFG2,
21  #[doc = "0x103 - Master Domain Assignment Configuration Register"]
22  pub mdacfg3: MDACFG3,
23  #[doc = "0x104 - Master Domain Assignment Configuration Register"]
24  pub mdacfg4: MDACFG4,
25  _reserved10: [u8; 27usize],
26  #[doc = "0x120 - Master Domain Assignment Configuration Register"]
27  pub mdacfg32: MDACFG32,
28  #[doc = "0x121 - Master Domain Assignment Configuration Register"]
29  pub mdacfg33: MDACFG33,
30  #[doc = "0x122 - Master Domain Assignment Configuration Register"]
31  pub mdacfg34: MDACFG34,
32  _reserved13: [u8; 29usize],
33  #[doc = "0x140 - Memory Region Configuration Register"]
34  pub mrcfg: [MRCFG; 2],
35  _reserved14: [u8; 186usize],
36  #[doc = "0x1fc - Fault Domain ID"]
37  pub fdid: FDID,
38  #[doc = "0x200 - Domain Error Location Register"]
39  pub derrloc: [DERRLOC; 3],
40  _reserved16: [u8; 500usize],
41  #[doc = "0x400 - Domain Error Word0 Register"]
42  pub derr_w0_0: DERR_W0_0,
43  #[doc = "0x404 - Domain Error Word1 Register"]
44  pub derr_w1_0: DERR_W1_0,
45  _reserved18: [u8; 4usize],
46  #[doc = "0x40c - Domain Error Word3 Register"]
47  pub derr_w3_0: DERR_W3_0,
48  #[doc = "0x410 - Domain Error Word0 Register"]
49  pub derr_w0_1: DERR_W0_1,
50  #[doc = "0x414 - Domain Error Word1 Register"]
51  pub derr_w1_1: DERR_W1_1,
52  _reserved21: [u8; 4usize],
53  #[doc = "0x41c - Domain Error Word3 Register"]
54  pub derr_w3_1: DERR_W3_1,
55  _reserved22: [u8; 224usize],
56  #[doc = "0x500 - Domain Error Word0 Register"]
57  pub derr_w0_16: DERR_W0_16,
58  #[doc = "0x504 - Domain Error Word1 Register"]
59  pub derr_w1_16: DERR_W1_16,
60  _reserved24: [u8; 4usize],
61  #[doc = "0x50c - Domain Error Word3 Register"]
62  pub derr_w3_16: DERR_W3_16,
63  #[doc = "0x510 - Domain Error Word0 Register"]
64  pub derr_w0_17: DERR_W0_17,
65  #[doc = "0x514 - Domain Error Word1 Register"]
66  pub derr_w1_17: DERR_W1_17,
67  _reserved27: [u8; 4usize],
68  #[doc = "0x51c - Domain Error Word3 Register"]
69  pub derr_w3_17: DERR_W3_17,
70  #[doc = "0x520 - Domain Error Word0 Register"]
71  pub derr_w0_18: DERR_W0_18,
72  #[doc = "0x524 - Domain Error Word1 Register"]
73  pub derr_w1_18: DERR_W1_18,
74  _reserved30: [u8; 4usize],
75  #[doc = "0x52c - Domain Error Word3 Register"]
76  pub derr_w3_18: DERR_W3_18,
77  _reserved31: [u8; 464usize],
78  #[doc = "0x700 - Process Identifier"]
79  pub pid0: PID0,
80  #[doc = "0x704 - Process Identifier"]
81  pub pid1: PID1,
82  _reserved33: [u8; 120usize],
83  #[doc = "0x780 - Process Identifier"]
84  pub pid32: PID32,
85  _reserved34: [u8; 124usize],
86  #[doc = "0x800 - Master Domain Assignment"]
87  pub mda_w0_0_dfmt0: MDA_W0_0_DFMT0,
88  #[doc = "0x804 - Master Domain Assignment"]
89  pub mda_w1_0_dfmt0: MDA_W1_0_DFMT0,
90  _reserved36: [u8; 24usize],
91  #[doc = "0x820 - Master Domain Assignment"]
92  pub mda_w0_1_dfmt0: MDA_W0_1_DFMT0,
93  #[doc = "0x824 - Master Domain Assignment"]
94  pub mda_w1_1_dfmt0: MDA_W1_1_DFMT0,
95  _reserved38: [u8; 24usize],
96  #[doc = "0x840 - Master Domain Assignment"]
97  pub mda_w0_2_dfmt1: MDA_W0_2_DFMT1,
98  _reserved39: [u8; 28usize],
99  #[doc = "0x860 - Master Domain Assignment"]
100  pub mda_w0_3_dfmt1: MDA_W0_3_DFMT1,
101  _reserved40: [u8; 28usize],
102  #[doc = "0x880 - Master Domain Assignment"]
103  pub mda_w0_4_dfmt1: MDA_W0_4_DFMT1,
104  _reserved41: [u8; 892usize],
105  #[doc = "0xc00 - Master Domain Assignment"]
106  pub mda_w0_32_dfmt0: MDA_W0_32_DFMT0,
107  #[doc = "0xc04 - Master Domain Assignment"]
108  pub mda_w1_32_dfmt0: MDA_W1_32_DFMT0,
109  _reserved43: [u8; 24usize],
110  #[doc = "0xc20 - Master Domain Assignment"]
111  pub mda_w0_33_dfmt1: MDA_W0_33_DFMT1,
112  _reserved44: [u8; 28usize],
113  #[doc = "0xc40 - Master Domain Assignment"]
114  pub mda_w0_34_dfmt1: MDA_W0_34_DFMT1,
115  _reserved45: [u8; 964usize],
116  #[doc = "0x1008 - Peripheral Domain Access Control"]
117  pub pdac_w0_0_1: PDAC_W0_0_1,
118  #[doc = "0x100c - Peripheral Domain Access Control"]
119  pub pdac_w1_0_1: PDAC_W1_0_1,
120  _reserved47: [u8; 8usize],
121  #[doc = "0x1018 - Peripheral Domain Access Control"]
122  pub pdac_w0_0_3: PDAC_W0_0_3,
123  #[doc = "0x101c - Peripheral Domain Access Control"]
124  pub pdac_w1_0_3: PDAC_W1_0_3,
125  #[doc = "0x1020 - Peripheral Domain Access Control"]
126  pub pdac_w0_0_4: PDAC_W0_0_4,
127  #[doc = "0x1024 - Peripheral Domain Access Control"]
128  pub pdac_w1_0_4: PDAC_W1_0_4,
129  _reserved51: [u8; 24usize],
130  #[doc = "0x1040 - Peripheral Domain Access Control"]
131  pub pdac_w0_0_8: PDAC_W0_0_8,
132  #[doc = "0x1044 - Peripheral Domain Access Control"]
133  pub pdac_w1_0_8: PDAC_W1_0_8,
134  #[doc = "0x1048 - Peripheral Domain Access Control"]
135  pub pdac_w0_0_9: PDAC_W0_0_9,
136  #[doc = "0x104c - Peripheral Domain Access Control"]
137  pub pdac_w1_0_9: PDAC_W1_0_9,
138  _reserved55: [u8; 16usize],
139  #[doc = "0x1060 - Peripheral Domain Access Control"]
140  pub pdac_w0_0_12: PDAC_W0_0_12,
141  #[doc = "0x1064 - Peripheral Domain Access Control"]
142  pub pdac_w1_0_12: PDAC_W1_0_12,
143  _reserved57: [u8; 16usize],
144  #[doc = "0x1078 - Peripheral Domain Access Control"]
145  pub pdac_w0_0_15: PDAC_W0_0_15,
146  #[doc = "0x107c - Peripheral Domain Access Control"]
147  pub pdac_w1_0_15: PDAC_W1_0_15,
148  _reserved59: [u8; 32usize],
149  #[doc = "0x10a0 - Peripheral Domain Access Control"]
150  pub pdac_w0_0_20: PDAC_W0_0_20,
151  #[doc = "0x10a4 - Peripheral Domain Access Control"]
152  pub pdac_w1_0_20: PDAC_W1_0_20,
153  #[doc = "0x10a8 - Peripheral Domain Access Control"]
154  pub pdac_w0_0_21: PDAC_W0_0_21,
155  #[doc = "0x10ac - Peripheral Domain Access Control"]
156  pub pdac_w1_0_21: PDAC_W1_0_21,
157  #[doc = "0x10b0 - Peripheral Domain Access Control"]
158  pub pdac_w0_0_22: PDAC_W0_0_22,
159  #[doc = "0x10b4 - Peripheral Domain Access Control"]
160  pub pdac_w1_0_22: PDAC_W1_0_22,
161  #[doc = "0x10b8 - Peripheral Domain Access Control"]
162  pub pdac_w0_0_23: PDAC_W0_0_23,
163  #[doc = "0x10bc - Peripheral Domain Access Control"]
164  pub pdac_w1_0_23: PDAC_W1_0_23,
165  _reserved67: [u8; 24usize],
166  #[doc = "0x10d8 - Peripheral Domain Access Control"]
167  pub pdac_w0_0_27: PDAC_W0_0_27,
168  #[doc = "0x10dc - Peripheral Domain Access Control"]
169  pub pdac_w1_0_27: PDAC_W1_0_27,
170  _reserved69: [u8; 32usize],
171  #[doc = "0x1100 - Peripheral Domain Access Control"]
172  pub pdac_w0_0_32: PDAC_W0_0_32,
173  #[doc = "0x1104 - Peripheral Domain Access Control"]
174  pub pdac_w1_0_32: PDAC_W1_0_32,
175  #[doc = "0x1108 - Peripheral Domain Access Control"]
176  pub pdac_w0_0_33: PDAC_W0_0_33,
177  #[doc = "0x110c - Peripheral Domain Access Control"]
178  pub pdac_w1_0_33: PDAC_W1_0_33,
179  #[doc = "0x1110 - Peripheral Domain Access Control"]
180  pub pdac_w0_0_34: PDAC_W0_0_34,
181  #[doc = "0x1114 - Peripheral Domain Access Control"]
182  pub pdac_w1_0_34: PDAC_W1_0_34,
183  #[doc = "0x1118 - Peripheral Domain Access Control"]
184  pub pdac_w0_0_35: PDAC_W0_0_35,
185  #[doc = "0x111c - Peripheral Domain Access Control"]
186  pub pdac_w1_0_35: PDAC_W1_0_35,
187  #[doc = "0x1120 - Peripheral Domain Access Control"]
188  pub pdac_w0_0_36: PDAC_W0_0_36,
189  #[doc = "0x1124 - Peripheral Domain Access Control"]
190  pub pdac_w1_0_36: PDAC_W1_0_36,
191  #[doc = "0x1128 - Peripheral Domain Access Control"]
192  pub pdac_w0_0_37: PDAC_W0_0_37,
193  #[doc = "0x112c - Peripheral Domain Access Control"]
194  pub pdac_w1_0_37: PDAC_W1_0_37,
195  #[doc = "0x1130 - Peripheral Domain Access Control"]
196  pub pdac_w0_0_38: PDAC_W0_0_38,
197  #[doc = "0x1134 - Peripheral Domain Access Control"]
198  pub pdac_w1_0_38: PDAC_W1_0_38,
199  #[doc = "0x1138 - Peripheral Domain Access Control"]
200  pub pdac_w0_0_39: PDAC_W0_0_39,
201  #[doc = "0x113c - Peripheral Domain Access Control"]
202  pub pdac_w1_0_39: PDAC_W1_0_39,
203  #[doc = "0x1140 - Peripheral Domain Access Control"]
204  pub pdac_w0_0_40: PDAC_W0_0_40,
205  #[doc = "0x1144 - Peripheral Domain Access Control"]
206  pub pdac_w1_0_40: PDAC_W1_0_40,
207  #[doc = "0x1148 - Peripheral Domain Access Control"]
208  pub pdac_w0_0_41: PDAC_W0_0_41,
209  #[doc = "0x114c - Peripheral Domain Access Control"]
210  pub pdac_w1_0_41: PDAC_W1_0_41,
211  #[doc = "0x1150 - Peripheral Domain Access Control"]
212  pub pdac_w0_0_42: PDAC_W0_0_42,
213  #[doc = "0x1154 - Peripheral Domain Access Control"]
214  pub pdac_w1_0_42: PDAC_W1_0_42,
215  #[doc = "0x1158 - Peripheral Domain Access Control"]
216  pub pdac_w0_0_43: PDAC_W0_0_43,
217  #[doc = "0x115c - Peripheral Domain Access Control"]
218  pub pdac_w1_0_43: PDAC_W1_0_43,
219  #[doc = "0x1160 - Peripheral Domain Access Control"]
220  pub pdac_w0_0_44: PDAC_W0_0_44,
221  #[doc = "0x1164 - Peripheral Domain Access Control"]
222  pub pdac_w1_0_44: PDAC_W1_0_44,
223  #[doc = "0x1168 - Peripheral Domain Access Control"]
224  pub pdac_w0_0_45: PDAC_W0_0_45,
225  #[doc = "0x116c - Peripheral Domain Access Control"]
226  pub pdac_w1_0_45: PDAC_W1_0_45,
227  #[doc = "0x1170 - Peripheral Domain Access Control"]
228  pub pdac_w0_0_46: PDAC_W0_0_46,
229  #[doc = "0x1174 - Peripheral Domain Access Control"]
230  pub pdac_w1_0_46: PDAC_W1_0_46,
231  #[doc = "0x1178 - Peripheral Domain Access Control"]
232  pub pdac_w0_0_47: PDAC_W0_0_47,
233  #[doc = "0x117c - Peripheral Domain Access Control"]
234  pub pdac_w1_0_47: PDAC_W1_0_47,
235  #[doc = "0x1180 - Peripheral Domain Access Control"]
236  pub pdac_w0_0_48: PDAC_W0_0_48,
237  #[doc = "0x1184 - Peripheral Domain Access Control"]
238  pub pdac_w1_0_48: PDAC_W1_0_48,
239  #[doc = "0x1188 - Peripheral Domain Access Control"]
240  pub pdac_w0_0_49: PDAC_W0_0_49,
241  #[doc = "0x118c - Peripheral Domain Access Control"]
242  pub pdac_w1_0_49: PDAC_W1_0_49,
243  #[doc = "0x1190 - Peripheral Domain Access Control"]
244  pub pdac_w0_0_50: PDAC_W0_0_50,
245  #[doc = "0x1194 - Peripheral Domain Access Control"]
246  pub pdac_w1_0_50: PDAC_W1_0_50,
247  #[doc = "0x1198 - Peripheral Domain Access Control"]
248  pub pdac_w0_0_51: PDAC_W0_0_51,
249  #[doc = "0x119c - Peripheral Domain Access Control"]
250  pub pdac_w1_0_51: PDAC_W1_0_51,
251  #[doc = "0x11a0 - Peripheral Domain Access Control"]
252  pub pdac_w0_0_52: PDAC_W0_0_52,
253  #[doc = "0x11a4 - Peripheral Domain Access Control"]
254  pub pdac_w1_0_52: PDAC_W1_0_52,
255  #[doc = "0x11a8 - Peripheral Domain Access Control"]
256  pub pdac_w0_0_53: PDAC_W0_0_53,
257  #[doc = "0x11ac - Peripheral Domain Access Control"]
258  pub pdac_w1_0_53: PDAC_W1_0_53,
259  #[doc = "0x11b0 - Peripheral Domain Access Control"]
260  pub pdac_w0_0_54: PDAC_W0_0_54,
261  #[doc = "0x11b4 - Peripheral Domain Access Control"]
262  pub pdac_w1_0_54: PDAC_W1_0_54,
263  #[doc = "0x11b8 - Peripheral Domain Access Control"]
264  pub pdac_w0_0_55: PDAC_W0_0_55,
265  #[doc = "0x11bc - Peripheral Domain Access Control"]
266  pub pdac_w1_0_55: PDAC_W1_0_55,
267  #[doc = "0x11c0 - Peripheral Domain Access Control"]
268  pub pdac_w0_0_56: PDAC_W0_0_56,
269  #[doc = "0x11c4 - Peripheral Domain Access Control"]
270  pub pdac_w1_0_56: PDAC_W1_0_56,
271  #[doc = "0x11c8 - Peripheral Domain Access Control"]
272  pub pdac_w0_0_57: PDAC_W0_0_57,
273  #[doc = "0x11cc - Peripheral Domain Access Control"]
274  pub pdac_w1_0_57: PDAC_W1_0_57,
275  #[doc = "0x11d0 - Peripheral Domain Access Control"]
276  pub pdac_w0_0_58: PDAC_W0_0_58,
277  #[doc = "0x11d4 - Peripheral Domain Access Control"]
278  pub pdac_w1_0_58: PDAC_W1_0_58,
279  #[doc = "0x11d8 - Peripheral Domain Access Control"]
280  pub pdac_w0_0_59: PDAC_W0_0_59,
281  #[doc = "0x11dc - Peripheral Domain Access Control"]
282  pub pdac_w1_0_59: PDAC_W1_0_59,
283  #[doc = "0x11e0 - Peripheral Domain Access Control"]
284  pub pdac_w0_0_60: PDAC_W0_0_60,
285  #[doc = "0x11e4 - Peripheral Domain Access Control"]
286  pub pdac_w1_0_60: PDAC_W1_0_60,
287  #[doc = "0x11e8 - Peripheral Domain Access Control"]
288  pub pdac_w0_0_61: PDAC_W0_0_61,
289  #[doc = "0x11ec - Peripheral Domain Access Control"]
290  pub pdac_w1_0_61: PDAC_W1_0_61,
291  #[doc = "0x11f0 - Peripheral Domain Access Control"]
292  pub pdac_w0_0_62: PDAC_W0_0_62,
293  #[doc = "0x11f4 - Peripheral Domain Access Control"]
294  pub pdac_w1_0_62: PDAC_W1_0_62,
295  #[doc = "0x11f8 - Peripheral Domain Access Control"]
296  pub pdac_w0_0_63: PDAC_W0_0_63,
297  #[doc = "0x11fc - Peripheral Domain Access Control"]
298  pub pdac_w1_0_63: PDAC_W1_0_63,
299  #[doc = "0x1200 - Peripheral Domain Access Control"]
300  pub pdac_w0_0_64: PDAC_W0_0_64,
301  #[doc = "0x1204 - Peripheral Domain Access Control"]
302  pub pdac_w1_0_64: PDAC_W1_0_64,
303  #[doc = "0x1208 - Peripheral Domain Access Control"]
304  pub pdac_w0_0_65: PDAC_W0_0_65,
305  #[doc = "0x120c - Peripheral Domain Access Control"]
306  pub pdac_w1_0_65: PDAC_W1_0_65,
307  #[doc = "0x1210 - Peripheral Domain Access Control"]
308  pub pdac_w0_0_66: PDAC_W0_0_66,
309  #[doc = "0x1214 - Peripheral Domain Access Control"]
310  pub pdac_w1_0_66: PDAC_W1_0_66,
311  #[doc = "0x1218 - Peripheral Domain Access Control"]
312  pub pdac_w0_0_67: PDAC_W0_0_67,
313  #[doc = "0x121c - Peripheral Domain Access Control"]
314  pub pdac_w1_0_67: PDAC_W1_0_67,
315  #[doc = "0x1220 - Peripheral Domain Access Control"]
316  pub pdac_w0_0_68: PDAC_W0_0_68,
317  #[doc = "0x1224 - Peripheral Domain Access Control"]
318  pub pdac_w1_0_68: PDAC_W1_0_68,
319  #[doc = "0x1228 - Peripheral Domain Access Control"]
320  pub pdac_w0_0_69: PDAC_W0_0_69,
321  #[doc = "0x122c - Peripheral Domain Access Control"]
322  pub pdac_w1_0_69: PDAC_W1_0_69,
323  #[doc = "0x1230 - Peripheral Domain Access Control"]
324  pub pdac_w0_0_70: PDAC_W0_0_70,
325  #[doc = "0x1234 - Peripheral Domain Access Control"]
326  pub pdac_w1_0_70: PDAC_W1_0_70,
327  #[doc = "0x1238 - Peripheral Domain Access Control"]
328  pub pdac_w0_0_71: PDAC_W0_0_71,
329  #[doc = "0x123c - Peripheral Domain Access Control"]
330  pub pdac_w1_0_71: PDAC_W1_0_71,
331  #[doc = "0x1240 - Peripheral Domain Access Control"]
332  pub pdac_w0_0_72: PDAC_W0_0_72,
333  #[doc = "0x1244 - Peripheral Domain Access Control"]
334  pub pdac_w1_0_72: PDAC_W1_0_72,
335  #[doc = "0x1248 - Peripheral Domain Access Control"]
336  pub pdac_w0_0_73: PDAC_W0_0_73,
337  #[doc = "0x124c - Peripheral Domain Access Control"]
338  pub pdac_w1_0_73: PDAC_W1_0_73,
339  #[doc = "0x1250 - Peripheral Domain Access Control"]
340  pub pdac_w0_0_74: PDAC_W0_0_74,
341  #[doc = "0x1254 - Peripheral Domain Access Control"]
342  pub pdac_w1_0_74: PDAC_W1_0_74,
343  #[doc = "0x1258 - Peripheral Domain Access Control"]
344  pub pdac_w0_0_75: PDAC_W0_0_75,
345  #[doc = "0x125c - Peripheral Domain Access Control"]
346  pub pdac_w1_0_75: PDAC_W1_0_75,
347  #[doc = "0x1260 - Peripheral Domain Access Control"]
348  pub pdac_w0_0_76: PDAC_W0_0_76,
349  #[doc = "0x1264 - Peripheral Domain Access Control"]
350  pub pdac_w1_0_76: PDAC_W1_0_76,
351  #[doc = "0x1268 - Peripheral Domain Access Control"]
352  pub pdac_w0_0_77: PDAC_W0_0_77,
353  #[doc = "0x126c - Peripheral Domain Access Control"]
354  pub pdac_w1_0_77: PDAC_W1_0_77,
355  #[doc = "0x1270 - Peripheral Domain Access Control"]
356  pub pdac_w0_0_78: PDAC_W0_0_78,
357  #[doc = "0x1274 - Peripheral Domain Access Control"]
358  pub pdac_w1_0_78: PDAC_W1_0_78,
359  _reserved163: [u8; 368usize],
360  #[doc = "0x13e8 - Peripheral Domain Access Control"]
361  pub pdac_w0_0_125: PDAC_W0_0_125,
362  #[doc = "0x13ec - Peripheral Domain Access Control"]
363  pub pdac_w1_0_125: PDAC_W1_0_125,
364  #[doc = "0x13f0 - Peripheral Domain Access Control"]
365  pub pdac_w0_0_126: PDAC_W0_0_126,
366  #[doc = "0x13f4 - Peripheral Domain Access Control"]
367  pub pdac_w1_0_126: PDAC_W1_0_126,
368  #[doc = "0x13f8 - Peripheral Domain Access Control"]
369  pub pdac_w0_0_127: PDAC_W0_0_127,
370  #[doc = "0x13fc - Peripheral Domain Access Control"]
371  pub pdac_w1_0_127: PDAC_W1_0_127,
372  _reserved169: [u8; 64usize],
373  #[doc = "0x1440 - Peripheral Domain Access Control"]
374  pub pdac_w0_1_8: PDAC_W0_1_8,
375  #[doc = "0x1444 - Peripheral Domain Access Control"]
376  pub pdac_w1_1_8: PDAC_W1_1_8,
377  #[doc = "0x1448 - Peripheral Domain Access Control"]
378  pub pdac_w0_1_9: PDAC_W0_1_9,
379  #[doc = "0x144c - Peripheral Domain Access Control"]
380  pub pdac_w1_1_9: PDAC_W1_1_9,
381  _reserved173: [u8; 40usize],
382  #[doc = "0x1478 - Peripheral Domain Access Control"]
383  pub pdac_w0_1_15: PDAC_W0_1_15,
384  #[doc = "0x147c - Peripheral Domain Access Control"]
385  pub pdac_w1_1_15: PDAC_W1_1_15,
386  _reserved175: [u8; 88usize],
387  #[doc = "0x14d8 - Peripheral Domain Access Control"]
388  pub pdac_w0_1_27: PDAC_W0_1_27,
389  #[doc = "0x14dc - Peripheral Domain Access Control"]
390  pub pdac_w1_1_27: PDAC_W1_1_27,
391  _reserved177: [u8; 32usize],
392  #[doc = "0x1500 - Peripheral Domain Access Control"]
393  pub pdac_w0_1_32: PDAC_W0_1_32,
394  #[doc = "0x1504 - Peripheral Domain Access Control"]
395  pub pdac_w1_1_32: PDAC_W1_1_32,
396  #[doc = "0x1508 - Peripheral Domain Access Control"]
397  pub pdac_w0_1_33: PDAC_W0_1_33,
398  #[doc = "0x150c - Peripheral Domain Access Control"]
399  pub pdac_w1_1_33: PDAC_W1_1_33,
400  #[doc = "0x1510 - Peripheral Domain Access Control"]
401  pub pdac_w0_1_34: PDAC_W0_1_34,
402  #[doc = "0x1514 - Peripheral Domain Access Control"]
403  pub pdac_w1_1_34: PDAC_W1_1_34,
404  #[doc = "0x1518 - Peripheral Domain Access Control"]
405  pub pdac_w0_1_35: PDAC_W0_1_35,
406  #[doc = "0x151c - Peripheral Domain Access Control"]
407  pub pdac_w1_1_35: PDAC_W1_1_35,
408  #[doc = "0x1520 - Peripheral Domain Access Control"]
409  pub pdac_w0_1_36: PDAC_W0_1_36,
410  #[doc = "0x1524 - Peripheral Domain Access Control"]
411  pub pdac_w1_1_36: PDAC_W1_1_36,
412  #[doc = "0x1528 - Peripheral Domain Access Control"]
413  pub pdac_w0_1_37: PDAC_W0_1_37,
414  #[doc = "0x152c - Peripheral Domain Access Control"]
415  pub pdac_w1_1_37: PDAC_W1_1_37,
416  #[doc = "0x1530 - Peripheral Domain Access Control"]
417  pub pdac_w0_1_38: PDAC_W0_1_38,
418  #[doc = "0x1534 - Peripheral Domain Access Control"]
419  pub pdac_w1_1_38: PDAC_W1_1_38,
420  #[doc = "0x1538 - Peripheral Domain Access Control"]
421  pub pdac_w0_1_39: PDAC_W0_1_39,
422  #[doc = "0x153c - Peripheral Domain Access Control"]
423  pub pdac_w1_1_39: PDAC_W1_1_39,
424  #[doc = "0x1540 - Peripheral Domain Access Control"]
425  pub pdac_w0_1_40: PDAC_W0_1_40,
426  #[doc = "0x1544 - Peripheral Domain Access Control"]
427  pub pdac_w1_1_40: PDAC_W1_1_40,
428  #[doc = "0x1548 - Peripheral Domain Access Control"]
429  pub pdac_w0_1_41: PDAC_W0_1_41,
430  #[doc = "0x154c - Peripheral Domain Access Control"]
431  pub pdac_w1_1_41: PDAC_W1_1_41,
432  #[doc = "0x1550 - Peripheral Domain Access Control"]
433  pub pdac_w0_1_42: PDAC_W0_1_42,
434  #[doc = "0x1554 - Peripheral Domain Access Control"]
435  pub pdac_w1_1_42: PDAC_W1_1_42,
436  #[doc = "0x1558 - Peripheral Domain Access Control"]
437  pub pdac_w0_1_43: PDAC_W0_1_43,
438  #[doc = "0x155c - Peripheral Domain Access Control"]
439  pub pdac_w1_1_43: PDAC_W1_1_43,
440  #[doc = "0x1560 - Peripheral Domain Access Control"]
441  pub pdac_w0_1_44: PDAC_W0_1_44,
442  #[doc = "0x1564 - Peripheral Domain Access Control"]
443  pub pdac_w1_1_44: PDAC_W1_1_44,
444  #[doc = "0x1568 - Peripheral Domain Access Control"]
445  pub pdac_w0_1_45: PDAC_W0_1_45,
446  #[doc = "0x156c - Peripheral Domain Access Control"]
447  pub pdac_w1_1_45: PDAC_W1_1_45,
448  #[doc = "0x1570 - Peripheral Domain Access Control"]
449  pub pdac_w0_1_46: PDAC_W0_1_46,
450  #[doc = "0x1574 - Peripheral Domain Access Control"]
451  pub pdac_w1_1_46: PDAC_W1_1_46,
452  #[doc = "0x1578 - Peripheral Domain Access Control"]
453  pub pdac_w0_1_47: PDAC_W0_1_47,
454  #[doc = "0x157c - Peripheral Domain Access Control"]
455  pub pdac_w1_1_47: PDAC_W1_1_47,
456  #[doc = "0x1580 - Peripheral Domain Access Control"]
457  pub pdac_w0_1_48: PDAC_W0_1_48,
458  #[doc = "0x1584 - Peripheral Domain Access Control"]
459  pub pdac_w1_1_48: PDAC_W1_1_48,
460  #[doc = "0x1588 - Peripheral Domain Access Control"]
461  pub pdac_w0_1_49: PDAC_W0_1_49,
462  #[doc = "0x158c - Peripheral Domain Access Control"]
463  pub pdac_w1_1_49: PDAC_W1_1_49,
464  #[doc = "0x1590 - Peripheral Domain Access Control"]
465  pub pdac_w0_1_50: PDAC_W0_1_50,
466  #[doc = "0x1594 - Peripheral Domain Access Control"]
467  pub pdac_w1_1_50: PDAC_W1_1_50,
468  #[doc = "0x1598 - Peripheral Domain Access Control"]
469  pub pdac_w0_1_51: PDAC_W0_1_51,
470  #[doc = "0x159c - Peripheral Domain Access Control"]
471  pub pdac_w1_1_51: PDAC_W1_1_51,
472  #[doc = "0x15a0 - Peripheral Domain Access Control"]
473  pub pdac_w0_1_52: PDAC_W0_1_52,
474  #[doc = "0x15a4 - Peripheral Domain Access Control"]
475  pub pdac_w1_1_52: PDAC_W1_1_52,
476  #[doc = "0x15a8 - Peripheral Domain Access Control"]
477  pub pdac_w0_1_53: PDAC_W0_1_53,
478  #[doc = "0x15ac - Peripheral Domain Access Control"]
479  pub pdac_w1_1_53: PDAC_W1_1_53,
480  #[doc = "0x15b0 - Peripheral Domain Access Control"]
481  pub pdac_w0_1_54: PDAC_W0_1_54,
482  #[doc = "0x15b4 - Peripheral Domain Access Control"]
483  pub pdac_w1_1_54: PDAC_W1_1_54,
484  #[doc = "0x15b8 - Peripheral Domain Access Control"]
485  pub pdac_w0_1_55: PDAC_W0_1_55,
486  #[doc = "0x15bc - Peripheral Domain Access Control"]
487  pub pdac_w1_1_55: PDAC_W1_1_55,
488  #[doc = "0x15c0 - Peripheral Domain Access Control"]
489  pub pdac_w0_1_56: PDAC_W0_1_56,
490  #[doc = "0x15c4 - Peripheral Domain Access Control"]
491  pub pdac_w1_1_56: PDAC_W1_1_56,
492  _reserved227: [u8; 696usize],
493  #[doc = "0x1880 - Peripheral Domain Access Control"]
494  pub pdac_w0_2_16: PDAC_W0_2_16,
495  #[doc = "0x1884 - Peripheral Domain Access Control"]
496  pub pdac_w1_2_16: PDAC_W1_2_16,
497  _reserved229: [u8; 120usize],
498  #[doc = "0x1900 - Peripheral Domain Access Control"]
499  pub pdac_w0_2_32: PDAC_W0_2_32,
500  #[doc = "0x1904 - Peripheral Domain Access Control"]
501  pub pdac_w1_2_32: PDAC_W1_2_32,
502  _reserved231: [u8; 1784usize],
503  #[doc = "0x2000 - Memory Region Descriptor"]
504  pub mrgd_w0_0_0: MRGD_W0_0_0,
505  #[doc = "0x2004 - Memory Region Descriptor"]
506  pub mrgd_w1_0_0: MRGD_W1_0_0,
507  #[doc = "0x2008 - Memory Region Descriptor"]
508  pub mrgd_w2_0_0: MRGD_W2_0_0,
509  #[doc = "0x200c - Memory Region Descriptor"]
510  pub mrgd_w3_0_0: MRGD_W3_0_0,
511  #[doc = "0x2010 - Memory Region Descriptor"]
512  pub mrgd_w4_0_0: MRGD_W4_0_0,
513  _reserved236: [u8; 12usize],
514  #[doc = "0x2020 - Memory Region Descriptor"]
515  pub mrgd_w0_0_1: MRGD_W0_0_1,
516  #[doc = "0x2024 - Memory Region Descriptor"]
517  pub mrgd_w1_0_1: MRGD_W1_0_1,
518  #[doc = "0x2028 - Memory Region Descriptor"]
519  pub mrgd_w2_0_1: MRGD_W2_0_1,
520  #[doc = "0x202c - Memory Region Descriptor"]
521  pub mrgd_w3_0_1: MRGD_W3_0_1,
522  #[doc = "0x2030 - Memory Region Descriptor"]
523  pub mrgd_w4_0_1: MRGD_W4_0_1,
524  _reserved241: [u8; 12usize],
525  #[doc = "0x2040 - Memory Region Descriptor"]
526  pub mrgd_w0_0_2: MRGD_W0_0_2,
527  #[doc = "0x2044 - Memory Region Descriptor"]
528  pub mrgd_w1_0_2: MRGD_W1_0_2,
529  #[doc = "0x2048 - Memory Region Descriptor"]
530  pub mrgd_w2_0_2: MRGD_W2_0_2,
531  #[doc = "0x204c - Memory Region Descriptor"]
532  pub mrgd_w3_0_2: MRGD_W3_0_2,
533  #[doc = "0x2050 - Memory Region Descriptor"]
534  pub mrgd_w4_0_2: MRGD_W4_0_2,
535  _reserved246: [u8; 12usize],
536  #[doc = "0x2060 - Memory Region Descriptor"]
537  pub mrgd_w0_0_3: MRGD_W0_0_3,
538  #[doc = "0x2064 - Memory Region Descriptor"]
539  pub mrgd_w1_0_3: MRGD_W1_0_3,
540  #[doc = "0x2068 - Memory Region Descriptor"]
541  pub mrgd_w2_0_3: MRGD_W2_0_3,
542  #[doc = "0x206c - Memory Region Descriptor"]
543  pub mrgd_w3_0_3: MRGD_W3_0_3,
544  #[doc = "0x2070 - Memory Region Descriptor"]
545  pub mrgd_w4_0_3: MRGD_W4_0_3,
546  _reserved251: [u8; 12usize],
547  #[doc = "0x2080 - Memory Region Descriptor"]
548  pub mrgd_w0_0_4: MRGD_W0_0_4,
549  #[doc = "0x2084 - Memory Region Descriptor"]
550  pub mrgd_w1_0_4: MRGD_W1_0_4,
551  #[doc = "0x2088 - Memory Region Descriptor"]
552  pub mrgd_w2_0_4: MRGD_W2_0_4,
553  #[doc = "0x208c - Memory Region Descriptor"]
554  pub mrgd_w3_0_4: MRGD_W3_0_4,
555  #[doc = "0x2090 - Memory Region Descriptor"]
556  pub mrgd_w4_0_4: MRGD_W4_0_4,
557  _reserved256: [u8; 12usize],
558  #[doc = "0x20a0 - Memory Region Descriptor"]
559  pub mrgd_w0_0_5: MRGD_W0_0_5,
560  #[doc = "0x20a4 - Memory Region Descriptor"]
561  pub mrgd_w1_0_5: MRGD_W1_0_5,
562  #[doc = "0x20a8 - Memory Region Descriptor"]
563  pub mrgd_w2_0_5: MRGD_W2_0_5,
564  #[doc = "0x20ac - Memory Region Descriptor"]
565  pub mrgd_w3_0_5: MRGD_W3_0_5,
566  #[doc = "0x20b0 - Memory Region Descriptor"]
567  pub mrgd_w4_0_5: MRGD_W4_0_5,
568  _reserved261: [u8; 12usize],
569  #[doc = "0x20c0 - Memory Region Descriptor"]
570  pub mrgd_w0_0_6: MRGD_W0_0_6,
571  #[doc = "0x20c4 - Memory Region Descriptor"]
572  pub mrgd_w1_0_6: MRGD_W1_0_6,
573  #[doc = "0x20c8 - Memory Region Descriptor"]
574  pub mrgd_w2_0_6: MRGD_W2_0_6,
575  #[doc = "0x20cc - Memory Region Descriptor"]
576  pub mrgd_w3_0_6: MRGD_W3_0_6,
577  #[doc = "0x20d0 - Memory Region Descriptor"]
578  pub mrgd_w4_0_6: MRGD_W4_0_6,
579  _reserved266: [u8; 12usize],
580  #[doc = "0x20e0 - Memory Region Descriptor"]
581  pub mrgd_w0_0_7: MRGD_W0_0_7,
582  #[doc = "0x20e4 - Memory Region Descriptor"]
583  pub mrgd_w1_0_7: MRGD_W1_0_7,
584  #[doc = "0x20e8 - Memory Region Descriptor"]
585  pub mrgd_w2_0_7: MRGD_W2_0_7,
586  #[doc = "0x20ec - Memory Region Descriptor"]
587  pub mrgd_w3_0_7: MRGD_W3_0_7,
588  #[doc = "0x20f0 - Memory Region Descriptor"]
589  pub mrgd_w4_0_7: MRGD_W4_0_7,
590  _reserved271: [u8; 268usize],
591  #[doc = "0x2200 - Memory Region Descriptor"]
592  pub mrgd_w0_1_0: MRGD_W0_1_0,
593  #[doc = "0x2204 - Memory Region Descriptor"]
594  pub mrgd_w1_1_0: MRGD_W1_1_0,
595  #[doc = "0x2208 - Memory Region Descriptor"]
596  pub mrgd_w2_1_0: MRGD_W2_1_0,
597  #[doc = "0x220c - Memory Region Descriptor"]
598  pub mrgd_w3_1_0: MRGD_W3_1_0,
599  #[doc = "0x2210 - Memory Region Descriptor"]
600  pub mrgd_w4_1_0: MRGD_W4_1_0,
601  _reserved276: [u8; 12usize],
602  #[doc = "0x2220 - Memory Region Descriptor"]
603  pub mrgd_w0_1_1: MRGD_W0_1_1,
604  #[doc = "0x2224 - Memory Region Descriptor"]
605  pub mrgd_w1_1_1: MRGD_W1_1_1,
606  #[doc = "0x2228 - Memory Region Descriptor"]
607  pub mrgd_w2_1_1: MRGD_W2_1_1,
608  #[doc = "0x222c - Memory Region Descriptor"]
609  pub mrgd_w3_1_1: MRGD_W3_1_1,
610  #[doc = "0x2230 - Memory Region Descriptor"]
611  pub mrgd_w4_1_1: MRGD_W4_1_1,
612  _reserved281: [u8; 12usize],
613  #[doc = "0x2240 - Memory Region Descriptor"]
614  pub mrgd_w0_1_2: MRGD_W0_1_2,
615  #[doc = "0x2244 - Memory Region Descriptor"]
616  pub mrgd_w1_1_2: MRGD_W1_1_2,
617  #[doc = "0x2248 - Memory Region Descriptor"]
618  pub mrgd_w2_1_2: MRGD_W2_1_2,
619  #[doc = "0x224c - Memory Region Descriptor"]
620  pub mrgd_w3_1_2: MRGD_W3_1_2,
621  #[doc = "0x2250 - Memory Region Descriptor"]
622  pub mrgd_w4_1_2: MRGD_W4_1_2,
623  _reserved286: [u8; 12usize],
624  #[doc = "0x2260 - Memory Region Descriptor"]
625  pub mrgd_w0_1_3: MRGD_W0_1_3,
626  #[doc = "0x2264 - Memory Region Descriptor"]
627  pub mrgd_w1_1_3: MRGD_W1_1_3,
628  #[doc = "0x2268 - Memory Region Descriptor"]
629  pub mrgd_w2_1_3: MRGD_W2_1_3,
630  #[doc = "0x226c - Memory Region Descriptor"]
631  pub mrgd_w3_1_3: MRGD_W3_1_3,
632  #[doc = "0x2270 - Memory Region Descriptor"]
633  pub mrgd_w4_1_3: MRGD_W4_1_3,
634  _reserved291: [u8; 12usize],
635  #[doc = "0x2280 - Memory Region Descriptor"]
636  pub mrgd_w0_1_4: MRGD_W0_1_4,
637  #[doc = "0x2284 - Memory Region Descriptor"]
638  pub mrgd_w1_1_4: MRGD_W1_1_4,
639  #[doc = "0x2288 - Memory Region Descriptor"]
640  pub mrgd_w2_1_4: MRGD_W2_1_4,
641  #[doc = "0x228c - Memory Region Descriptor"]
642  pub mrgd_w3_1_4: MRGD_W3_1_4,
643  #[doc = "0x2290 - Memory Region Descriptor"]
644  pub mrgd_w4_1_4: MRGD_W4_1_4,
645  _reserved296: [u8; 12usize],
646  #[doc = "0x22a0 - Memory Region Descriptor"]
647  pub mrgd_w0_1_5: MRGD_W0_1_5,
648  #[doc = "0x22a4 - Memory Region Descriptor"]
649  pub mrgd_w1_1_5: MRGD_W1_1_5,
650  #[doc = "0x22a8 - Memory Region Descriptor"]
651  pub mrgd_w2_1_5: MRGD_W2_1_5,
652  #[doc = "0x22ac - Memory Region Descriptor"]
653  pub mrgd_w3_1_5: MRGD_W3_1_5,
654  #[doc = "0x22b0 - Memory Region Descriptor"]
655  pub mrgd_w4_1_5: MRGD_W4_1_5,
656  _reserved301: [u8; 12usize],
657  #[doc = "0x22c0 - Memory Region Descriptor"]
658  pub mrgd_w0_1_6: MRGD_W0_1_6,
659  #[doc = "0x22c4 - Memory Region Descriptor"]
660  pub mrgd_w1_1_6: MRGD_W1_1_6,
661  #[doc = "0x22c8 - Memory Region Descriptor"]
662  pub mrgd_w2_1_6: MRGD_W2_1_6,
663  #[doc = "0x22cc - Memory Region Descriptor"]
664  pub mrgd_w3_1_6: MRGD_W3_1_6,
665  #[doc = "0x22d0 - Memory Region Descriptor"]
666  pub mrgd_w4_1_6: MRGD_W4_1_6,
667  _reserved306: [u8; 12usize],
668  #[doc = "0x22e0 - Memory Region Descriptor"]
669  pub mrgd_w0_1_7: MRGD_W0_1_7,
670  #[doc = "0x22e4 - Memory Region Descriptor"]
671  pub mrgd_w1_1_7: MRGD_W1_1_7,
672  #[doc = "0x22e8 - Memory Region Descriptor"]
673  pub mrgd_w2_1_7: MRGD_W2_1_7,
674  #[doc = "0x22ec - Memory Region Descriptor"]
675  pub mrgd_w3_1_7: MRGD_W3_1_7,
676  #[doc = "0x22f0 - Memory Region Descriptor"]
677  pub mrgd_w4_1_7: MRGD_W4_1_7,
678}
679#[doc = "Control Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [cr](cr) module"]
680pub type CR = crate::Reg<u32, _CR>;
681#[allow(missing_docs)]
682#[doc(hidden)]
683pub struct _CR;
684#[doc = "`read()` method returns [cr::R](cr::R) reader structure"]
685impl crate::Readable for CR {}
686#[doc = "`write(|w| ..)` method takes [cr::W](cr::W) writer structure"]
687impl crate::Writable for CR {}
688#[doc = "Control Register"]
689pub mod cr;
690#[doc = "Hardware Configuration Register 0\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [hwcfg0](hwcfg0) module"]
691pub type HWCFG0 = crate::Reg<u32, _HWCFG0>;
692#[allow(missing_docs)]
693#[doc(hidden)]
694pub struct _HWCFG0;
695#[doc = "`read()` method returns [hwcfg0::R](hwcfg0::R) reader structure"]
696impl crate::Readable for HWCFG0 {}
697#[doc = "Hardware Configuration Register 0"]
698pub mod hwcfg0;
699#[doc = "Hardware Configuration Register 1\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [hwcfg1](hwcfg1) module"]
700pub type HWCFG1 = crate::Reg<u32, _HWCFG1>;
701#[allow(missing_docs)]
702#[doc(hidden)]
703pub struct _HWCFG1;
704#[doc = "`read()` method returns [hwcfg1::R](hwcfg1::R) reader structure"]
705impl crate::Readable for HWCFG1 {}
706#[doc = "Hardware Configuration Register 1"]
707pub mod hwcfg1;
708#[doc = "Hardware Configuration Register 2\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [hwcfg2](hwcfg2) module"]
709pub type HWCFG2 = crate::Reg<u32, _HWCFG2>;
710#[allow(missing_docs)]
711#[doc(hidden)]
712pub struct _HWCFG2;
713#[doc = "`read()` method returns [hwcfg2::R](hwcfg2::R) reader structure"]
714impl crate::Readable for HWCFG2 {}
715#[doc = "Hardware Configuration Register 2"]
716pub mod hwcfg2;
717#[doc = "Hardware Configuration Register 3\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [hwcfg3](hwcfg3) module"]
718pub type HWCFG3 = crate::Reg<u32, _HWCFG3>;
719#[allow(missing_docs)]
720#[doc(hidden)]
721pub struct _HWCFG3;
722#[doc = "`read()` method returns [hwcfg3::R](hwcfg3::R) reader structure"]
723impl crate::Readable for HWCFG3 {}
724#[doc = "Hardware Configuration Register 3"]
725pub mod hwcfg3;
726#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg0](mdacfg0) module"]
727pub type MDACFG0 = crate::Reg<u8, _MDACFG0>;
728#[allow(missing_docs)]
729#[doc(hidden)]
730pub struct _MDACFG0;
731#[doc = "`read()` method returns [mdacfg0::R](mdacfg0::R) reader structure"]
732impl crate::Readable for MDACFG0 {}
733#[doc = "Master Domain Assignment Configuration Register"]
734pub mod mdacfg0;
735#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg1](mdacfg1) module"]
736pub type MDACFG1 = crate::Reg<u8, _MDACFG1>;
737#[allow(missing_docs)]
738#[doc(hidden)]
739pub struct _MDACFG1;
740#[doc = "`read()` method returns [mdacfg1::R](mdacfg1::R) reader structure"]
741impl crate::Readable for MDACFG1 {}
742#[doc = "Master Domain Assignment Configuration Register"]
743pub mod mdacfg1;
744#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg2](mdacfg2) module"]
745pub type MDACFG2 = crate::Reg<u8, _MDACFG2>;
746#[allow(missing_docs)]
747#[doc(hidden)]
748pub struct _MDACFG2;
749#[doc = "`read()` method returns [mdacfg2::R](mdacfg2::R) reader structure"]
750impl crate::Readable for MDACFG2 {}
751#[doc = "Master Domain Assignment Configuration Register"]
752pub mod mdacfg2;
753#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg3](mdacfg3) module"]
754pub type MDACFG3 = crate::Reg<u8, _MDACFG3>;
755#[allow(missing_docs)]
756#[doc(hidden)]
757pub struct _MDACFG3;
758#[doc = "`read()` method returns [mdacfg3::R](mdacfg3::R) reader structure"]
759impl crate::Readable for MDACFG3 {}
760#[doc = "Master Domain Assignment Configuration Register"]
761pub mod mdacfg3;
762#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg4](mdacfg4) module"]
763pub type MDACFG4 = crate::Reg<u8, _MDACFG4>;
764#[allow(missing_docs)]
765#[doc(hidden)]
766pub struct _MDACFG4;
767#[doc = "`read()` method returns [mdacfg4::R](mdacfg4::R) reader structure"]
768impl crate::Readable for MDACFG4 {}
769#[doc = "Master Domain Assignment Configuration Register"]
770pub mod mdacfg4;
771#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg32](mdacfg32) module"]
772pub type MDACFG32 = crate::Reg<u8, _MDACFG32>;
773#[allow(missing_docs)]
774#[doc(hidden)]
775pub struct _MDACFG32;
776#[doc = "`read()` method returns [mdacfg32::R](mdacfg32::R) reader structure"]
777impl crate::Readable for MDACFG32 {}
778#[doc = "Master Domain Assignment Configuration Register"]
779pub mod mdacfg32;
780#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg33](mdacfg33) module"]
781pub type MDACFG33 = crate::Reg<u8, _MDACFG33>;
782#[allow(missing_docs)]
783#[doc(hidden)]
784pub struct _MDACFG33;
785#[doc = "`read()` method returns [mdacfg33::R](mdacfg33::R) reader structure"]
786impl crate::Readable for MDACFG33 {}
787#[doc = "Master Domain Assignment Configuration Register"]
788pub mod mdacfg33;
789#[doc = "Master Domain Assignment Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mdacfg34](mdacfg34) module"]
790pub type MDACFG34 = crate::Reg<u8, _MDACFG34>;
791#[allow(missing_docs)]
792#[doc(hidden)]
793pub struct _MDACFG34;
794#[doc = "`read()` method returns [mdacfg34::R](mdacfg34::R) reader structure"]
795impl crate::Readable for MDACFG34 {}
796#[doc = "Master Domain Assignment Configuration Register"]
797pub mod mdacfg34;
798#[doc = "Memory Region Configuration Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrcfg](mrcfg) module"]
799pub type MRCFG = crate::Reg<u8, _MRCFG>;
800#[allow(missing_docs)]
801#[doc(hidden)]
802pub struct _MRCFG;
803#[doc = "`read()` method returns [mrcfg::R](mrcfg::R) reader structure"]
804impl crate::Readable for MRCFG {}
805#[doc = "Memory Region Configuration Register"]
806pub mod mrcfg;
807#[doc = "Fault Domain ID\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [fdid](fdid) module"]
808pub type FDID = crate::Reg<u32, _FDID>;
809#[allow(missing_docs)]
810#[doc(hidden)]
811pub struct _FDID;
812#[doc = "`read()` method returns [fdid::R](fdid::R) reader structure"]
813impl crate::Readable for FDID {}
814#[doc = "`write(|w| ..)` method takes [fdid::W](fdid::W) writer structure"]
815impl crate::Writable for FDID {}
816#[doc = "Fault Domain ID"]
817pub mod fdid;
818#[doc = "Domain Error Location Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derrloc](derrloc) module"]
819pub type DERRLOC = crate::Reg<u32, _DERRLOC>;
820#[allow(missing_docs)]
821#[doc(hidden)]
822pub struct _DERRLOC;
823#[doc = "`read()` method returns [derrloc::R](derrloc::R) reader structure"]
824impl crate::Readable for DERRLOC {}
825#[doc = "Domain Error Location Register"]
826pub mod derrloc;
827#[doc = "Domain Error Word0 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w0_0](derr_w0_0) module"]
828pub type DERR_W0_0 = crate::Reg<u32, _DERR_W0_0>;
829#[allow(missing_docs)]
830#[doc(hidden)]
831pub struct _DERR_W0_0;
832#[doc = "`read()` method returns [derr_w0_0::R](derr_w0_0::R) reader structure"]
833impl crate::Readable for DERR_W0_0 {}
834#[doc = "Domain Error Word0 Register"]
835pub mod derr_w0_0;
836#[doc = "Domain Error Word1 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w1_0](derr_w1_0) module"]
837pub type DERR_W1_0 = crate::Reg<u32, _DERR_W1_0>;
838#[allow(missing_docs)]
839#[doc(hidden)]
840pub struct _DERR_W1_0;
841#[doc = "`read()` method returns [derr_w1_0::R](derr_w1_0::R) reader structure"]
842impl crate::Readable for DERR_W1_0 {}
843#[doc = "Domain Error Word1 Register"]
844pub mod derr_w1_0;
845#[doc = "Domain Error Word3 Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w3_0](derr_w3_0) module"]
846pub type DERR_W3_0 = crate::Reg<u32, _DERR_W3_0>;
847#[allow(missing_docs)]
848#[doc(hidden)]
849pub struct _DERR_W3_0;
850#[doc = "`read()` method returns [derr_w3_0::R](derr_w3_0::R) reader structure"]
851impl crate::Readable for DERR_W3_0 {}
852#[doc = "`write(|w| ..)` method takes [derr_w3_0::W](derr_w3_0::W) writer structure"]
853impl crate::Writable for DERR_W3_0 {}
854#[doc = "Domain Error Word3 Register"]
855pub mod derr_w3_0;
856#[doc = "Domain Error Word0 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w0_1](derr_w0_1) module"]
857pub type DERR_W0_1 = crate::Reg<u32, _DERR_W0_1>;
858#[allow(missing_docs)]
859#[doc(hidden)]
860pub struct _DERR_W0_1;
861#[doc = "`read()` method returns [derr_w0_1::R](derr_w0_1::R) reader structure"]
862impl crate::Readable for DERR_W0_1 {}
863#[doc = "Domain Error Word0 Register"]
864pub mod derr_w0_1;
865#[doc = "Domain Error Word1 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w1_1](derr_w1_1) module"]
866pub type DERR_W1_1 = crate::Reg<u32, _DERR_W1_1>;
867#[allow(missing_docs)]
868#[doc(hidden)]
869pub struct _DERR_W1_1;
870#[doc = "`read()` method returns [derr_w1_1::R](derr_w1_1::R) reader structure"]
871impl crate::Readable for DERR_W1_1 {}
872#[doc = "Domain Error Word1 Register"]
873pub mod derr_w1_1;
874#[doc = "Domain Error Word3 Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w3_1](derr_w3_1) module"]
875pub type DERR_W3_1 = crate::Reg<u32, _DERR_W3_1>;
876#[allow(missing_docs)]
877#[doc(hidden)]
878pub struct _DERR_W3_1;
879#[doc = "`read()` method returns [derr_w3_1::R](derr_w3_1::R) reader structure"]
880impl crate::Readable for DERR_W3_1 {}
881#[doc = "`write(|w| ..)` method takes [derr_w3_1::W](derr_w3_1::W) writer structure"]
882impl crate::Writable for DERR_W3_1 {}
883#[doc = "Domain Error Word3 Register"]
884pub mod derr_w3_1;
885#[doc = "Domain Error Word0 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w0_16](derr_w0_16) module"]
886pub type DERR_W0_16 = crate::Reg<u32, _DERR_W0_16>;
887#[allow(missing_docs)]
888#[doc(hidden)]
889pub struct _DERR_W0_16;
890#[doc = "`read()` method returns [derr_w0_16::R](derr_w0_16::R) reader structure"]
891impl crate::Readable for DERR_W0_16 {}
892#[doc = "Domain Error Word0 Register"]
893pub mod derr_w0_16;
894#[doc = "Domain Error Word1 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w1_16](derr_w1_16) module"]
895pub type DERR_W1_16 = crate::Reg<u32, _DERR_W1_16>;
896#[allow(missing_docs)]
897#[doc(hidden)]
898pub struct _DERR_W1_16;
899#[doc = "`read()` method returns [derr_w1_16::R](derr_w1_16::R) reader structure"]
900impl crate::Readable for DERR_W1_16 {}
901#[doc = "Domain Error Word1 Register"]
902pub mod derr_w1_16;
903#[doc = "Domain Error Word3 Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w3_16](derr_w3_16) module"]
904pub type DERR_W3_16 = crate::Reg<u32, _DERR_W3_16>;
905#[allow(missing_docs)]
906#[doc(hidden)]
907pub struct _DERR_W3_16;
908#[doc = "`read()` method returns [derr_w3_16::R](derr_w3_16::R) reader structure"]
909impl crate::Readable for DERR_W3_16 {}
910#[doc = "`write(|w| ..)` method takes [derr_w3_16::W](derr_w3_16::W) writer structure"]
911impl crate::Writable for DERR_W3_16 {}
912#[doc = "Domain Error Word3 Register"]
913pub mod derr_w3_16;
914#[doc = "Domain Error Word0 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w0_17](derr_w0_17) module"]
915pub type DERR_W0_17 = crate::Reg<u32, _DERR_W0_17>;
916#[allow(missing_docs)]
917#[doc(hidden)]
918pub struct _DERR_W0_17;
919#[doc = "`read()` method returns [derr_w0_17::R](derr_w0_17::R) reader structure"]
920impl crate::Readable for DERR_W0_17 {}
921#[doc = "Domain Error Word0 Register"]
922pub mod derr_w0_17;
923#[doc = "Domain Error Word1 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w1_17](derr_w1_17) module"]
924pub type DERR_W1_17 = crate::Reg<u32, _DERR_W1_17>;
925#[allow(missing_docs)]
926#[doc(hidden)]
927pub struct _DERR_W1_17;
928#[doc = "`read()` method returns [derr_w1_17::R](derr_w1_17::R) reader structure"]
929impl crate::Readable for DERR_W1_17 {}
930#[doc = "Domain Error Word1 Register"]
931pub mod derr_w1_17;
932#[doc = "Domain Error Word3 Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w3_17](derr_w3_17) module"]
933pub type DERR_W3_17 = crate::Reg<u32, _DERR_W3_17>;
934#[allow(missing_docs)]
935#[doc(hidden)]
936pub struct _DERR_W3_17;
937#[doc = "`read()` method returns [derr_w3_17::R](derr_w3_17::R) reader structure"]
938impl crate::Readable for DERR_W3_17 {}
939#[doc = "`write(|w| ..)` method takes [derr_w3_17::W](derr_w3_17::W) writer structure"]
940impl crate::Writable for DERR_W3_17 {}
941#[doc = "Domain Error Word3 Register"]
942pub mod derr_w3_17;
943#[doc = "Domain Error Word0 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w0_18](derr_w0_18) module"]
944pub type DERR_W0_18 = crate::Reg<u32, _DERR_W0_18>;
945#[allow(missing_docs)]
946#[doc(hidden)]
947pub struct _DERR_W0_18;
948#[doc = "`read()` method returns [derr_w0_18::R](derr_w0_18::R) reader structure"]
949impl crate::Readable for DERR_W0_18 {}
950#[doc = "Domain Error Word0 Register"]
951pub mod derr_w0_18;
952#[doc = "Domain Error Word1 Register\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w1_18](derr_w1_18) module"]
953pub type DERR_W1_18 = crate::Reg<u32, _DERR_W1_18>;
954#[allow(missing_docs)]
955#[doc(hidden)]
956pub struct _DERR_W1_18;
957#[doc = "`read()` method returns [derr_w1_18::R](derr_w1_18::R) reader structure"]
958impl crate::Readable for DERR_W1_18 {}
959#[doc = "Domain Error Word1 Register"]
960pub mod derr_w1_18;
961#[doc = "Domain Error Word3 Register\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [derr_w3_18](derr_w3_18) module"]
962pub type DERR_W3_18 = crate::Reg<u32, _DERR_W3_18>;
963#[allow(missing_docs)]
964#[doc(hidden)]
965pub struct _DERR_W3_18;
966#[doc = "`read()` method returns [derr_w3_18::R](derr_w3_18::R) reader structure"]
967impl crate::Readable for DERR_W3_18 {}
968#[doc = "`write(|w| ..)` method takes [derr_w3_18::W](derr_w3_18::W) writer structure"]
969impl crate::Writable for DERR_W3_18 {}
970#[doc = "Domain Error Word3 Register"]
971pub mod derr_w3_18;
972#[doc = "Process Identifier\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pid0](pid0) module"]
973pub type PID0 = crate::Reg<u32, _PID0>;
974#[allow(missing_docs)]
975#[doc(hidden)]
976pub struct _PID0;
977#[doc = "`read()` method returns [pid0::R](pid0::R) reader structure"]
978impl crate::Readable for PID0 {}
979#[doc = "`write(|w| ..)` method takes [pid0::W](pid0::W) writer structure"]
980impl crate::Writable for PID0 {}
981#[doc = "Process Identifier"]
982pub mod pid0;
983#[doc = "Process Identifier\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pid1](pid1) module"]
984pub type PID1 = crate::Reg<u32, _PID1>;
985#[allow(missing_docs)]
986#[doc(hidden)]
987pub struct _PID1;
988#[doc = "`read()` method returns [pid1::R](pid1::R) reader structure"]
989impl crate::Readable for PID1 {}
990#[doc = "`write(|w| ..)` method takes [pid1::W](pid1::W) writer structure"]
991impl crate::Writable for PID1 {}
992#[doc = "Process Identifier"]
993pub mod pid1;
994#[doc = "Process Identifier\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pid32](pid32) module"]
995pub type PID32 = crate::Reg<u32, _PID32>;
996#[allow(missing_docs)]
997#[doc(hidden)]
998pub struct _PID32;
999#[doc = "`read()` method returns [pid32::R](pid32::R) reader structure"]
1000impl crate::Readable for PID32 {}
1001#[doc = "`write(|w| ..)` method takes [pid32::W](pid32::W) writer structure"]
1002impl crate::Writable for PID32 {}
1003#[doc = "Process Identifier"]
1004pub mod pid32;
1005#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_0_dfmt0](mda_w0_0_dfmt0) module"]
1006pub type MDA_W0_0_DFMT0 = crate::Reg<u32, _MDA_W0_0_DFMT0>;
1007#[allow(missing_docs)]
1008#[doc(hidden)]
1009pub struct _MDA_W0_0_DFMT0;
1010#[doc = "`read()` method returns [mda_w0_0_dfmt0::R](mda_w0_0_dfmt0::R) reader structure"]
1011impl crate::Readable for MDA_W0_0_DFMT0 {}
1012#[doc = "`write(|w| ..)` method takes [mda_w0_0_dfmt0::W](mda_w0_0_dfmt0::W) writer structure"]
1013impl crate::Writable for MDA_W0_0_DFMT0 {}
1014#[doc = "Master Domain Assignment"]
1015pub mod mda_w0_0_dfmt0;
1016#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w1_0_dfmt0](mda_w1_0_dfmt0) module"]
1017pub type MDA_W1_0_DFMT0 = crate::Reg<u32, _MDA_W1_0_DFMT0>;
1018#[allow(missing_docs)]
1019#[doc(hidden)]
1020pub struct _MDA_W1_0_DFMT0;
1021#[doc = "`read()` method returns [mda_w1_0_dfmt0::R](mda_w1_0_dfmt0::R) reader structure"]
1022impl crate::Readable for MDA_W1_0_DFMT0 {}
1023#[doc = "`write(|w| ..)` method takes [mda_w1_0_dfmt0::W](mda_w1_0_dfmt0::W) writer structure"]
1024impl crate::Writable for MDA_W1_0_DFMT0 {}
1025#[doc = "Master Domain Assignment"]
1026pub mod mda_w1_0_dfmt0;
1027#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_1_dfmt0](mda_w0_1_dfmt0) module"]
1028pub type MDA_W0_1_DFMT0 = crate::Reg<u32, _MDA_W0_1_DFMT0>;
1029#[allow(missing_docs)]
1030#[doc(hidden)]
1031pub struct _MDA_W0_1_DFMT0;
1032#[doc = "`read()` method returns [mda_w0_1_dfmt0::R](mda_w0_1_dfmt0::R) reader structure"]
1033impl crate::Readable for MDA_W0_1_DFMT0 {}
1034#[doc = "`write(|w| ..)` method takes [mda_w0_1_dfmt0::W](mda_w0_1_dfmt0::W) writer structure"]
1035impl crate::Writable for MDA_W0_1_DFMT0 {}
1036#[doc = "Master Domain Assignment"]
1037pub mod mda_w0_1_dfmt0;
1038#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w1_1_dfmt0](mda_w1_1_dfmt0) module"]
1039pub type MDA_W1_1_DFMT0 = crate::Reg<u32, _MDA_W1_1_DFMT0>;
1040#[allow(missing_docs)]
1041#[doc(hidden)]
1042pub struct _MDA_W1_1_DFMT0;
1043#[doc = "`read()` method returns [mda_w1_1_dfmt0::R](mda_w1_1_dfmt0::R) reader structure"]
1044impl crate::Readable for MDA_W1_1_DFMT0 {}
1045#[doc = "`write(|w| ..)` method takes [mda_w1_1_dfmt0::W](mda_w1_1_dfmt0::W) writer structure"]
1046impl crate::Writable for MDA_W1_1_DFMT0 {}
1047#[doc = "Master Domain Assignment"]
1048pub mod mda_w1_1_dfmt0;
1049#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_2_dfmt1](mda_w0_2_dfmt1) module"]
1050pub type MDA_W0_2_DFMT1 = crate::Reg<u32, _MDA_W0_2_DFMT1>;
1051#[allow(missing_docs)]
1052#[doc(hidden)]
1053pub struct _MDA_W0_2_DFMT1;
1054#[doc = "`read()` method returns [mda_w0_2_dfmt1::R](mda_w0_2_dfmt1::R) reader structure"]
1055impl crate::Readable for MDA_W0_2_DFMT1 {}
1056#[doc = "`write(|w| ..)` method takes [mda_w0_2_dfmt1::W](mda_w0_2_dfmt1::W) writer structure"]
1057impl crate::Writable for MDA_W0_2_DFMT1 {}
1058#[doc = "Master Domain Assignment"]
1059pub mod mda_w0_2_dfmt1;
1060#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_3_dfmt1](mda_w0_3_dfmt1) module"]
1061pub type MDA_W0_3_DFMT1 = crate::Reg<u32, _MDA_W0_3_DFMT1>;
1062#[allow(missing_docs)]
1063#[doc(hidden)]
1064pub struct _MDA_W0_3_DFMT1;
1065#[doc = "`read()` method returns [mda_w0_3_dfmt1::R](mda_w0_3_dfmt1::R) reader structure"]
1066impl crate::Readable for MDA_W0_3_DFMT1 {}
1067#[doc = "`write(|w| ..)` method takes [mda_w0_3_dfmt1::W](mda_w0_3_dfmt1::W) writer structure"]
1068impl crate::Writable for MDA_W0_3_DFMT1 {}
1069#[doc = "Master Domain Assignment"]
1070pub mod mda_w0_3_dfmt1;
1071#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_4_dfmt1](mda_w0_4_dfmt1) module"]
1072pub type MDA_W0_4_DFMT1 = crate::Reg<u32, _MDA_W0_4_DFMT1>;
1073#[allow(missing_docs)]
1074#[doc(hidden)]
1075pub struct _MDA_W0_4_DFMT1;
1076#[doc = "`read()` method returns [mda_w0_4_dfmt1::R](mda_w0_4_dfmt1::R) reader structure"]
1077impl crate::Readable for MDA_W0_4_DFMT1 {}
1078#[doc = "`write(|w| ..)` method takes [mda_w0_4_dfmt1::W](mda_w0_4_dfmt1::W) writer structure"]
1079impl crate::Writable for MDA_W0_4_DFMT1 {}
1080#[doc = "Master Domain Assignment"]
1081pub mod mda_w0_4_dfmt1;
1082#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_32_dfmt0](mda_w0_32_dfmt0) module"]
1083pub type MDA_W0_32_DFMT0 = crate::Reg<u32, _MDA_W0_32_DFMT0>;
1084#[allow(missing_docs)]
1085#[doc(hidden)]
1086pub struct _MDA_W0_32_DFMT0;
1087#[doc = "`read()` method returns [mda_w0_32_dfmt0::R](mda_w0_32_dfmt0::R) reader structure"]
1088impl crate::Readable for MDA_W0_32_DFMT0 {}
1089#[doc = "`write(|w| ..)` method takes [mda_w0_32_dfmt0::W](mda_w0_32_dfmt0::W) writer structure"]
1090impl crate::Writable for MDA_W0_32_DFMT0 {}
1091#[doc = "Master Domain Assignment"]
1092pub mod mda_w0_32_dfmt0;
1093#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w1_32_dfmt0](mda_w1_32_dfmt0) module"]
1094pub type MDA_W1_32_DFMT0 = crate::Reg<u32, _MDA_W1_32_DFMT0>;
1095#[allow(missing_docs)]
1096#[doc(hidden)]
1097pub struct _MDA_W1_32_DFMT0;
1098#[doc = "`read()` method returns [mda_w1_32_dfmt0::R](mda_w1_32_dfmt0::R) reader structure"]
1099impl crate::Readable for MDA_W1_32_DFMT0 {}
1100#[doc = "`write(|w| ..)` method takes [mda_w1_32_dfmt0::W](mda_w1_32_dfmt0::W) writer structure"]
1101impl crate::Writable for MDA_W1_32_DFMT0 {}
1102#[doc = "Master Domain Assignment"]
1103pub mod mda_w1_32_dfmt0;
1104#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_33_dfmt1](mda_w0_33_dfmt1) module"]
1105pub type MDA_W0_33_DFMT1 = crate::Reg<u32, _MDA_W0_33_DFMT1>;
1106#[allow(missing_docs)]
1107#[doc(hidden)]
1108pub struct _MDA_W0_33_DFMT1;
1109#[doc = "`read()` method returns [mda_w0_33_dfmt1::R](mda_w0_33_dfmt1::R) reader structure"]
1110impl crate::Readable for MDA_W0_33_DFMT1 {}
1111#[doc = "`write(|w| ..)` method takes [mda_w0_33_dfmt1::W](mda_w0_33_dfmt1::W) writer structure"]
1112impl crate::Writable for MDA_W0_33_DFMT1 {}
1113#[doc = "Master Domain Assignment"]
1114pub mod mda_w0_33_dfmt1;
1115#[doc = "Master Domain Assignment\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mda_w0_34_dfmt1](mda_w0_34_dfmt1) module"]
1116pub type MDA_W0_34_DFMT1 = crate::Reg<u32, _MDA_W0_34_DFMT1>;
1117#[allow(missing_docs)]
1118#[doc(hidden)]
1119pub struct _MDA_W0_34_DFMT1;
1120#[doc = "`read()` method returns [mda_w0_34_dfmt1::R](mda_w0_34_dfmt1::R) reader structure"]
1121impl crate::Readable for MDA_W0_34_DFMT1 {}
1122#[doc = "`write(|w| ..)` method takes [mda_w0_34_dfmt1::W](mda_w0_34_dfmt1::W) writer structure"]
1123impl crate::Writable for MDA_W0_34_DFMT1 {}
1124#[doc = "Master Domain Assignment"]
1125pub mod mda_w0_34_dfmt1;
1126#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_1](pdac_w0_0_1) module"]
1127pub type PDAC_W0_0_1 = crate::Reg<u32, _PDAC_W0_0_1>;
1128#[allow(missing_docs)]
1129#[doc(hidden)]
1130pub struct _PDAC_W0_0_1;
1131#[doc = "`read()` method returns [pdac_w0_0_1::R](pdac_w0_0_1::R) reader structure"]
1132impl crate::Readable for PDAC_W0_0_1 {}
1133#[doc = "`write(|w| ..)` method takes [pdac_w0_0_1::W](pdac_w0_0_1::W) writer structure"]
1134impl crate::Writable for PDAC_W0_0_1 {}
1135#[doc = "Peripheral Domain Access Control"]
1136pub mod pdac_w0_0_1;
1137#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_1](pdac_w1_0_1) module"]
1138pub type PDAC_W1_0_1 = crate::Reg<u32, _PDAC_W1_0_1>;
1139#[allow(missing_docs)]
1140#[doc(hidden)]
1141pub struct _PDAC_W1_0_1;
1142#[doc = "`read()` method returns [pdac_w1_0_1::R](pdac_w1_0_1::R) reader structure"]
1143impl crate::Readable for PDAC_W1_0_1 {}
1144#[doc = "`write(|w| ..)` method takes [pdac_w1_0_1::W](pdac_w1_0_1::W) writer structure"]
1145impl crate::Writable for PDAC_W1_0_1 {}
1146#[doc = "Peripheral Domain Access Control"]
1147pub mod pdac_w1_0_1;
1148#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_3](pdac_w0_0_3) module"]
1149pub type PDAC_W0_0_3 = crate::Reg<u32, _PDAC_W0_0_3>;
1150#[allow(missing_docs)]
1151#[doc(hidden)]
1152pub struct _PDAC_W0_0_3;
1153#[doc = "`read()` method returns [pdac_w0_0_3::R](pdac_w0_0_3::R) reader structure"]
1154impl crate::Readable for PDAC_W0_0_3 {}
1155#[doc = "`write(|w| ..)` method takes [pdac_w0_0_3::W](pdac_w0_0_3::W) writer structure"]
1156impl crate::Writable for PDAC_W0_0_3 {}
1157#[doc = "Peripheral Domain Access Control"]
1158pub mod pdac_w0_0_3;
1159#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_3](pdac_w1_0_3) module"]
1160pub type PDAC_W1_0_3 = crate::Reg<u32, _PDAC_W1_0_3>;
1161#[allow(missing_docs)]
1162#[doc(hidden)]
1163pub struct _PDAC_W1_0_3;
1164#[doc = "`read()` method returns [pdac_w1_0_3::R](pdac_w1_0_3::R) reader structure"]
1165impl crate::Readable for PDAC_W1_0_3 {}
1166#[doc = "`write(|w| ..)` method takes [pdac_w1_0_3::W](pdac_w1_0_3::W) writer structure"]
1167impl crate::Writable for PDAC_W1_0_3 {}
1168#[doc = "Peripheral Domain Access Control"]
1169pub mod pdac_w1_0_3;
1170#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_4](pdac_w0_0_4) module"]
1171pub type PDAC_W0_0_4 = crate::Reg<u32, _PDAC_W0_0_4>;
1172#[allow(missing_docs)]
1173#[doc(hidden)]
1174pub struct _PDAC_W0_0_4;
1175#[doc = "`read()` method returns [pdac_w0_0_4::R](pdac_w0_0_4::R) reader structure"]
1176impl crate::Readable for PDAC_W0_0_4 {}
1177#[doc = "`write(|w| ..)` method takes [pdac_w0_0_4::W](pdac_w0_0_4::W) writer structure"]
1178impl crate::Writable for PDAC_W0_0_4 {}
1179#[doc = "Peripheral Domain Access Control"]
1180pub mod pdac_w0_0_4;
1181#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_4](pdac_w1_0_4) module"]
1182pub type PDAC_W1_0_4 = crate::Reg<u32, _PDAC_W1_0_4>;
1183#[allow(missing_docs)]
1184#[doc(hidden)]
1185pub struct _PDAC_W1_0_4;
1186#[doc = "`read()` method returns [pdac_w1_0_4::R](pdac_w1_0_4::R) reader structure"]
1187impl crate::Readable for PDAC_W1_0_4 {}
1188#[doc = "`write(|w| ..)` method takes [pdac_w1_0_4::W](pdac_w1_0_4::W) writer structure"]
1189impl crate::Writable for PDAC_W1_0_4 {}
1190#[doc = "Peripheral Domain Access Control"]
1191pub mod pdac_w1_0_4;
1192#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_8](pdac_w0_0_8) module"]
1193pub type PDAC_W0_0_8 = crate::Reg<u32, _PDAC_W0_0_8>;
1194#[allow(missing_docs)]
1195#[doc(hidden)]
1196pub struct _PDAC_W0_0_8;
1197#[doc = "`read()` method returns [pdac_w0_0_8::R](pdac_w0_0_8::R) reader structure"]
1198impl crate::Readable for PDAC_W0_0_8 {}
1199#[doc = "`write(|w| ..)` method takes [pdac_w0_0_8::W](pdac_w0_0_8::W) writer structure"]
1200impl crate::Writable for PDAC_W0_0_8 {}
1201#[doc = "Peripheral Domain Access Control"]
1202pub mod pdac_w0_0_8;
1203#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_8](pdac_w1_0_8) module"]
1204pub type PDAC_W1_0_8 = crate::Reg<u32, _PDAC_W1_0_8>;
1205#[allow(missing_docs)]
1206#[doc(hidden)]
1207pub struct _PDAC_W1_0_8;
1208#[doc = "`read()` method returns [pdac_w1_0_8::R](pdac_w1_0_8::R) reader structure"]
1209impl crate::Readable for PDAC_W1_0_8 {}
1210#[doc = "`write(|w| ..)` method takes [pdac_w1_0_8::W](pdac_w1_0_8::W) writer structure"]
1211impl crate::Writable for PDAC_W1_0_8 {}
1212#[doc = "Peripheral Domain Access Control"]
1213pub mod pdac_w1_0_8;
1214#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_9](pdac_w0_0_9) module"]
1215pub type PDAC_W0_0_9 = crate::Reg<u32, _PDAC_W0_0_9>;
1216#[allow(missing_docs)]
1217#[doc(hidden)]
1218pub struct _PDAC_W0_0_9;
1219#[doc = "`read()` method returns [pdac_w0_0_9::R](pdac_w0_0_9::R) reader structure"]
1220impl crate::Readable for PDAC_W0_0_9 {}
1221#[doc = "`write(|w| ..)` method takes [pdac_w0_0_9::W](pdac_w0_0_9::W) writer structure"]
1222impl crate::Writable for PDAC_W0_0_9 {}
1223#[doc = "Peripheral Domain Access Control"]
1224pub mod pdac_w0_0_9;
1225#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_9](pdac_w1_0_9) module"]
1226pub type PDAC_W1_0_9 = crate::Reg<u32, _PDAC_W1_0_9>;
1227#[allow(missing_docs)]
1228#[doc(hidden)]
1229pub struct _PDAC_W1_0_9;
1230#[doc = "`read()` method returns [pdac_w1_0_9::R](pdac_w1_0_9::R) reader structure"]
1231impl crate::Readable for PDAC_W1_0_9 {}
1232#[doc = "`write(|w| ..)` method takes [pdac_w1_0_9::W](pdac_w1_0_9::W) writer structure"]
1233impl crate::Writable for PDAC_W1_0_9 {}
1234#[doc = "Peripheral Domain Access Control"]
1235pub mod pdac_w1_0_9;
1236#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_12](pdac_w0_0_12) module"]
1237pub type PDAC_W0_0_12 = crate::Reg<u32, _PDAC_W0_0_12>;
1238#[allow(missing_docs)]
1239#[doc(hidden)]
1240pub struct _PDAC_W0_0_12;
1241#[doc = "`read()` method returns [pdac_w0_0_12::R](pdac_w0_0_12::R) reader structure"]
1242impl crate::Readable for PDAC_W0_0_12 {}
1243#[doc = "`write(|w| ..)` method takes [pdac_w0_0_12::W](pdac_w0_0_12::W) writer structure"]
1244impl crate::Writable for PDAC_W0_0_12 {}
1245#[doc = "Peripheral Domain Access Control"]
1246pub mod pdac_w0_0_12;
1247#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_12](pdac_w1_0_12) module"]
1248pub type PDAC_W1_0_12 = crate::Reg<u32, _PDAC_W1_0_12>;
1249#[allow(missing_docs)]
1250#[doc(hidden)]
1251pub struct _PDAC_W1_0_12;
1252#[doc = "`read()` method returns [pdac_w1_0_12::R](pdac_w1_0_12::R) reader structure"]
1253impl crate::Readable for PDAC_W1_0_12 {}
1254#[doc = "`write(|w| ..)` method takes [pdac_w1_0_12::W](pdac_w1_0_12::W) writer structure"]
1255impl crate::Writable for PDAC_W1_0_12 {}
1256#[doc = "Peripheral Domain Access Control"]
1257pub mod pdac_w1_0_12;
1258#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_15](pdac_w0_0_15) module"]
1259pub type PDAC_W0_0_15 = crate::Reg<u32, _PDAC_W0_0_15>;
1260#[allow(missing_docs)]
1261#[doc(hidden)]
1262pub struct _PDAC_W0_0_15;
1263#[doc = "`read()` method returns [pdac_w0_0_15::R](pdac_w0_0_15::R) reader structure"]
1264impl crate::Readable for PDAC_W0_0_15 {}
1265#[doc = "`write(|w| ..)` method takes [pdac_w0_0_15::W](pdac_w0_0_15::W) writer structure"]
1266impl crate::Writable for PDAC_W0_0_15 {}
1267#[doc = "Peripheral Domain Access Control"]
1268pub mod pdac_w0_0_15;
1269#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_15](pdac_w1_0_15) module"]
1270pub type PDAC_W1_0_15 = crate::Reg<u32, _PDAC_W1_0_15>;
1271#[allow(missing_docs)]
1272#[doc(hidden)]
1273pub struct _PDAC_W1_0_15;
1274#[doc = "`read()` method returns [pdac_w1_0_15::R](pdac_w1_0_15::R) reader structure"]
1275impl crate::Readable for PDAC_W1_0_15 {}
1276#[doc = "`write(|w| ..)` method takes [pdac_w1_0_15::W](pdac_w1_0_15::W) writer structure"]
1277impl crate::Writable for PDAC_W1_0_15 {}
1278#[doc = "Peripheral Domain Access Control"]
1279pub mod pdac_w1_0_15;
1280#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_20](pdac_w0_0_20) module"]
1281pub type PDAC_W0_0_20 = crate::Reg<u32, _PDAC_W0_0_20>;
1282#[allow(missing_docs)]
1283#[doc(hidden)]
1284pub struct _PDAC_W0_0_20;
1285#[doc = "`read()` method returns [pdac_w0_0_20::R](pdac_w0_0_20::R) reader structure"]
1286impl crate::Readable for PDAC_W0_0_20 {}
1287#[doc = "`write(|w| ..)` method takes [pdac_w0_0_20::W](pdac_w0_0_20::W) writer structure"]
1288impl crate::Writable for PDAC_W0_0_20 {}
1289#[doc = "Peripheral Domain Access Control"]
1290pub mod pdac_w0_0_20;
1291#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_20](pdac_w1_0_20) module"]
1292pub type PDAC_W1_0_20 = crate::Reg<u32, _PDAC_W1_0_20>;
1293#[allow(missing_docs)]
1294#[doc(hidden)]
1295pub struct _PDAC_W1_0_20;
1296#[doc = "`read()` method returns [pdac_w1_0_20::R](pdac_w1_0_20::R) reader structure"]
1297impl crate::Readable for PDAC_W1_0_20 {}
1298#[doc = "`write(|w| ..)` method takes [pdac_w1_0_20::W](pdac_w1_0_20::W) writer structure"]
1299impl crate::Writable for PDAC_W1_0_20 {}
1300#[doc = "Peripheral Domain Access Control"]
1301pub mod pdac_w1_0_20;
1302#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_21](pdac_w0_0_21) module"]
1303pub type PDAC_W0_0_21 = crate::Reg<u32, _PDAC_W0_0_21>;
1304#[allow(missing_docs)]
1305#[doc(hidden)]
1306pub struct _PDAC_W0_0_21;
1307#[doc = "`read()` method returns [pdac_w0_0_21::R](pdac_w0_0_21::R) reader structure"]
1308impl crate::Readable for PDAC_W0_0_21 {}
1309#[doc = "`write(|w| ..)` method takes [pdac_w0_0_21::W](pdac_w0_0_21::W) writer structure"]
1310impl crate::Writable for PDAC_W0_0_21 {}
1311#[doc = "Peripheral Domain Access Control"]
1312pub mod pdac_w0_0_21;
1313#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_21](pdac_w1_0_21) module"]
1314pub type PDAC_W1_0_21 = crate::Reg<u32, _PDAC_W1_0_21>;
1315#[allow(missing_docs)]
1316#[doc(hidden)]
1317pub struct _PDAC_W1_0_21;
1318#[doc = "`read()` method returns [pdac_w1_0_21::R](pdac_w1_0_21::R) reader structure"]
1319impl crate::Readable for PDAC_W1_0_21 {}
1320#[doc = "`write(|w| ..)` method takes [pdac_w1_0_21::W](pdac_w1_0_21::W) writer structure"]
1321impl crate::Writable for PDAC_W1_0_21 {}
1322#[doc = "Peripheral Domain Access Control"]
1323pub mod pdac_w1_0_21;
1324#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_22](pdac_w0_0_22) module"]
1325pub type PDAC_W0_0_22 = crate::Reg<u32, _PDAC_W0_0_22>;
1326#[allow(missing_docs)]
1327#[doc(hidden)]
1328pub struct _PDAC_W0_0_22;
1329#[doc = "`read()` method returns [pdac_w0_0_22::R](pdac_w0_0_22::R) reader structure"]
1330impl crate::Readable for PDAC_W0_0_22 {}
1331#[doc = "`write(|w| ..)` method takes [pdac_w0_0_22::W](pdac_w0_0_22::W) writer structure"]
1332impl crate::Writable for PDAC_W0_0_22 {}
1333#[doc = "Peripheral Domain Access Control"]
1334pub mod pdac_w0_0_22;
1335#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_22](pdac_w1_0_22) module"]
1336pub type PDAC_W1_0_22 = crate::Reg<u32, _PDAC_W1_0_22>;
1337#[allow(missing_docs)]
1338#[doc(hidden)]
1339pub struct _PDAC_W1_0_22;
1340#[doc = "`read()` method returns [pdac_w1_0_22::R](pdac_w1_0_22::R) reader structure"]
1341impl crate::Readable for PDAC_W1_0_22 {}
1342#[doc = "`write(|w| ..)` method takes [pdac_w1_0_22::W](pdac_w1_0_22::W) writer structure"]
1343impl crate::Writable for PDAC_W1_0_22 {}
1344#[doc = "Peripheral Domain Access Control"]
1345pub mod pdac_w1_0_22;
1346#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_23](pdac_w0_0_23) module"]
1347pub type PDAC_W0_0_23 = crate::Reg<u32, _PDAC_W0_0_23>;
1348#[allow(missing_docs)]
1349#[doc(hidden)]
1350pub struct _PDAC_W0_0_23;
1351#[doc = "`read()` method returns [pdac_w0_0_23::R](pdac_w0_0_23::R) reader structure"]
1352impl crate::Readable for PDAC_W0_0_23 {}
1353#[doc = "`write(|w| ..)` method takes [pdac_w0_0_23::W](pdac_w0_0_23::W) writer structure"]
1354impl crate::Writable for PDAC_W0_0_23 {}
1355#[doc = "Peripheral Domain Access Control"]
1356pub mod pdac_w0_0_23;
1357#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_23](pdac_w1_0_23) module"]
1358pub type PDAC_W1_0_23 = crate::Reg<u32, _PDAC_W1_0_23>;
1359#[allow(missing_docs)]
1360#[doc(hidden)]
1361pub struct _PDAC_W1_0_23;
1362#[doc = "`read()` method returns [pdac_w1_0_23::R](pdac_w1_0_23::R) reader structure"]
1363impl crate::Readable for PDAC_W1_0_23 {}
1364#[doc = "`write(|w| ..)` method takes [pdac_w1_0_23::W](pdac_w1_0_23::W) writer structure"]
1365impl crate::Writable for PDAC_W1_0_23 {}
1366#[doc = "Peripheral Domain Access Control"]
1367pub mod pdac_w1_0_23;
1368#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_27](pdac_w0_0_27) module"]
1369pub type PDAC_W0_0_27 = crate::Reg<u32, _PDAC_W0_0_27>;
1370#[allow(missing_docs)]
1371#[doc(hidden)]
1372pub struct _PDAC_W0_0_27;
1373#[doc = "`read()` method returns [pdac_w0_0_27::R](pdac_w0_0_27::R) reader structure"]
1374impl crate::Readable for PDAC_W0_0_27 {}
1375#[doc = "`write(|w| ..)` method takes [pdac_w0_0_27::W](pdac_w0_0_27::W) writer structure"]
1376impl crate::Writable for PDAC_W0_0_27 {}
1377#[doc = "Peripheral Domain Access Control"]
1378pub mod pdac_w0_0_27;
1379#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_27](pdac_w1_0_27) module"]
1380pub type PDAC_W1_0_27 = crate::Reg<u32, _PDAC_W1_0_27>;
1381#[allow(missing_docs)]
1382#[doc(hidden)]
1383pub struct _PDAC_W1_0_27;
1384#[doc = "`read()` method returns [pdac_w1_0_27::R](pdac_w1_0_27::R) reader structure"]
1385impl crate::Readable for PDAC_W1_0_27 {}
1386#[doc = "`write(|w| ..)` method takes [pdac_w1_0_27::W](pdac_w1_0_27::W) writer structure"]
1387impl crate::Writable for PDAC_W1_0_27 {}
1388#[doc = "Peripheral Domain Access Control"]
1389pub mod pdac_w1_0_27;
1390#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_32](pdac_w0_0_32) module"]
1391pub type PDAC_W0_0_32 = crate::Reg<u32, _PDAC_W0_0_32>;
1392#[allow(missing_docs)]
1393#[doc(hidden)]
1394pub struct _PDAC_W0_0_32;
1395#[doc = "`read()` method returns [pdac_w0_0_32::R](pdac_w0_0_32::R) reader structure"]
1396impl crate::Readable for PDAC_W0_0_32 {}
1397#[doc = "`write(|w| ..)` method takes [pdac_w0_0_32::W](pdac_w0_0_32::W) writer structure"]
1398impl crate::Writable for PDAC_W0_0_32 {}
1399#[doc = "Peripheral Domain Access Control"]
1400pub mod pdac_w0_0_32;
1401#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_32](pdac_w1_0_32) module"]
1402pub type PDAC_W1_0_32 = crate::Reg<u32, _PDAC_W1_0_32>;
1403#[allow(missing_docs)]
1404#[doc(hidden)]
1405pub struct _PDAC_W1_0_32;
1406#[doc = "`read()` method returns [pdac_w1_0_32::R](pdac_w1_0_32::R) reader structure"]
1407impl crate::Readable for PDAC_W1_0_32 {}
1408#[doc = "`write(|w| ..)` method takes [pdac_w1_0_32::W](pdac_w1_0_32::W) writer structure"]
1409impl crate::Writable for PDAC_W1_0_32 {}
1410#[doc = "Peripheral Domain Access Control"]
1411pub mod pdac_w1_0_32;
1412#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_33](pdac_w0_0_33) module"]
1413pub type PDAC_W0_0_33 = crate::Reg<u32, _PDAC_W0_0_33>;
1414#[allow(missing_docs)]
1415#[doc(hidden)]
1416pub struct _PDAC_W0_0_33;
1417#[doc = "`read()` method returns [pdac_w0_0_33::R](pdac_w0_0_33::R) reader structure"]
1418impl crate::Readable for PDAC_W0_0_33 {}
1419#[doc = "`write(|w| ..)` method takes [pdac_w0_0_33::W](pdac_w0_0_33::W) writer structure"]
1420impl crate::Writable for PDAC_W0_0_33 {}
1421#[doc = "Peripheral Domain Access Control"]
1422pub mod pdac_w0_0_33;
1423#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_33](pdac_w1_0_33) module"]
1424pub type PDAC_W1_0_33 = crate::Reg<u32, _PDAC_W1_0_33>;
1425#[allow(missing_docs)]
1426#[doc(hidden)]
1427pub struct _PDAC_W1_0_33;
1428#[doc = "`read()` method returns [pdac_w1_0_33::R](pdac_w1_0_33::R) reader structure"]
1429impl crate::Readable for PDAC_W1_0_33 {}
1430#[doc = "`write(|w| ..)` method takes [pdac_w1_0_33::W](pdac_w1_0_33::W) writer structure"]
1431impl crate::Writable for PDAC_W1_0_33 {}
1432#[doc = "Peripheral Domain Access Control"]
1433pub mod pdac_w1_0_33;
1434#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_34](pdac_w0_0_34) module"]
1435pub type PDAC_W0_0_34 = crate::Reg<u32, _PDAC_W0_0_34>;
1436#[allow(missing_docs)]
1437#[doc(hidden)]
1438pub struct _PDAC_W0_0_34;
1439#[doc = "`read()` method returns [pdac_w0_0_34::R](pdac_w0_0_34::R) reader structure"]
1440impl crate::Readable for PDAC_W0_0_34 {}
1441#[doc = "`write(|w| ..)` method takes [pdac_w0_0_34::W](pdac_w0_0_34::W) writer structure"]
1442impl crate::Writable for PDAC_W0_0_34 {}
1443#[doc = "Peripheral Domain Access Control"]
1444pub mod pdac_w0_0_34;
1445#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_34](pdac_w1_0_34) module"]
1446pub type PDAC_W1_0_34 = crate::Reg<u32, _PDAC_W1_0_34>;
1447#[allow(missing_docs)]
1448#[doc(hidden)]
1449pub struct _PDAC_W1_0_34;
1450#[doc = "`read()` method returns [pdac_w1_0_34::R](pdac_w1_0_34::R) reader structure"]
1451impl crate::Readable for PDAC_W1_0_34 {}
1452#[doc = "`write(|w| ..)` method takes [pdac_w1_0_34::W](pdac_w1_0_34::W) writer structure"]
1453impl crate::Writable for PDAC_W1_0_34 {}
1454#[doc = "Peripheral Domain Access Control"]
1455pub mod pdac_w1_0_34;
1456#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_35](pdac_w0_0_35) module"]
1457pub type PDAC_W0_0_35 = crate::Reg<u32, _PDAC_W0_0_35>;
1458#[allow(missing_docs)]
1459#[doc(hidden)]
1460pub struct _PDAC_W0_0_35;
1461#[doc = "`read()` method returns [pdac_w0_0_35::R](pdac_w0_0_35::R) reader structure"]
1462impl crate::Readable for PDAC_W0_0_35 {}
1463#[doc = "`write(|w| ..)` method takes [pdac_w0_0_35::W](pdac_w0_0_35::W) writer structure"]
1464impl crate::Writable for PDAC_W0_0_35 {}
1465#[doc = "Peripheral Domain Access Control"]
1466pub mod pdac_w0_0_35;
1467#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_35](pdac_w1_0_35) module"]
1468pub type PDAC_W1_0_35 = crate::Reg<u32, _PDAC_W1_0_35>;
1469#[allow(missing_docs)]
1470#[doc(hidden)]
1471pub struct _PDAC_W1_0_35;
1472#[doc = "`read()` method returns [pdac_w1_0_35::R](pdac_w1_0_35::R) reader structure"]
1473impl crate::Readable for PDAC_W1_0_35 {}
1474#[doc = "`write(|w| ..)` method takes [pdac_w1_0_35::W](pdac_w1_0_35::W) writer structure"]
1475impl crate::Writable for PDAC_W1_0_35 {}
1476#[doc = "Peripheral Domain Access Control"]
1477pub mod pdac_w1_0_35;
1478#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_36](pdac_w0_0_36) module"]
1479pub type PDAC_W0_0_36 = crate::Reg<u32, _PDAC_W0_0_36>;
1480#[allow(missing_docs)]
1481#[doc(hidden)]
1482pub struct _PDAC_W0_0_36;
1483#[doc = "`read()` method returns [pdac_w0_0_36::R](pdac_w0_0_36::R) reader structure"]
1484impl crate::Readable for PDAC_W0_0_36 {}
1485#[doc = "`write(|w| ..)` method takes [pdac_w0_0_36::W](pdac_w0_0_36::W) writer structure"]
1486impl crate::Writable for PDAC_W0_0_36 {}
1487#[doc = "Peripheral Domain Access Control"]
1488pub mod pdac_w0_0_36;
1489#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_36](pdac_w1_0_36) module"]
1490pub type PDAC_W1_0_36 = crate::Reg<u32, _PDAC_W1_0_36>;
1491#[allow(missing_docs)]
1492#[doc(hidden)]
1493pub struct _PDAC_W1_0_36;
1494#[doc = "`read()` method returns [pdac_w1_0_36::R](pdac_w1_0_36::R) reader structure"]
1495impl crate::Readable for PDAC_W1_0_36 {}
1496#[doc = "`write(|w| ..)` method takes [pdac_w1_0_36::W](pdac_w1_0_36::W) writer structure"]
1497impl crate::Writable for PDAC_W1_0_36 {}
1498#[doc = "Peripheral Domain Access Control"]
1499pub mod pdac_w1_0_36;
1500#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_37](pdac_w0_0_37) module"]
1501pub type PDAC_W0_0_37 = crate::Reg<u32, _PDAC_W0_0_37>;
1502#[allow(missing_docs)]
1503#[doc(hidden)]
1504pub struct _PDAC_W0_0_37;
1505#[doc = "`read()` method returns [pdac_w0_0_37::R](pdac_w0_0_37::R) reader structure"]
1506impl crate::Readable for PDAC_W0_0_37 {}
1507#[doc = "`write(|w| ..)` method takes [pdac_w0_0_37::W](pdac_w0_0_37::W) writer structure"]
1508impl crate::Writable for PDAC_W0_0_37 {}
1509#[doc = "Peripheral Domain Access Control"]
1510pub mod pdac_w0_0_37;
1511#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_37](pdac_w1_0_37) module"]
1512pub type PDAC_W1_0_37 = crate::Reg<u32, _PDAC_W1_0_37>;
1513#[allow(missing_docs)]
1514#[doc(hidden)]
1515pub struct _PDAC_W1_0_37;
1516#[doc = "`read()` method returns [pdac_w1_0_37::R](pdac_w1_0_37::R) reader structure"]
1517impl crate::Readable for PDAC_W1_0_37 {}
1518#[doc = "`write(|w| ..)` method takes [pdac_w1_0_37::W](pdac_w1_0_37::W) writer structure"]
1519impl crate::Writable for PDAC_W1_0_37 {}
1520#[doc = "Peripheral Domain Access Control"]
1521pub mod pdac_w1_0_37;
1522#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_38](pdac_w0_0_38) module"]
1523pub type PDAC_W0_0_38 = crate::Reg<u32, _PDAC_W0_0_38>;
1524#[allow(missing_docs)]
1525#[doc(hidden)]
1526pub struct _PDAC_W0_0_38;
1527#[doc = "`read()` method returns [pdac_w0_0_38::R](pdac_w0_0_38::R) reader structure"]
1528impl crate::Readable for PDAC_W0_0_38 {}
1529#[doc = "`write(|w| ..)` method takes [pdac_w0_0_38::W](pdac_w0_0_38::W) writer structure"]
1530impl crate::Writable for PDAC_W0_0_38 {}
1531#[doc = "Peripheral Domain Access Control"]
1532pub mod pdac_w0_0_38;
1533#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_38](pdac_w1_0_38) module"]
1534pub type PDAC_W1_0_38 = crate::Reg<u32, _PDAC_W1_0_38>;
1535#[allow(missing_docs)]
1536#[doc(hidden)]
1537pub struct _PDAC_W1_0_38;
1538#[doc = "`read()` method returns [pdac_w1_0_38::R](pdac_w1_0_38::R) reader structure"]
1539impl crate::Readable for PDAC_W1_0_38 {}
1540#[doc = "`write(|w| ..)` method takes [pdac_w1_0_38::W](pdac_w1_0_38::W) writer structure"]
1541impl crate::Writable for PDAC_W1_0_38 {}
1542#[doc = "Peripheral Domain Access Control"]
1543pub mod pdac_w1_0_38;
1544#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_39](pdac_w0_0_39) module"]
1545pub type PDAC_W0_0_39 = crate::Reg<u32, _PDAC_W0_0_39>;
1546#[allow(missing_docs)]
1547#[doc(hidden)]
1548pub struct _PDAC_W0_0_39;
1549#[doc = "`read()` method returns [pdac_w0_0_39::R](pdac_w0_0_39::R) reader structure"]
1550impl crate::Readable for PDAC_W0_0_39 {}
1551#[doc = "`write(|w| ..)` method takes [pdac_w0_0_39::W](pdac_w0_0_39::W) writer structure"]
1552impl crate::Writable for PDAC_W0_0_39 {}
1553#[doc = "Peripheral Domain Access Control"]
1554pub mod pdac_w0_0_39;
1555#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_39](pdac_w1_0_39) module"]
1556pub type PDAC_W1_0_39 = crate::Reg<u32, _PDAC_W1_0_39>;
1557#[allow(missing_docs)]
1558#[doc(hidden)]
1559pub struct _PDAC_W1_0_39;
1560#[doc = "`read()` method returns [pdac_w1_0_39::R](pdac_w1_0_39::R) reader structure"]
1561impl crate::Readable for PDAC_W1_0_39 {}
1562#[doc = "`write(|w| ..)` method takes [pdac_w1_0_39::W](pdac_w1_0_39::W) writer structure"]
1563impl crate::Writable for PDAC_W1_0_39 {}
1564#[doc = "Peripheral Domain Access Control"]
1565pub mod pdac_w1_0_39;
1566#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_40](pdac_w0_0_40) module"]
1567pub type PDAC_W0_0_40 = crate::Reg<u32, _PDAC_W0_0_40>;
1568#[allow(missing_docs)]
1569#[doc(hidden)]
1570pub struct _PDAC_W0_0_40;
1571#[doc = "`read()` method returns [pdac_w0_0_40::R](pdac_w0_0_40::R) reader structure"]
1572impl crate::Readable for PDAC_W0_0_40 {}
1573#[doc = "`write(|w| ..)` method takes [pdac_w0_0_40::W](pdac_w0_0_40::W) writer structure"]
1574impl crate::Writable for PDAC_W0_0_40 {}
1575#[doc = "Peripheral Domain Access Control"]
1576pub mod pdac_w0_0_40;
1577#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_40](pdac_w1_0_40) module"]
1578pub type PDAC_W1_0_40 = crate::Reg<u32, _PDAC_W1_0_40>;
1579#[allow(missing_docs)]
1580#[doc(hidden)]
1581pub struct _PDAC_W1_0_40;
1582#[doc = "`read()` method returns [pdac_w1_0_40::R](pdac_w1_0_40::R) reader structure"]
1583impl crate::Readable for PDAC_W1_0_40 {}
1584#[doc = "`write(|w| ..)` method takes [pdac_w1_0_40::W](pdac_w1_0_40::W) writer structure"]
1585impl crate::Writable for PDAC_W1_0_40 {}
1586#[doc = "Peripheral Domain Access Control"]
1587pub mod pdac_w1_0_40;
1588#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_41](pdac_w0_0_41) module"]
1589pub type PDAC_W0_0_41 = crate::Reg<u32, _PDAC_W0_0_41>;
1590#[allow(missing_docs)]
1591#[doc(hidden)]
1592pub struct _PDAC_W0_0_41;
1593#[doc = "`read()` method returns [pdac_w0_0_41::R](pdac_w0_0_41::R) reader structure"]
1594impl crate::Readable for PDAC_W0_0_41 {}
1595#[doc = "`write(|w| ..)` method takes [pdac_w0_0_41::W](pdac_w0_0_41::W) writer structure"]
1596impl crate::Writable for PDAC_W0_0_41 {}
1597#[doc = "Peripheral Domain Access Control"]
1598pub mod pdac_w0_0_41;
1599#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_41](pdac_w1_0_41) module"]
1600pub type PDAC_W1_0_41 = crate::Reg<u32, _PDAC_W1_0_41>;
1601#[allow(missing_docs)]
1602#[doc(hidden)]
1603pub struct _PDAC_W1_0_41;
1604#[doc = "`read()` method returns [pdac_w1_0_41::R](pdac_w1_0_41::R) reader structure"]
1605impl crate::Readable for PDAC_W1_0_41 {}
1606#[doc = "`write(|w| ..)` method takes [pdac_w1_0_41::W](pdac_w1_0_41::W) writer structure"]
1607impl crate::Writable for PDAC_W1_0_41 {}
1608#[doc = "Peripheral Domain Access Control"]
1609pub mod pdac_w1_0_41;
1610#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_42](pdac_w0_0_42) module"]
1611pub type PDAC_W0_0_42 = crate::Reg<u32, _PDAC_W0_0_42>;
1612#[allow(missing_docs)]
1613#[doc(hidden)]
1614pub struct _PDAC_W0_0_42;
1615#[doc = "`read()` method returns [pdac_w0_0_42::R](pdac_w0_0_42::R) reader structure"]
1616impl crate::Readable for PDAC_W0_0_42 {}
1617#[doc = "`write(|w| ..)` method takes [pdac_w0_0_42::W](pdac_w0_0_42::W) writer structure"]
1618impl crate::Writable for PDAC_W0_0_42 {}
1619#[doc = "Peripheral Domain Access Control"]
1620pub mod pdac_w0_0_42;
1621#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_42](pdac_w1_0_42) module"]
1622pub type PDAC_W1_0_42 = crate::Reg<u32, _PDAC_W1_0_42>;
1623#[allow(missing_docs)]
1624#[doc(hidden)]
1625pub struct _PDAC_W1_0_42;
1626#[doc = "`read()` method returns [pdac_w1_0_42::R](pdac_w1_0_42::R) reader structure"]
1627impl crate::Readable for PDAC_W1_0_42 {}
1628#[doc = "`write(|w| ..)` method takes [pdac_w1_0_42::W](pdac_w1_0_42::W) writer structure"]
1629impl crate::Writable for PDAC_W1_0_42 {}
1630#[doc = "Peripheral Domain Access Control"]
1631pub mod pdac_w1_0_42;
1632#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_43](pdac_w0_0_43) module"]
1633pub type PDAC_W0_0_43 = crate::Reg<u32, _PDAC_W0_0_43>;
1634#[allow(missing_docs)]
1635#[doc(hidden)]
1636pub struct _PDAC_W0_0_43;
1637#[doc = "`read()` method returns [pdac_w0_0_43::R](pdac_w0_0_43::R) reader structure"]
1638impl crate::Readable for PDAC_W0_0_43 {}
1639#[doc = "`write(|w| ..)` method takes [pdac_w0_0_43::W](pdac_w0_0_43::W) writer structure"]
1640impl crate::Writable for PDAC_W0_0_43 {}
1641#[doc = "Peripheral Domain Access Control"]
1642pub mod pdac_w0_0_43;
1643#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_43](pdac_w1_0_43) module"]
1644pub type PDAC_W1_0_43 = crate::Reg<u32, _PDAC_W1_0_43>;
1645#[allow(missing_docs)]
1646#[doc(hidden)]
1647pub struct _PDAC_W1_0_43;
1648#[doc = "`read()` method returns [pdac_w1_0_43::R](pdac_w1_0_43::R) reader structure"]
1649impl crate::Readable for PDAC_W1_0_43 {}
1650#[doc = "`write(|w| ..)` method takes [pdac_w1_0_43::W](pdac_w1_0_43::W) writer structure"]
1651impl crate::Writable for PDAC_W1_0_43 {}
1652#[doc = "Peripheral Domain Access Control"]
1653pub mod pdac_w1_0_43;
1654#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_44](pdac_w0_0_44) module"]
1655pub type PDAC_W0_0_44 = crate::Reg<u32, _PDAC_W0_0_44>;
1656#[allow(missing_docs)]
1657#[doc(hidden)]
1658pub struct _PDAC_W0_0_44;
1659#[doc = "`read()` method returns [pdac_w0_0_44::R](pdac_w0_0_44::R) reader structure"]
1660impl crate::Readable for PDAC_W0_0_44 {}
1661#[doc = "`write(|w| ..)` method takes [pdac_w0_0_44::W](pdac_w0_0_44::W) writer structure"]
1662impl crate::Writable for PDAC_W0_0_44 {}
1663#[doc = "Peripheral Domain Access Control"]
1664pub mod pdac_w0_0_44;
1665#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_44](pdac_w1_0_44) module"]
1666pub type PDAC_W1_0_44 = crate::Reg<u32, _PDAC_W1_0_44>;
1667#[allow(missing_docs)]
1668#[doc(hidden)]
1669pub struct _PDAC_W1_0_44;
1670#[doc = "`read()` method returns [pdac_w1_0_44::R](pdac_w1_0_44::R) reader structure"]
1671impl crate::Readable for PDAC_W1_0_44 {}
1672#[doc = "`write(|w| ..)` method takes [pdac_w1_0_44::W](pdac_w1_0_44::W) writer structure"]
1673impl crate::Writable for PDAC_W1_0_44 {}
1674#[doc = "Peripheral Domain Access Control"]
1675pub mod pdac_w1_0_44;
1676#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_45](pdac_w0_0_45) module"]
1677pub type PDAC_W0_0_45 = crate::Reg<u32, _PDAC_W0_0_45>;
1678#[allow(missing_docs)]
1679#[doc(hidden)]
1680pub struct _PDAC_W0_0_45;
1681#[doc = "`read()` method returns [pdac_w0_0_45::R](pdac_w0_0_45::R) reader structure"]
1682impl crate::Readable for PDAC_W0_0_45 {}
1683#[doc = "`write(|w| ..)` method takes [pdac_w0_0_45::W](pdac_w0_0_45::W) writer structure"]
1684impl crate::Writable for PDAC_W0_0_45 {}
1685#[doc = "Peripheral Domain Access Control"]
1686pub mod pdac_w0_0_45;
1687#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_45](pdac_w1_0_45) module"]
1688pub type PDAC_W1_0_45 = crate::Reg<u32, _PDAC_W1_0_45>;
1689#[allow(missing_docs)]
1690#[doc(hidden)]
1691pub struct _PDAC_W1_0_45;
1692#[doc = "`read()` method returns [pdac_w1_0_45::R](pdac_w1_0_45::R) reader structure"]
1693impl crate::Readable for PDAC_W1_0_45 {}
1694#[doc = "`write(|w| ..)` method takes [pdac_w1_0_45::W](pdac_w1_0_45::W) writer structure"]
1695impl crate::Writable for PDAC_W1_0_45 {}
1696#[doc = "Peripheral Domain Access Control"]
1697pub mod pdac_w1_0_45;
1698#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_46](pdac_w0_0_46) module"]
1699pub type PDAC_W0_0_46 = crate::Reg<u32, _PDAC_W0_0_46>;
1700#[allow(missing_docs)]
1701#[doc(hidden)]
1702pub struct _PDAC_W0_0_46;
1703#[doc = "`read()` method returns [pdac_w0_0_46::R](pdac_w0_0_46::R) reader structure"]
1704impl crate::Readable for PDAC_W0_0_46 {}
1705#[doc = "`write(|w| ..)` method takes [pdac_w0_0_46::W](pdac_w0_0_46::W) writer structure"]
1706impl crate::Writable for PDAC_W0_0_46 {}
1707#[doc = "Peripheral Domain Access Control"]
1708pub mod pdac_w0_0_46;
1709#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_46](pdac_w1_0_46) module"]
1710pub type PDAC_W1_0_46 = crate::Reg<u32, _PDAC_W1_0_46>;
1711#[allow(missing_docs)]
1712#[doc(hidden)]
1713pub struct _PDAC_W1_0_46;
1714#[doc = "`read()` method returns [pdac_w1_0_46::R](pdac_w1_0_46::R) reader structure"]
1715impl crate::Readable for PDAC_W1_0_46 {}
1716#[doc = "`write(|w| ..)` method takes [pdac_w1_0_46::W](pdac_w1_0_46::W) writer structure"]
1717impl crate::Writable for PDAC_W1_0_46 {}
1718#[doc = "Peripheral Domain Access Control"]
1719pub mod pdac_w1_0_46;
1720#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_47](pdac_w0_0_47) module"]
1721pub type PDAC_W0_0_47 = crate::Reg<u32, _PDAC_W0_0_47>;
1722#[allow(missing_docs)]
1723#[doc(hidden)]
1724pub struct _PDAC_W0_0_47;
1725#[doc = "`read()` method returns [pdac_w0_0_47::R](pdac_w0_0_47::R) reader structure"]
1726impl crate::Readable for PDAC_W0_0_47 {}
1727#[doc = "`write(|w| ..)` method takes [pdac_w0_0_47::W](pdac_w0_0_47::W) writer structure"]
1728impl crate::Writable for PDAC_W0_0_47 {}
1729#[doc = "Peripheral Domain Access Control"]
1730pub mod pdac_w0_0_47;
1731#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_47](pdac_w1_0_47) module"]
1732pub type PDAC_W1_0_47 = crate::Reg<u32, _PDAC_W1_0_47>;
1733#[allow(missing_docs)]
1734#[doc(hidden)]
1735pub struct _PDAC_W1_0_47;
1736#[doc = "`read()` method returns [pdac_w1_0_47::R](pdac_w1_0_47::R) reader structure"]
1737impl crate::Readable for PDAC_W1_0_47 {}
1738#[doc = "`write(|w| ..)` method takes [pdac_w1_0_47::W](pdac_w1_0_47::W) writer structure"]
1739impl crate::Writable for PDAC_W1_0_47 {}
1740#[doc = "Peripheral Domain Access Control"]
1741pub mod pdac_w1_0_47;
1742#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_48](pdac_w0_0_48) module"]
1743pub type PDAC_W0_0_48 = crate::Reg<u32, _PDAC_W0_0_48>;
1744#[allow(missing_docs)]
1745#[doc(hidden)]
1746pub struct _PDAC_W0_0_48;
1747#[doc = "`read()` method returns [pdac_w0_0_48::R](pdac_w0_0_48::R) reader structure"]
1748impl crate::Readable for PDAC_W0_0_48 {}
1749#[doc = "`write(|w| ..)` method takes [pdac_w0_0_48::W](pdac_w0_0_48::W) writer structure"]
1750impl crate::Writable for PDAC_W0_0_48 {}
1751#[doc = "Peripheral Domain Access Control"]
1752pub mod pdac_w0_0_48;
1753#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_48](pdac_w1_0_48) module"]
1754pub type PDAC_W1_0_48 = crate::Reg<u32, _PDAC_W1_0_48>;
1755#[allow(missing_docs)]
1756#[doc(hidden)]
1757pub struct _PDAC_W1_0_48;
1758#[doc = "`read()` method returns [pdac_w1_0_48::R](pdac_w1_0_48::R) reader structure"]
1759impl crate::Readable for PDAC_W1_0_48 {}
1760#[doc = "`write(|w| ..)` method takes [pdac_w1_0_48::W](pdac_w1_0_48::W) writer structure"]
1761impl crate::Writable for PDAC_W1_0_48 {}
1762#[doc = "Peripheral Domain Access Control"]
1763pub mod pdac_w1_0_48;
1764#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_49](pdac_w0_0_49) module"]
1765pub type PDAC_W0_0_49 = crate::Reg<u32, _PDAC_W0_0_49>;
1766#[allow(missing_docs)]
1767#[doc(hidden)]
1768pub struct _PDAC_W0_0_49;
1769#[doc = "`read()` method returns [pdac_w0_0_49::R](pdac_w0_0_49::R) reader structure"]
1770impl crate::Readable for PDAC_W0_0_49 {}
1771#[doc = "`write(|w| ..)` method takes [pdac_w0_0_49::W](pdac_w0_0_49::W) writer structure"]
1772impl crate::Writable for PDAC_W0_0_49 {}
1773#[doc = "Peripheral Domain Access Control"]
1774pub mod pdac_w0_0_49;
1775#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_49](pdac_w1_0_49) module"]
1776pub type PDAC_W1_0_49 = crate::Reg<u32, _PDAC_W1_0_49>;
1777#[allow(missing_docs)]
1778#[doc(hidden)]
1779pub struct _PDAC_W1_0_49;
1780#[doc = "`read()` method returns [pdac_w1_0_49::R](pdac_w1_0_49::R) reader structure"]
1781impl crate::Readable for PDAC_W1_0_49 {}
1782#[doc = "`write(|w| ..)` method takes [pdac_w1_0_49::W](pdac_w1_0_49::W) writer structure"]
1783impl crate::Writable for PDAC_W1_0_49 {}
1784#[doc = "Peripheral Domain Access Control"]
1785pub mod pdac_w1_0_49;
1786#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_50](pdac_w0_0_50) module"]
1787pub type PDAC_W0_0_50 = crate::Reg<u32, _PDAC_W0_0_50>;
1788#[allow(missing_docs)]
1789#[doc(hidden)]
1790pub struct _PDAC_W0_0_50;
1791#[doc = "`read()` method returns [pdac_w0_0_50::R](pdac_w0_0_50::R) reader structure"]
1792impl crate::Readable for PDAC_W0_0_50 {}
1793#[doc = "`write(|w| ..)` method takes [pdac_w0_0_50::W](pdac_w0_0_50::W) writer structure"]
1794impl crate::Writable for PDAC_W0_0_50 {}
1795#[doc = "Peripheral Domain Access Control"]
1796pub mod pdac_w0_0_50;
1797#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_50](pdac_w1_0_50) module"]
1798pub type PDAC_W1_0_50 = crate::Reg<u32, _PDAC_W1_0_50>;
1799#[allow(missing_docs)]
1800#[doc(hidden)]
1801pub struct _PDAC_W1_0_50;
1802#[doc = "`read()` method returns [pdac_w1_0_50::R](pdac_w1_0_50::R) reader structure"]
1803impl crate::Readable for PDAC_W1_0_50 {}
1804#[doc = "`write(|w| ..)` method takes [pdac_w1_0_50::W](pdac_w1_0_50::W) writer structure"]
1805impl crate::Writable for PDAC_W1_0_50 {}
1806#[doc = "Peripheral Domain Access Control"]
1807pub mod pdac_w1_0_50;
1808#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_51](pdac_w0_0_51) module"]
1809pub type PDAC_W0_0_51 = crate::Reg<u32, _PDAC_W0_0_51>;
1810#[allow(missing_docs)]
1811#[doc(hidden)]
1812pub struct _PDAC_W0_0_51;
1813#[doc = "`read()` method returns [pdac_w0_0_51::R](pdac_w0_0_51::R) reader structure"]
1814impl crate::Readable for PDAC_W0_0_51 {}
1815#[doc = "`write(|w| ..)` method takes [pdac_w0_0_51::W](pdac_w0_0_51::W) writer structure"]
1816impl crate::Writable for PDAC_W0_0_51 {}
1817#[doc = "Peripheral Domain Access Control"]
1818pub mod pdac_w0_0_51;
1819#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_51](pdac_w1_0_51) module"]
1820pub type PDAC_W1_0_51 = crate::Reg<u32, _PDAC_W1_0_51>;
1821#[allow(missing_docs)]
1822#[doc(hidden)]
1823pub struct _PDAC_W1_0_51;
1824#[doc = "`read()` method returns [pdac_w1_0_51::R](pdac_w1_0_51::R) reader structure"]
1825impl crate::Readable for PDAC_W1_0_51 {}
1826#[doc = "`write(|w| ..)` method takes [pdac_w1_0_51::W](pdac_w1_0_51::W) writer structure"]
1827impl crate::Writable for PDAC_W1_0_51 {}
1828#[doc = "Peripheral Domain Access Control"]
1829pub mod pdac_w1_0_51;
1830#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_52](pdac_w0_0_52) module"]
1831pub type PDAC_W0_0_52 = crate::Reg<u32, _PDAC_W0_0_52>;
1832#[allow(missing_docs)]
1833#[doc(hidden)]
1834pub struct _PDAC_W0_0_52;
1835#[doc = "`read()` method returns [pdac_w0_0_52::R](pdac_w0_0_52::R) reader structure"]
1836impl crate::Readable for PDAC_W0_0_52 {}
1837#[doc = "`write(|w| ..)` method takes [pdac_w0_0_52::W](pdac_w0_0_52::W) writer structure"]
1838impl crate::Writable for PDAC_W0_0_52 {}
1839#[doc = "Peripheral Domain Access Control"]
1840pub mod pdac_w0_0_52;
1841#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_52](pdac_w1_0_52) module"]
1842pub type PDAC_W1_0_52 = crate::Reg<u32, _PDAC_W1_0_52>;
1843#[allow(missing_docs)]
1844#[doc(hidden)]
1845pub struct _PDAC_W1_0_52;
1846#[doc = "`read()` method returns [pdac_w1_0_52::R](pdac_w1_0_52::R) reader structure"]
1847impl crate::Readable for PDAC_W1_0_52 {}
1848#[doc = "`write(|w| ..)` method takes [pdac_w1_0_52::W](pdac_w1_0_52::W) writer structure"]
1849impl crate::Writable for PDAC_W1_0_52 {}
1850#[doc = "Peripheral Domain Access Control"]
1851pub mod pdac_w1_0_52;
1852#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_53](pdac_w0_0_53) module"]
1853pub type PDAC_W0_0_53 = crate::Reg<u32, _PDAC_W0_0_53>;
1854#[allow(missing_docs)]
1855#[doc(hidden)]
1856pub struct _PDAC_W0_0_53;
1857#[doc = "`read()` method returns [pdac_w0_0_53::R](pdac_w0_0_53::R) reader structure"]
1858impl crate::Readable for PDAC_W0_0_53 {}
1859#[doc = "`write(|w| ..)` method takes [pdac_w0_0_53::W](pdac_w0_0_53::W) writer structure"]
1860impl crate::Writable for PDAC_W0_0_53 {}
1861#[doc = "Peripheral Domain Access Control"]
1862pub mod pdac_w0_0_53;
1863#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_53](pdac_w1_0_53) module"]
1864pub type PDAC_W1_0_53 = crate::Reg<u32, _PDAC_W1_0_53>;
1865#[allow(missing_docs)]
1866#[doc(hidden)]
1867pub struct _PDAC_W1_0_53;
1868#[doc = "`read()` method returns [pdac_w1_0_53::R](pdac_w1_0_53::R) reader structure"]
1869impl crate::Readable for PDAC_W1_0_53 {}
1870#[doc = "`write(|w| ..)` method takes [pdac_w1_0_53::W](pdac_w1_0_53::W) writer structure"]
1871impl crate::Writable for PDAC_W1_0_53 {}
1872#[doc = "Peripheral Domain Access Control"]
1873pub mod pdac_w1_0_53;
1874#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_54](pdac_w0_0_54) module"]
1875pub type PDAC_W0_0_54 = crate::Reg<u32, _PDAC_W0_0_54>;
1876#[allow(missing_docs)]
1877#[doc(hidden)]
1878pub struct _PDAC_W0_0_54;
1879#[doc = "`read()` method returns [pdac_w0_0_54::R](pdac_w0_0_54::R) reader structure"]
1880impl crate::Readable for PDAC_W0_0_54 {}
1881#[doc = "`write(|w| ..)` method takes [pdac_w0_0_54::W](pdac_w0_0_54::W) writer structure"]
1882impl crate::Writable for PDAC_W0_0_54 {}
1883#[doc = "Peripheral Domain Access Control"]
1884pub mod pdac_w0_0_54;
1885#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_54](pdac_w1_0_54) module"]
1886pub type PDAC_W1_0_54 = crate::Reg<u32, _PDAC_W1_0_54>;
1887#[allow(missing_docs)]
1888#[doc(hidden)]
1889pub struct _PDAC_W1_0_54;
1890#[doc = "`read()` method returns [pdac_w1_0_54::R](pdac_w1_0_54::R) reader structure"]
1891impl crate::Readable for PDAC_W1_0_54 {}
1892#[doc = "`write(|w| ..)` method takes [pdac_w1_0_54::W](pdac_w1_0_54::W) writer structure"]
1893impl crate::Writable for PDAC_W1_0_54 {}
1894#[doc = "Peripheral Domain Access Control"]
1895pub mod pdac_w1_0_54;
1896#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_55](pdac_w0_0_55) module"]
1897pub type PDAC_W0_0_55 = crate::Reg<u32, _PDAC_W0_0_55>;
1898#[allow(missing_docs)]
1899#[doc(hidden)]
1900pub struct _PDAC_W0_0_55;
1901#[doc = "`read()` method returns [pdac_w0_0_55::R](pdac_w0_0_55::R) reader structure"]
1902impl crate::Readable for PDAC_W0_0_55 {}
1903#[doc = "`write(|w| ..)` method takes [pdac_w0_0_55::W](pdac_w0_0_55::W) writer structure"]
1904impl crate::Writable for PDAC_W0_0_55 {}
1905#[doc = "Peripheral Domain Access Control"]
1906pub mod pdac_w0_0_55;
1907#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_55](pdac_w1_0_55) module"]
1908pub type PDAC_W1_0_55 = crate::Reg<u32, _PDAC_W1_0_55>;
1909#[allow(missing_docs)]
1910#[doc(hidden)]
1911pub struct _PDAC_W1_0_55;
1912#[doc = "`read()` method returns [pdac_w1_0_55::R](pdac_w1_0_55::R) reader structure"]
1913impl crate::Readable for PDAC_W1_0_55 {}
1914#[doc = "`write(|w| ..)` method takes [pdac_w1_0_55::W](pdac_w1_0_55::W) writer structure"]
1915impl crate::Writable for PDAC_W1_0_55 {}
1916#[doc = "Peripheral Domain Access Control"]
1917pub mod pdac_w1_0_55;
1918#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_56](pdac_w0_0_56) module"]
1919pub type PDAC_W0_0_56 = crate::Reg<u32, _PDAC_W0_0_56>;
1920#[allow(missing_docs)]
1921#[doc(hidden)]
1922pub struct _PDAC_W0_0_56;
1923#[doc = "`read()` method returns [pdac_w0_0_56::R](pdac_w0_0_56::R) reader structure"]
1924impl crate::Readable for PDAC_W0_0_56 {}
1925#[doc = "`write(|w| ..)` method takes [pdac_w0_0_56::W](pdac_w0_0_56::W) writer structure"]
1926impl crate::Writable for PDAC_W0_0_56 {}
1927#[doc = "Peripheral Domain Access Control"]
1928pub mod pdac_w0_0_56;
1929#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_56](pdac_w1_0_56) module"]
1930pub type PDAC_W1_0_56 = crate::Reg<u32, _PDAC_W1_0_56>;
1931#[allow(missing_docs)]
1932#[doc(hidden)]
1933pub struct _PDAC_W1_0_56;
1934#[doc = "`read()` method returns [pdac_w1_0_56::R](pdac_w1_0_56::R) reader structure"]
1935impl crate::Readable for PDAC_W1_0_56 {}
1936#[doc = "`write(|w| ..)` method takes [pdac_w1_0_56::W](pdac_w1_0_56::W) writer structure"]
1937impl crate::Writable for PDAC_W1_0_56 {}
1938#[doc = "Peripheral Domain Access Control"]
1939pub mod pdac_w1_0_56;
1940#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_57](pdac_w0_0_57) module"]
1941pub type PDAC_W0_0_57 = crate::Reg<u32, _PDAC_W0_0_57>;
1942#[allow(missing_docs)]
1943#[doc(hidden)]
1944pub struct _PDAC_W0_0_57;
1945#[doc = "`read()` method returns [pdac_w0_0_57::R](pdac_w0_0_57::R) reader structure"]
1946impl crate::Readable for PDAC_W0_0_57 {}
1947#[doc = "`write(|w| ..)` method takes [pdac_w0_0_57::W](pdac_w0_0_57::W) writer structure"]
1948impl crate::Writable for PDAC_W0_0_57 {}
1949#[doc = "Peripheral Domain Access Control"]
1950pub mod pdac_w0_0_57;
1951#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_57](pdac_w1_0_57) module"]
1952pub type PDAC_W1_0_57 = crate::Reg<u32, _PDAC_W1_0_57>;
1953#[allow(missing_docs)]
1954#[doc(hidden)]
1955pub struct _PDAC_W1_0_57;
1956#[doc = "`read()` method returns [pdac_w1_0_57::R](pdac_w1_0_57::R) reader structure"]
1957impl crate::Readable for PDAC_W1_0_57 {}
1958#[doc = "`write(|w| ..)` method takes [pdac_w1_0_57::W](pdac_w1_0_57::W) writer structure"]
1959impl crate::Writable for PDAC_W1_0_57 {}
1960#[doc = "Peripheral Domain Access Control"]
1961pub mod pdac_w1_0_57;
1962#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_58](pdac_w0_0_58) module"]
1963pub type PDAC_W0_0_58 = crate::Reg<u32, _PDAC_W0_0_58>;
1964#[allow(missing_docs)]
1965#[doc(hidden)]
1966pub struct _PDAC_W0_0_58;
1967#[doc = "`read()` method returns [pdac_w0_0_58::R](pdac_w0_0_58::R) reader structure"]
1968impl crate::Readable for PDAC_W0_0_58 {}
1969#[doc = "`write(|w| ..)` method takes [pdac_w0_0_58::W](pdac_w0_0_58::W) writer structure"]
1970impl crate::Writable for PDAC_W0_0_58 {}
1971#[doc = "Peripheral Domain Access Control"]
1972pub mod pdac_w0_0_58;
1973#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_58](pdac_w1_0_58) module"]
1974pub type PDAC_W1_0_58 = crate::Reg<u32, _PDAC_W1_0_58>;
1975#[allow(missing_docs)]
1976#[doc(hidden)]
1977pub struct _PDAC_W1_0_58;
1978#[doc = "`read()` method returns [pdac_w1_0_58::R](pdac_w1_0_58::R) reader structure"]
1979impl crate::Readable for PDAC_W1_0_58 {}
1980#[doc = "`write(|w| ..)` method takes [pdac_w1_0_58::W](pdac_w1_0_58::W) writer structure"]
1981impl crate::Writable for PDAC_W1_0_58 {}
1982#[doc = "Peripheral Domain Access Control"]
1983pub mod pdac_w1_0_58;
1984#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_59](pdac_w0_0_59) module"]
1985pub type PDAC_W0_0_59 = crate::Reg<u32, _PDAC_W0_0_59>;
1986#[allow(missing_docs)]
1987#[doc(hidden)]
1988pub struct _PDAC_W0_0_59;
1989#[doc = "`read()` method returns [pdac_w0_0_59::R](pdac_w0_0_59::R) reader structure"]
1990impl crate::Readable for PDAC_W0_0_59 {}
1991#[doc = "`write(|w| ..)` method takes [pdac_w0_0_59::W](pdac_w0_0_59::W) writer structure"]
1992impl crate::Writable for PDAC_W0_0_59 {}
1993#[doc = "Peripheral Domain Access Control"]
1994pub mod pdac_w0_0_59;
1995#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_59](pdac_w1_0_59) module"]
1996pub type PDAC_W1_0_59 = crate::Reg<u32, _PDAC_W1_0_59>;
1997#[allow(missing_docs)]
1998#[doc(hidden)]
1999pub struct _PDAC_W1_0_59;
2000#[doc = "`read()` method returns [pdac_w1_0_59::R](pdac_w1_0_59::R) reader structure"]
2001impl crate::Readable for PDAC_W1_0_59 {}
2002#[doc = "`write(|w| ..)` method takes [pdac_w1_0_59::W](pdac_w1_0_59::W) writer structure"]
2003impl crate::Writable for PDAC_W1_0_59 {}
2004#[doc = "Peripheral Domain Access Control"]
2005pub mod pdac_w1_0_59;
2006#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_60](pdac_w0_0_60) module"]
2007pub type PDAC_W0_0_60 = crate::Reg<u32, _PDAC_W0_0_60>;
2008#[allow(missing_docs)]
2009#[doc(hidden)]
2010pub struct _PDAC_W0_0_60;
2011#[doc = "`read()` method returns [pdac_w0_0_60::R](pdac_w0_0_60::R) reader structure"]
2012impl crate::Readable for PDAC_W0_0_60 {}
2013#[doc = "`write(|w| ..)` method takes [pdac_w0_0_60::W](pdac_w0_0_60::W) writer structure"]
2014impl crate::Writable for PDAC_W0_0_60 {}
2015#[doc = "Peripheral Domain Access Control"]
2016pub mod pdac_w0_0_60;
2017#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_60](pdac_w1_0_60) module"]
2018pub type PDAC_W1_0_60 = crate::Reg<u32, _PDAC_W1_0_60>;
2019#[allow(missing_docs)]
2020#[doc(hidden)]
2021pub struct _PDAC_W1_0_60;
2022#[doc = "`read()` method returns [pdac_w1_0_60::R](pdac_w1_0_60::R) reader structure"]
2023impl crate::Readable for PDAC_W1_0_60 {}
2024#[doc = "`write(|w| ..)` method takes [pdac_w1_0_60::W](pdac_w1_0_60::W) writer structure"]
2025impl crate::Writable for PDAC_W1_0_60 {}
2026#[doc = "Peripheral Domain Access Control"]
2027pub mod pdac_w1_0_60;
2028#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_61](pdac_w0_0_61) module"]
2029pub type PDAC_W0_0_61 = crate::Reg<u32, _PDAC_W0_0_61>;
2030#[allow(missing_docs)]
2031#[doc(hidden)]
2032pub struct _PDAC_W0_0_61;
2033#[doc = "`read()` method returns [pdac_w0_0_61::R](pdac_w0_0_61::R) reader structure"]
2034impl crate::Readable for PDAC_W0_0_61 {}
2035#[doc = "`write(|w| ..)` method takes [pdac_w0_0_61::W](pdac_w0_0_61::W) writer structure"]
2036impl crate::Writable for PDAC_W0_0_61 {}
2037#[doc = "Peripheral Domain Access Control"]
2038pub mod pdac_w0_0_61;
2039#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_61](pdac_w1_0_61) module"]
2040pub type PDAC_W1_0_61 = crate::Reg<u32, _PDAC_W1_0_61>;
2041#[allow(missing_docs)]
2042#[doc(hidden)]
2043pub struct _PDAC_W1_0_61;
2044#[doc = "`read()` method returns [pdac_w1_0_61::R](pdac_w1_0_61::R) reader structure"]
2045impl crate::Readable for PDAC_W1_0_61 {}
2046#[doc = "`write(|w| ..)` method takes [pdac_w1_0_61::W](pdac_w1_0_61::W) writer structure"]
2047impl crate::Writable for PDAC_W1_0_61 {}
2048#[doc = "Peripheral Domain Access Control"]
2049pub mod pdac_w1_0_61;
2050#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_62](pdac_w0_0_62) module"]
2051pub type PDAC_W0_0_62 = crate::Reg<u32, _PDAC_W0_0_62>;
2052#[allow(missing_docs)]
2053#[doc(hidden)]
2054pub struct _PDAC_W0_0_62;
2055#[doc = "`read()` method returns [pdac_w0_0_62::R](pdac_w0_0_62::R) reader structure"]
2056impl crate::Readable for PDAC_W0_0_62 {}
2057#[doc = "`write(|w| ..)` method takes [pdac_w0_0_62::W](pdac_w0_0_62::W) writer structure"]
2058impl crate::Writable for PDAC_W0_0_62 {}
2059#[doc = "Peripheral Domain Access Control"]
2060pub mod pdac_w0_0_62;
2061#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_62](pdac_w1_0_62) module"]
2062pub type PDAC_W1_0_62 = crate::Reg<u32, _PDAC_W1_0_62>;
2063#[allow(missing_docs)]
2064#[doc(hidden)]
2065pub struct _PDAC_W1_0_62;
2066#[doc = "`read()` method returns [pdac_w1_0_62::R](pdac_w1_0_62::R) reader structure"]
2067impl crate::Readable for PDAC_W1_0_62 {}
2068#[doc = "`write(|w| ..)` method takes [pdac_w1_0_62::W](pdac_w1_0_62::W) writer structure"]
2069impl crate::Writable for PDAC_W1_0_62 {}
2070#[doc = "Peripheral Domain Access Control"]
2071pub mod pdac_w1_0_62;
2072#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_63](pdac_w0_0_63) module"]
2073pub type PDAC_W0_0_63 = crate::Reg<u32, _PDAC_W0_0_63>;
2074#[allow(missing_docs)]
2075#[doc(hidden)]
2076pub struct _PDAC_W0_0_63;
2077#[doc = "`read()` method returns [pdac_w0_0_63::R](pdac_w0_0_63::R) reader structure"]
2078impl crate::Readable for PDAC_W0_0_63 {}
2079#[doc = "`write(|w| ..)` method takes [pdac_w0_0_63::W](pdac_w0_0_63::W) writer structure"]
2080impl crate::Writable for PDAC_W0_0_63 {}
2081#[doc = "Peripheral Domain Access Control"]
2082pub mod pdac_w0_0_63;
2083#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_63](pdac_w1_0_63) module"]
2084pub type PDAC_W1_0_63 = crate::Reg<u32, _PDAC_W1_0_63>;
2085#[allow(missing_docs)]
2086#[doc(hidden)]
2087pub struct _PDAC_W1_0_63;
2088#[doc = "`read()` method returns [pdac_w1_0_63::R](pdac_w1_0_63::R) reader structure"]
2089impl crate::Readable for PDAC_W1_0_63 {}
2090#[doc = "`write(|w| ..)` method takes [pdac_w1_0_63::W](pdac_w1_0_63::W) writer structure"]
2091impl crate::Writable for PDAC_W1_0_63 {}
2092#[doc = "Peripheral Domain Access Control"]
2093pub mod pdac_w1_0_63;
2094#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_64](pdac_w0_0_64) module"]
2095pub type PDAC_W0_0_64 = crate::Reg<u32, _PDAC_W0_0_64>;
2096#[allow(missing_docs)]
2097#[doc(hidden)]
2098pub struct _PDAC_W0_0_64;
2099#[doc = "`read()` method returns [pdac_w0_0_64::R](pdac_w0_0_64::R) reader structure"]
2100impl crate::Readable for PDAC_W0_0_64 {}
2101#[doc = "`write(|w| ..)` method takes [pdac_w0_0_64::W](pdac_w0_0_64::W) writer structure"]
2102impl crate::Writable for PDAC_W0_0_64 {}
2103#[doc = "Peripheral Domain Access Control"]
2104pub mod pdac_w0_0_64;
2105#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_64](pdac_w1_0_64) module"]
2106pub type PDAC_W1_0_64 = crate::Reg<u32, _PDAC_W1_0_64>;
2107#[allow(missing_docs)]
2108#[doc(hidden)]
2109pub struct _PDAC_W1_0_64;
2110#[doc = "`read()` method returns [pdac_w1_0_64::R](pdac_w1_0_64::R) reader structure"]
2111impl crate::Readable for PDAC_W1_0_64 {}
2112#[doc = "`write(|w| ..)` method takes [pdac_w1_0_64::W](pdac_w1_0_64::W) writer structure"]
2113impl crate::Writable for PDAC_W1_0_64 {}
2114#[doc = "Peripheral Domain Access Control"]
2115pub mod pdac_w1_0_64;
2116#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_65](pdac_w0_0_65) module"]
2117pub type PDAC_W0_0_65 = crate::Reg<u32, _PDAC_W0_0_65>;
2118#[allow(missing_docs)]
2119#[doc(hidden)]
2120pub struct _PDAC_W0_0_65;
2121#[doc = "`read()` method returns [pdac_w0_0_65::R](pdac_w0_0_65::R) reader structure"]
2122impl crate::Readable for PDAC_W0_0_65 {}
2123#[doc = "`write(|w| ..)` method takes [pdac_w0_0_65::W](pdac_w0_0_65::W) writer structure"]
2124impl crate::Writable for PDAC_W0_0_65 {}
2125#[doc = "Peripheral Domain Access Control"]
2126pub mod pdac_w0_0_65;
2127#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_65](pdac_w1_0_65) module"]
2128pub type PDAC_W1_0_65 = crate::Reg<u32, _PDAC_W1_0_65>;
2129#[allow(missing_docs)]
2130#[doc(hidden)]
2131pub struct _PDAC_W1_0_65;
2132#[doc = "`read()` method returns [pdac_w1_0_65::R](pdac_w1_0_65::R) reader structure"]
2133impl crate::Readable for PDAC_W1_0_65 {}
2134#[doc = "`write(|w| ..)` method takes [pdac_w1_0_65::W](pdac_w1_0_65::W) writer structure"]
2135impl crate::Writable for PDAC_W1_0_65 {}
2136#[doc = "Peripheral Domain Access Control"]
2137pub mod pdac_w1_0_65;
2138#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_66](pdac_w0_0_66) module"]
2139pub type PDAC_W0_0_66 = crate::Reg<u32, _PDAC_W0_0_66>;
2140#[allow(missing_docs)]
2141#[doc(hidden)]
2142pub struct _PDAC_W0_0_66;
2143#[doc = "`read()` method returns [pdac_w0_0_66::R](pdac_w0_0_66::R) reader structure"]
2144impl crate::Readable for PDAC_W0_0_66 {}
2145#[doc = "`write(|w| ..)` method takes [pdac_w0_0_66::W](pdac_w0_0_66::W) writer structure"]
2146impl crate::Writable for PDAC_W0_0_66 {}
2147#[doc = "Peripheral Domain Access Control"]
2148pub mod pdac_w0_0_66;
2149#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_66](pdac_w1_0_66) module"]
2150pub type PDAC_W1_0_66 = crate::Reg<u32, _PDAC_W1_0_66>;
2151#[allow(missing_docs)]
2152#[doc(hidden)]
2153pub struct _PDAC_W1_0_66;
2154#[doc = "`read()` method returns [pdac_w1_0_66::R](pdac_w1_0_66::R) reader structure"]
2155impl crate::Readable for PDAC_W1_0_66 {}
2156#[doc = "`write(|w| ..)` method takes [pdac_w1_0_66::W](pdac_w1_0_66::W) writer structure"]
2157impl crate::Writable for PDAC_W1_0_66 {}
2158#[doc = "Peripheral Domain Access Control"]
2159pub mod pdac_w1_0_66;
2160#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_67](pdac_w0_0_67) module"]
2161pub type PDAC_W0_0_67 = crate::Reg<u32, _PDAC_W0_0_67>;
2162#[allow(missing_docs)]
2163#[doc(hidden)]
2164pub struct _PDAC_W0_0_67;
2165#[doc = "`read()` method returns [pdac_w0_0_67::R](pdac_w0_0_67::R) reader structure"]
2166impl crate::Readable for PDAC_W0_0_67 {}
2167#[doc = "`write(|w| ..)` method takes [pdac_w0_0_67::W](pdac_w0_0_67::W) writer structure"]
2168impl crate::Writable for PDAC_W0_0_67 {}
2169#[doc = "Peripheral Domain Access Control"]
2170pub mod pdac_w0_0_67;
2171#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_67](pdac_w1_0_67) module"]
2172pub type PDAC_W1_0_67 = crate::Reg<u32, _PDAC_W1_0_67>;
2173#[allow(missing_docs)]
2174#[doc(hidden)]
2175pub struct _PDAC_W1_0_67;
2176#[doc = "`read()` method returns [pdac_w1_0_67::R](pdac_w1_0_67::R) reader structure"]
2177impl crate::Readable for PDAC_W1_0_67 {}
2178#[doc = "`write(|w| ..)` method takes [pdac_w1_0_67::W](pdac_w1_0_67::W) writer structure"]
2179impl crate::Writable for PDAC_W1_0_67 {}
2180#[doc = "Peripheral Domain Access Control"]
2181pub mod pdac_w1_0_67;
2182#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_68](pdac_w0_0_68) module"]
2183pub type PDAC_W0_0_68 = crate::Reg<u32, _PDAC_W0_0_68>;
2184#[allow(missing_docs)]
2185#[doc(hidden)]
2186pub struct _PDAC_W0_0_68;
2187#[doc = "`read()` method returns [pdac_w0_0_68::R](pdac_w0_0_68::R) reader structure"]
2188impl crate::Readable for PDAC_W0_0_68 {}
2189#[doc = "`write(|w| ..)` method takes [pdac_w0_0_68::W](pdac_w0_0_68::W) writer structure"]
2190impl crate::Writable for PDAC_W0_0_68 {}
2191#[doc = "Peripheral Domain Access Control"]
2192pub mod pdac_w0_0_68;
2193#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_68](pdac_w1_0_68) module"]
2194pub type PDAC_W1_0_68 = crate::Reg<u32, _PDAC_W1_0_68>;
2195#[allow(missing_docs)]
2196#[doc(hidden)]
2197pub struct _PDAC_W1_0_68;
2198#[doc = "`read()` method returns [pdac_w1_0_68::R](pdac_w1_0_68::R) reader structure"]
2199impl crate::Readable for PDAC_W1_0_68 {}
2200#[doc = "`write(|w| ..)` method takes [pdac_w1_0_68::W](pdac_w1_0_68::W) writer structure"]
2201impl crate::Writable for PDAC_W1_0_68 {}
2202#[doc = "Peripheral Domain Access Control"]
2203pub mod pdac_w1_0_68;
2204#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_69](pdac_w0_0_69) module"]
2205pub type PDAC_W0_0_69 = crate::Reg<u32, _PDAC_W0_0_69>;
2206#[allow(missing_docs)]
2207#[doc(hidden)]
2208pub struct _PDAC_W0_0_69;
2209#[doc = "`read()` method returns [pdac_w0_0_69::R](pdac_w0_0_69::R) reader structure"]
2210impl crate::Readable for PDAC_W0_0_69 {}
2211#[doc = "`write(|w| ..)` method takes [pdac_w0_0_69::W](pdac_w0_0_69::W) writer structure"]
2212impl crate::Writable for PDAC_W0_0_69 {}
2213#[doc = "Peripheral Domain Access Control"]
2214pub mod pdac_w0_0_69;
2215#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_69](pdac_w1_0_69) module"]
2216pub type PDAC_W1_0_69 = crate::Reg<u32, _PDAC_W1_0_69>;
2217#[allow(missing_docs)]
2218#[doc(hidden)]
2219pub struct _PDAC_W1_0_69;
2220#[doc = "`read()` method returns [pdac_w1_0_69::R](pdac_w1_0_69::R) reader structure"]
2221impl crate::Readable for PDAC_W1_0_69 {}
2222#[doc = "`write(|w| ..)` method takes [pdac_w1_0_69::W](pdac_w1_0_69::W) writer structure"]
2223impl crate::Writable for PDAC_W1_0_69 {}
2224#[doc = "Peripheral Domain Access Control"]
2225pub mod pdac_w1_0_69;
2226#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_70](pdac_w0_0_70) module"]
2227pub type PDAC_W0_0_70 = crate::Reg<u32, _PDAC_W0_0_70>;
2228#[allow(missing_docs)]
2229#[doc(hidden)]
2230pub struct _PDAC_W0_0_70;
2231#[doc = "`read()` method returns [pdac_w0_0_70::R](pdac_w0_0_70::R) reader structure"]
2232impl crate::Readable for PDAC_W0_0_70 {}
2233#[doc = "`write(|w| ..)` method takes [pdac_w0_0_70::W](pdac_w0_0_70::W) writer structure"]
2234impl crate::Writable for PDAC_W0_0_70 {}
2235#[doc = "Peripheral Domain Access Control"]
2236pub mod pdac_w0_0_70;
2237#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_70](pdac_w1_0_70) module"]
2238pub type PDAC_W1_0_70 = crate::Reg<u32, _PDAC_W1_0_70>;
2239#[allow(missing_docs)]
2240#[doc(hidden)]
2241pub struct _PDAC_W1_0_70;
2242#[doc = "`read()` method returns [pdac_w1_0_70::R](pdac_w1_0_70::R) reader structure"]
2243impl crate::Readable for PDAC_W1_0_70 {}
2244#[doc = "`write(|w| ..)` method takes [pdac_w1_0_70::W](pdac_w1_0_70::W) writer structure"]
2245impl crate::Writable for PDAC_W1_0_70 {}
2246#[doc = "Peripheral Domain Access Control"]
2247pub mod pdac_w1_0_70;
2248#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_71](pdac_w0_0_71) module"]
2249pub type PDAC_W0_0_71 = crate::Reg<u32, _PDAC_W0_0_71>;
2250#[allow(missing_docs)]
2251#[doc(hidden)]
2252pub struct _PDAC_W0_0_71;
2253#[doc = "`read()` method returns [pdac_w0_0_71::R](pdac_w0_0_71::R) reader structure"]
2254impl crate::Readable for PDAC_W0_0_71 {}
2255#[doc = "`write(|w| ..)` method takes [pdac_w0_0_71::W](pdac_w0_0_71::W) writer structure"]
2256impl crate::Writable for PDAC_W0_0_71 {}
2257#[doc = "Peripheral Domain Access Control"]
2258pub mod pdac_w0_0_71;
2259#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_71](pdac_w1_0_71) module"]
2260pub type PDAC_W1_0_71 = crate::Reg<u32, _PDAC_W1_0_71>;
2261#[allow(missing_docs)]
2262#[doc(hidden)]
2263pub struct _PDAC_W1_0_71;
2264#[doc = "`read()` method returns [pdac_w1_0_71::R](pdac_w1_0_71::R) reader structure"]
2265impl crate::Readable for PDAC_W1_0_71 {}
2266#[doc = "`write(|w| ..)` method takes [pdac_w1_0_71::W](pdac_w1_0_71::W) writer structure"]
2267impl crate::Writable for PDAC_W1_0_71 {}
2268#[doc = "Peripheral Domain Access Control"]
2269pub mod pdac_w1_0_71;
2270#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_72](pdac_w0_0_72) module"]
2271pub type PDAC_W0_0_72 = crate::Reg<u32, _PDAC_W0_0_72>;
2272#[allow(missing_docs)]
2273#[doc(hidden)]
2274pub struct _PDAC_W0_0_72;
2275#[doc = "`read()` method returns [pdac_w0_0_72::R](pdac_w0_0_72::R) reader structure"]
2276impl crate::Readable for PDAC_W0_0_72 {}
2277#[doc = "`write(|w| ..)` method takes [pdac_w0_0_72::W](pdac_w0_0_72::W) writer structure"]
2278impl crate::Writable for PDAC_W0_0_72 {}
2279#[doc = "Peripheral Domain Access Control"]
2280pub mod pdac_w0_0_72;
2281#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_72](pdac_w1_0_72) module"]
2282pub type PDAC_W1_0_72 = crate::Reg<u32, _PDAC_W1_0_72>;
2283#[allow(missing_docs)]
2284#[doc(hidden)]
2285pub struct _PDAC_W1_0_72;
2286#[doc = "`read()` method returns [pdac_w1_0_72::R](pdac_w1_0_72::R) reader structure"]
2287impl crate::Readable for PDAC_W1_0_72 {}
2288#[doc = "`write(|w| ..)` method takes [pdac_w1_0_72::W](pdac_w1_0_72::W) writer structure"]
2289impl crate::Writable for PDAC_W1_0_72 {}
2290#[doc = "Peripheral Domain Access Control"]
2291pub mod pdac_w1_0_72;
2292#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_73](pdac_w0_0_73) module"]
2293pub type PDAC_W0_0_73 = crate::Reg<u32, _PDAC_W0_0_73>;
2294#[allow(missing_docs)]
2295#[doc(hidden)]
2296pub struct _PDAC_W0_0_73;
2297#[doc = "`read()` method returns [pdac_w0_0_73::R](pdac_w0_0_73::R) reader structure"]
2298impl crate::Readable for PDAC_W0_0_73 {}
2299#[doc = "`write(|w| ..)` method takes [pdac_w0_0_73::W](pdac_w0_0_73::W) writer structure"]
2300impl crate::Writable for PDAC_W0_0_73 {}
2301#[doc = "Peripheral Domain Access Control"]
2302pub mod pdac_w0_0_73;
2303#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_73](pdac_w1_0_73) module"]
2304pub type PDAC_W1_0_73 = crate::Reg<u32, _PDAC_W1_0_73>;
2305#[allow(missing_docs)]
2306#[doc(hidden)]
2307pub struct _PDAC_W1_0_73;
2308#[doc = "`read()` method returns [pdac_w1_0_73::R](pdac_w1_0_73::R) reader structure"]
2309impl crate::Readable for PDAC_W1_0_73 {}
2310#[doc = "`write(|w| ..)` method takes [pdac_w1_0_73::W](pdac_w1_0_73::W) writer structure"]
2311impl crate::Writable for PDAC_W1_0_73 {}
2312#[doc = "Peripheral Domain Access Control"]
2313pub mod pdac_w1_0_73;
2314#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_74](pdac_w0_0_74) module"]
2315pub type PDAC_W0_0_74 = crate::Reg<u32, _PDAC_W0_0_74>;
2316#[allow(missing_docs)]
2317#[doc(hidden)]
2318pub struct _PDAC_W0_0_74;
2319#[doc = "`read()` method returns [pdac_w0_0_74::R](pdac_w0_0_74::R) reader structure"]
2320impl crate::Readable for PDAC_W0_0_74 {}
2321#[doc = "`write(|w| ..)` method takes [pdac_w0_0_74::W](pdac_w0_0_74::W) writer structure"]
2322impl crate::Writable for PDAC_W0_0_74 {}
2323#[doc = "Peripheral Domain Access Control"]
2324pub mod pdac_w0_0_74;
2325#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_74](pdac_w1_0_74) module"]
2326pub type PDAC_W1_0_74 = crate::Reg<u32, _PDAC_W1_0_74>;
2327#[allow(missing_docs)]
2328#[doc(hidden)]
2329pub struct _PDAC_W1_0_74;
2330#[doc = "`read()` method returns [pdac_w1_0_74::R](pdac_w1_0_74::R) reader structure"]
2331impl crate::Readable for PDAC_W1_0_74 {}
2332#[doc = "`write(|w| ..)` method takes [pdac_w1_0_74::W](pdac_w1_0_74::W) writer structure"]
2333impl crate::Writable for PDAC_W1_0_74 {}
2334#[doc = "Peripheral Domain Access Control"]
2335pub mod pdac_w1_0_74;
2336#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_75](pdac_w0_0_75) module"]
2337pub type PDAC_W0_0_75 = crate::Reg<u32, _PDAC_W0_0_75>;
2338#[allow(missing_docs)]
2339#[doc(hidden)]
2340pub struct _PDAC_W0_0_75;
2341#[doc = "`read()` method returns [pdac_w0_0_75::R](pdac_w0_0_75::R) reader structure"]
2342impl crate::Readable for PDAC_W0_0_75 {}
2343#[doc = "`write(|w| ..)` method takes [pdac_w0_0_75::W](pdac_w0_0_75::W) writer structure"]
2344impl crate::Writable for PDAC_W0_0_75 {}
2345#[doc = "Peripheral Domain Access Control"]
2346pub mod pdac_w0_0_75;
2347#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_75](pdac_w1_0_75) module"]
2348pub type PDAC_W1_0_75 = crate::Reg<u32, _PDAC_W1_0_75>;
2349#[allow(missing_docs)]
2350#[doc(hidden)]
2351pub struct _PDAC_W1_0_75;
2352#[doc = "`read()` method returns [pdac_w1_0_75::R](pdac_w1_0_75::R) reader structure"]
2353impl crate::Readable for PDAC_W1_0_75 {}
2354#[doc = "`write(|w| ..)` method takes [pdac_w1_0_75::W](pdac_w1_0_75::W) writer structure"]
2355impl crate::Writable for PDAC_W1_0_75 {}
2356#[doc = "Peripheral Domain Access Control"]
2357pub mod pdac_w1_0_75;
2358#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_76](pdac_w0_0_76) module"]
2359pub type PDAC_W0_0_76 = crate::Reg<u32, _PDAC_W0_0_76>;
2360#[allow(missing_docs)]
2361#[doc(hidden)]
2362pub struct _PDAC_W0_0_76;
2363#[doc = "`read()` method returns [pdac_w0_0_76::R](pdac_w0_0_76::R) reader structure"]
2364impl crate::Readable for PDAC_W0_0_76 {}
2365#[doc = "`write(|w| ..)` method takes [pdac_w0_0_76::W](pdac_w0_0_76::W) writer structure"]
2366impl crate::Writable for PDAC_W0_0_76 {}
2367#[doc = "Peripheral Domain Access Control"]
2368pub mod pdac_w0_0_76;
2369#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_76](pdac_w1_0_76) module"]
2370pub type PDAC_W1_0_76 = crate::Reg<u32, _PDAC_W1_0_76>;
2371#[allow(missing_docs)]
2372#[doc(hidden)]
2373pub struct _PDAC_W1_0_76;
2374#[doc = "`read()` method returns [pdac_w1_0_76::R](pdac_w1_0_76::R) reader structure"]
2375impl crate::Readable for PDAC_W1_0_76 {}
2376#[doc = "`write(|w| ..)` method takes [pdac_w1_0_76::W](pdac_w1_0_76::W) writer structure"]
2377impl crate::Writable for PDAC_W1_0_76 {}
2378#[doc = "Peripheral Domain Access Control"]
2379pub mod pdac_w1_0_76;
2380#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_77](pdac_w0_0_77) module"]
2381pub type PDAC_W0_0_77 = crate::Reg<u32, _PDAC_W0_0_77>;
2382#[allow(missing_docs)]
2383#[doc(hidden)]
2384pub struct _PDAC_W0_0_77;
2385#[doc = "`read()` method returns [pdac_w0_0_77::R](pdac_w0_0_77::R) reader structure"]
2386impl crate::Readable for PDAC_W0_0_77 {}
2387#[doc = "`write(|w| ..)` method takes [pdac_w0_0_77::W](pdac_w0_0_77::W) writer structure"]
2388impl crate::Writable for PDAC_W0_0_77 {}
2389#[doc = "Peripheral Domain Access Control"]
2390pub mod pdac_w0_0_77;
2391#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_77](pdac_w1_0_77) module"]
2392pub type PDAC_W1_0_77 = crate::Reg<u32, _PDAC_W1_0_77>;
2393#[allow(missing_docs)]
2394#[doc(hidden)]
2395pub struct _PDAC_W1_0_77;
2396#[doc = "`read()` method returns [pdac_w1_0_77::R](pdac_w1_0_77::R) reader structure"]
2397impl crate::Readable for PDAC_W1_0_77 {}
2398#[doc = "`write(|w| ..)` method takes [pdac_w1_0_77::W](pdac_w1_0_77::W) writer structure"]
2399impl crate::Writable for PDAC_W1_0_77 {}
2400#[doc = "Peripheral Domain Access Control"]
2401pub mod pdac_w1_0_77;
2402#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_78](pdac_w0_0_78) module"]
2403pub type PDAC_W0_0_78 = crate::Reg<u32, _PDAC_W0_0_78>;
2404#[allow(missing_docs)]
2405#[doc(hidden)]
2406pub struct _PDAC_W0_0_78;
2407#[doc = "`read()` method returns [pdac_w0_0_78::R](pdac_w0_0_78::R) reader structure"]
2408impl crate::Readable for PDAC_W0_0_78 {}
2409#[doc = "`write(|w| ..)` method takes [pdac_w0_0_78::W](pdac_w0_0_78::W) writer structure"]
2410impl crate::Writable for PDAC_W0_0_78 {}
2411#[doc = "Peripheral Domain Access Control"]
2412pub mod pdac_w0_0_78;
2413#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_78](pdac_w1_0_78) module"]
2414pub type PDAC_W1_0_78 = crate::Reg<u32, _PDAC_W1_0_78>;
2415#[allow(missing_docs)]
2416#[doc(hidden)]
2417pub struct _PDAC_W1_0_78;
2418#[doc = "`read()` method returns [pdac_w1_0_78::R](pdac_w1_0_78::R) reader structure"]
2419impl crate::Readable for PDAC_W1_0_78 {}
2420#[doc = "`write(|w| ..)` method takes [pdac_w1_0_78::W](pdac_w1_0_78::W) writer structure"]
2421impl crate::Writable for PDAC_W1_0_78 {}
2422#[doc = "Peripheral Domain Access Control"]
2423pub mod pdac_w1_0_78;
2424#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_125](pdac_w0_0_125) module"]
2425pub type PDAC_W0_0_125 = crate::Reg<u32, _PDAC_W0_0_125>;
2426#[allow(missing_docs)]
2427#[doc(hidden)]
2428pub struct _PDAC_W0_0_125;
2429#[doc = "`read()` method returns [pdac_w0_0_125::R](pdac_w0_0_125::R) reader structure"]
2430impl crate::Readable for PDAC_W0_0_125 {}
2431#[doc = "`write(|w| ..)` method takes [pdac_w0_0_125::W](pdac_w0_0_125::W) writer structure"]
2432impl crate::Writable for PDAC_W0_0_125 {}
2433#[doc = "Peripheral Domain Access Control"]
2434pub mod pdac_w0_0_125;
2435#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_125](pdac_w1_0_125) module"]
2436pub type PDAC_W1_0_125 = crate::Reg<u32, _PDAC_W1_0_125>;
2437#[allow(missing_docs)]
2438#[doc(hidden)]
2439pub struct _PDAC_W1_0_125;
2440#[doc = "`read()` method returns [pdac_w1_0_125::R](pdac_w1_0_125::R) reader structure"]
2441impl crate::Readable for PDAC_W1_0_125 {}
2442#[doc = "`write(|w| ..)` method takes [pdac_w1_0_125::W](pdac_w1_0_125::W) writer structure"]
2443impl crate::Writable for PDAC_W1_0_125 {}
2444#[doc = "Peripheral Domain Access Control"]
2445pub mod pdac_w1_0_125;
2446#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_126](pdac_w0_0_126) module"]
2447pub type PDAC_W0_0_126 = crate::Reg<u32, _PDAC_W0_0_126>;
2448#[allow(missing_docs)]
2449#[doc(hidden)]
2450pub struct _PDAC_W0_0_126;
2451#[doc = "`read()` method returns [pdac_w0_0_126::R](pdac_w0_0_126::R) reader structure"]
2452impl crate::Readable for PDAC_W0_0_126 {}
2453#[doc = "`write(|w| ..)` method takes [pdac_w0_0_126::W](pdac_w0_0_126::W) writer structure"]
2454impl crate::Writable for PDAC_W0_0_126 {}
2455#[doc = "Peripheral Domain Access Control"]
2456pub mod pdac_w0_0_126;
2457#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_126](pdac_w1_0_126) module"]
2458pub type PDAC_W1_0_126 = crate::Reg<u32, _PDAC_W1_0_126>;
2459#[allow(missing_docs)]
2460#[doc(hidden)]
2461pub struct _PDAC_W1_0_126;
2462#[doc = "`read()` method returns [pdac_w1_0_126::R](pdac_w1_0_126::R) reader structure"]
2463impl crate::Readable for PDAC_W1_0_126 {}
2464#[doc = "`write(|w| ..)` method takes [pdac_w1_0_126::W](pdac_w1_0_126::W) writer structure"]
2465impl crate::Writable for PDAC_W1_0_126 {}
2466#[doc = "Peripheral Domain Access Control"]
2467pub mod pdac_w1_0_126;
2468#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_0_127](pdac_w0_0_127) module"]
2469pub type PDAC_W0_0_127 = crate::Reg<u32, _PDAC_W0_0_127>;
2470#[allow(missing_docs)]
2471#[doc(hidden)]
2472pub struct _PDAC_W0_0_127;
2473#[doc = "`read()` method returns [pdac_w0_0_127::R](pdac_w0_0_127::R) reader structure"]
2474impl crate::Readable for PDAC_W0_0_127 {}
2475#[doc = "`write(|w| ..)` method takes [pdac_w0_0_127::W](pdac_w0_0_127::W) writer structure"]
2476impl crate::Writable for PDAC_W0_0_127 {}
2477#[doc = "Peripheral Domain Access Control"]
2478pub mod pdac_w0_0_127;
2479#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_0_127](pdac_w1_0_127) module"]
2480pub type PDAC_W1_0_127 = crate::Reg<u32, _PDAC_W1_0_127>;
2481#[allow(missing_docs)]
2482#[doc(hidden)]
2483pub struct _PDAC_W1_0_127;
2484#[doc = "`read()` method returns [pdac_w1_0_127::R](pdac_w1_0_127::R) reader structure"]
2485impl crate::Readable for PDAC_W1_0_127 {}
2486#[doc = "`write(|w| ..)` method takes [pdac_w1_0_127::W](pdac_w1_0_127::W) writer structure"]
2487impl crate::Writable for PDAC_W1_0_127 {}
2488#[doc = "Peripheral Domain Access Control"]
2489pub mod pdac_w1_0_127;
2490#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_8](pdac_w0_1_8) module"]
2491pub type PDAC_W0_1_8 = crate::Reg<u32, _PDAC_W0_1_8>;
2492#[allow(missing_docs)]
2493#[doc(hidden)]
2494pub struct _PDAC_W0_1_8;
2495#[doc = "`read()` method returns [pdac_w0_1_8::R](pdac_w0_1_8::R) reader structure"]
2496impl crate::Readable for PDAC_W0_1_8 {}
2497#[doc = "`write(|w| ..)` method takes [pdac_w0_1_8::W](pdac_w0_1_8::W) writer structure"]
2498impl crate::Writable for PDAC_W0_1_8 {}
2499#[doc = "Peripheral Domain Access Control"]
2500pub mod pdac_w0_1_8;
2501#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_8](pdac_w1_1_8) module"]
2502pub type PDAC_W1_1_8 = crate::Reg<u32, _PDAC_W1_1_8>;
2503#[allow(missing_docs)]
2504#[doc(hidden)]
2505pub struct _PDAC_W1_1_8;
2506#[doc = "`read()` method returns [pdac_w1_1_8::R](pdac_w1_1_8::R) reader structure"]
2507impl crate::Readable for PDAC_W1_1_8 {}
2508#[doc = "`write(|w| ..)` method takes [pdac_w1_1_8::W](pdac_w1_1_8::W) writer structure"]
2509impl crate::Writable for PDAC_W1_1_8 {}
2510#[doc = "Peripheral Domain Access Control"]
2511pub mod pdac_w1_1_8;
2512#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_9](pdac_w0_1_9) module"]
2513pub type PDAC_W0_1_9 = crate::Reg<u32, _PDAC_W0_1_9>;
2514#[allow(missing_docs)]
2515#[doc(hidden)]
2516pub struct _PDAC_W0_1_9;
2517#[doc = "`read()` method returns [pdac_w0_1_9::R](pdac_w0_1_9::R) reader structure"]
2518impl crate::Readable for PDAC_W0_1_9 {}
2519#[doc = "`write(|w| ..)` method takes [pdac_w0_1_9::W](pdac_w0_1_9::W) writer structure"]
2520impl crate::Writable for PDAC_W0_1_9 {}
2521#[doc = "Peripheral Domain Access Control"]
2522pub mod pdac_w0_1_9;
2523#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_9](pdac_w1_1_9) module"]
2524pub type PDAC_W1_1_9 = crate::Reg<u32, _PDAC_W1_1_9>;
2525#[allow(missing_docs)]
2526#[doc(hidden)]
2527pub struct _PDAC_W1_1_9;
2528#[doc = "`read()` method returns [pdac_w1_1_9::R](pdac_w1_1_9::R) reader structure"]
2529impl crate::Readable for PDAC_W1_1_9 {}
2530#[doc = "`write(|w| ..)` method takes [pdac_w1_1_9::W](pdac_w1_1_9::W) writer structure"]
2531impl crate::Writable for PDAC_W1_1_9 {}
2532#[doc = "Peripheral Domain Access Control"]
2533pub mod pdac_w1_1_9;
2534#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_15](pdac_w0_1_15) module"]
2535pub type PDAC_W0_1_15 = crate::Reg<u32, _PDAC_W0_1_15>;
2536#[allow(missing_docs)]
2537#[doc(hidden)]
2538pub struct _PDAC_W0_1_15;
2539#[doc = "`read()` method returns [pdac_w0_1_15::R](pdac_w0_1_15::R) reader structure"]
2540impl crate::Readable for PDAC_W0_1_15 {}
2541#[doc = "`write(|w| ..)` method takes [pdac_w0_1_15::W](pdac_w0_1_15::W) writer structure"]
2542impl crate::Writable for PDAC_W0_1_15 {}
2543#[doc = "Peripheral Domain Access Control"]
2544pub mod pdac_w0_1_15;
2545#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_15](pdac_w1_1_15) module"]
2546pub type PDAC_W1_1_15 = crate::Reg<u32, _PDAC_W1_1_15>;
2547#[allow(missing_docs)]
2548#[doc(hidden)]
2549pub struct _PDAC_W1_1_15;
2550#[doc = "`read()` method returns [pdac_w1_1_15::R](pdac_w1_1_15::R) reader structure"]
2551impl crate::Readable for PDAC_W1_1_15 {}
2552#[doc = "`write(|w| ..)` method takes [pdac_w1_1_15::W](pdac_w1_1_15::W) writer structure"]
2553impl crate::Writable for PDAC_W1_1_15 {}
2554#[doc = "Peripheral Domain Access Control"]
2555pub mod pdac_w1_1_15;
2556#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_27](pdac_w0_1_27) module"]
2557pub type PDAC_W0_1_27 = crate::Reg<u32, _PDAC_W0_1_27>;
2558#[allow(missing_docs)]
2559#[doc(hidden)]
2560pub struct _PDAC_W0_1_27;
2561#[doc = "`read()` method returns [pdac_w0_1_27::R](pdac_w0_1_27::R) reader structure"]
2562impl crate::Readable for PDAC_W0_1_27 {}
2563#[doc = "`write(|w| ..)` method takes [pdac_w0_1_27::W](pdac_w0_1_27::W) writer structure"]
2564impl crate::Writable for PDAC_W0_1_27 {}
2565#[doc = "Peripheral Domain Access Control"]
2566pub mod pdac_w0_1_27;
2567#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_27](pdac_w1_1_27) module"]
2568pub type PDAC_W1_1_27 = crate::Reg<u32, _PDAC_W1_1_27>;
2569#[allow(missing_docs)]
2570#[doc(hidden)]
2571pub struct _PDAC_W1_1_27;
2572#[doc = "`read()` method returns [pdac_w1_1_27::R](pdac_w1_1_27::R) reader structure"]
2573impl crate::Readable for PDAC_W1_1_27 {}
2574#[doc = "`write(|w| ..)` method takes [pdac_w1_1_27::W](pdac_w1_1_27::W) writer structure"]
2575impl crate::Writable for PDAC_W1_1_27 {}
2576#[doc = "Peripheral Domain Access Control"]
2577pub mod pdac_w1_1_27;
2578#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_32](pdac_w0_1_32) module"]
2579pub type PDAC_W0_1_32 = crate::Reg<u32, _PDAC_W0_1_32>;
2580#[allow(missing_docs)]
2581#[doc(hidden)]
2582pub struct _PDAC_W0_1_32;
2583#[doc = "`read()` method returns [pdac_w0_1_32::R](pdac_w0_1_32::R) reader structure"]
2584impl crate::Readable for PDAC_W0_1_32 {}
2585#[doc = "`write(|w| ..)` method takes [pdac_w0_1_32::W](pdac_w0_1_32::W) writer structure"]
2586impl crate::Writable for PDAC_W0_1_32 {}
2587#[doc = "Peripheral Domain Access Control"]
2588pub mod pdac_w0_1_32;
2589#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_32](pdac_w1_1_32) module"]
2590pub type PDAC_W1_1_32 = crate::Reg<u32, _PDAC_W1_1_32>;
2591#[allow(missing_docs)]
2592#[doc(hidden)]
2593pub struct _PDAC_W1_1_32;
2594#[doc = "`read()` method returns [pdac_w1_1_32::R](pdac_w1_1_32::R) reader structure"]
2595impl crate::Readable for PDAC_W1_1_32 {}
2596#[doc = "`write(|w| ..)` method takes [pdac_w1_1_32::W](pdac_w1_1_32::W) writer structure"]
2597impl crate::Writable for PDAC_W1_1_32 {}
2598#[doc = "Peripheral Domain Access Control"]
2599pub mod pdac_w1_1_32;
2600#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_33](pdac_w0_1_33) module"]
2601pub type PDAC_W0_1_33 = crate::Reg<u32, _PDAC_W0_1_33>;
2602#[allow(missing_docs)]
2603#[doc(hidden)]
2604pub struct _PDAC_W0_1_33;
2605#[doc = "`read()` method returns [pdac_w0_1_33::R](pdac_w0_1_33::R) reader structure"]
2606impl crate::Readable for PDAC_W0_1_33 {}
2607#[doc = "`write(|w| ..)` method takes [pdac_w0_1_33::W](pdac_w0_1_33::W) writer structure"]
2608impl crate::Writable for PDAC_W0_1_33 {}
2609#[doc = "Peripheral Domain Access Control"]
2610pub mod pdac_w0_1_33;
2611#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_33](pdac_w1_1_33) module"]
2612pub type PDAC_W1_1_33 = crate::Reg<u32, _PDAC_W1_1_33>;
2613#[allow(missing_docs)]
2614#[doc(hidden)]
2615pub struct _PDAC_W1_1_33;
2616#[doc = "`read()` method returns [pdac_w1_1_33::R](pdac_w1_1_33::R) reader structure"]
2617impl crate::Readable for PDAC_W1_1_33 {}
2618#[doc = "`write(|w| ..)` method takes [pdac_w1_1_33::W](pdac_w1_1_33::W) writer structure"]
2619impl crate::Writable for PDAC_W1_1_33 {}
2620#[doc = "Peripheral Domain Access Control"]
2621pub mod pdac_w1_1_33;
2622#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_34](pdac_w0_1_34) module"]
2623pub type PDAC_W0_1_34 = crate::Reg<u32, _PDAC_W0_1_34>;
2624#[allow(missing_docs)]
2625#[doc(hidden)]
2626pub struct _PDAC_W0_1_34;
2627#[doc = "`read()` method returns [pdac_w0_1_34::R](pdac_w0_1_34::R) reader structure"]
2628impl crate::Readable for PDAC_W0_1_34 {}
2629#[doc = "`write(|w| ..)` method takes [pdac_w0_1_34::W](pdac_w0_1_34::W) writer structure"]
2630impl crate::Writable for PDAC_W0_1_34 {}
2631#[doc = "Peripheral Domain Access Control"]
2632pub mod pdac_w0_1_34;
2633#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_34](pdac_w1_1_34) module"]
2634pub type PDAC_W1_1_34 = crate::Reg<u32, _PDAC_W1_1_34>;
2635#[allow(missing_docs)]
2636#[doc(hidden)]
2637pub struct _PDAC_W1_1_34;
2638#[doc = "`read()` method returns [pdac_w1_1_34::R](pdac_w1_1_34::R) reader structure"]
2639impl crate::Readable for PDAC_W1_1_34 {}
2640#[doc = "`write(|w| ..)` method takes [pdac_w1_1_34::W](pdac_w1_1_34::W) writer structure"]
2641impl crate::Writable for PDAC_W1_1_34 {}
2642#[doc = "Peripheral Domain Access Control"]
2643pub mod pdac_w1_1_34;
2644#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_35](pdac_w0_1_35) module"]
2645pub type PDAC_W0_1_35 = crate::Reg<u32, _PDAC_W0_1_35>;
2646#[allow(missing_docs)]
2647#[doc(hidden)]
2648pub struct _PDAC_W0_1_35;
2649#[doc = "`read()` method returns [pdac_w0_1_35::R](pdac_w0_1_35::R) reader structure"]
2650impl crate::Readable for PDAC_W0_1_35 {}
2651#[doc = "`write(|w| ..)` method takes [pdac_w0_1_35::W](pdac_w0_1_35::W) writer structure"]
2652impl crate::Writable for PDAC_W0_1_35 {}
2653#[doc = "Peripheral Domain Access Control"]
2654pub mod pdac_w0_1_35;
2655#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_35](pdac_w1_1_35) module"]
2656pub type PDAC_W1_1_35 = crate::Reg<u32, _PDAC_W1_1_35>;
2657#[allow(missing_docs)]
2658#[doc(hidden)]
2659pub struct _PDAC_W1_1_35;
2660#[doc = "`read()` method returns [pdac_w1_1_35::R](pdac_w1_1_35::R) reader structure"]
2661impl crate::Readable for PDAC_W1_1_35 {}
2662#[doc = "`write(|w| ..)` method takes [pdac_w1_1_35::W](pdac_w1_1_35::W) writer structure"]
2663impl crate::Writable for PDAC_W1_1_35 {}
2664#[doc = "Peripheral Domain Access Control"]
2665pub mod pdac_w1_1_35;
2666#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_36](pdac_w0_1_36) module"]
2667pub type PDAC_W0_1_36 = crate::Reg<u32, _PDAC_W0_1_36>;
2668#[allow(missing_docs)]
2669#[doc(hidden)]
2670pub struct _PDAC_W0_1_36;
2671#[doc = "`read()` method returns [pdac_w0_1_36::R](pdac_w0_1_36::R) reader structure"]
2672impl crate::Readable for PDAC_W0_1_36 {}
2673#[doc = "`write(|w| ..)` method takes [pdac_w0_1_36::W](pdac_w0_1_36::W) writer structure"]
2674impl crate::Writable for PDAC_W0_1_36 {}
2675#[doc = "Peripheral Domain Access Control"]
2676pub mod pdac_w0_1_36;
2677#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_36](pdac_w1_1_36) module"]
2678pub type PDAC_W1_1_36 = crate::Reg<u32, _PDAC_W1_1_36>;
2679#[allow(missing_docs)]
2680#[doc(hidden)]
2681pub struct _PDAC_W1_1_36;
2682#[doc = "`read()` method returns [pdac_w1_1_36::R](pdac_w1_1_36::R) reader structure"]
2683impl crate::Readable for PDAC_W1_1_36 {}
2684#[doc = "`write(|w| ..)` method takes [pdac_w1_1_36::W](pdac_w1_1_36::W) writer structure"]
2685impl crate::Writable for PDAC_W1_1_36 {}
2686#[doc = "Peripheral Domain Access Control"]
2687pub mod pdac_w1_1_36;
2688#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_37](pdac_w0_1_37) module"]
2689pub type PDAC_W0_1_37 = crate::Reg<u32, _PDAC_W0_1_37>;
2690#[allow(missing_docs)]
2691#[doc(hidden)]
2692pub struct _PDAC_W0_1_37;
2693#[doc = "`read()` method returns [pdac_w0_1_37::R](pdac_w0_1_37::R) reader structure"]
2694impl crate::Readable for PDAC_W0_1_37 {}
2695#[doc = "`write(|w| ..)` method takes [pdac_w0_1_37::W](pdac_w0_1_37::W) writer structure"]
2696impl crate::Writable for PDAC_W0_1_37 {}
2697#[doc = "Peripheral Domain Access Control"]
2698pub mod pdac_w0_1_37;
2699#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_37](pdac_w1_1_37) module"]
2700pub type PDAC_W1_1_37 = crate::Reg<u32, _PDAC_W1_1_37>;
2701#[allow(missing_docs)]
2702#[doc(hidden)]
2703pub struct _PDAC_W1_1_37;
2704#[doc = "`read()` method returns [pdac_w1_1_37::R](pdac_w1_1_37::R) reader structure"]
2705impl crate::Readable for PDAC_W1_1_37 {}
2706#[doc = "`write(|w| ..)` method takes [pdac_w1_1_37::W](pdac_w1_1_37::W) writer structure"]
2707impl crate::Writable for PDAC_W1_1_37 {}
2708#[doc = "Peripheral Domain Access Control"]
2709pub mod pdac_w1_1_37;
2710#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_38](pdac_w0_1_38) module"]
2711pub type PDAC_W0_1_38 = crate::Reg<u32, _PDAC_W0_1_38>;
2712#[allow(missing_docs)]
2713#[doc(hidden)]
2714pub struct _PDAC_W0_1_38;
2715#[doc = "`read()` method returns [pdac_w0_1_38::R](pdac_w0_1_38::R) reader structure"]
2716impl crate::Readable for PDAC_W0_1_38 {}
2717#[doc = "`write(|w| ..)` method takes [pdac_w0_1_38::W](pdac_w0_1_38::W) writer structure"]
2718impl crate::Writable for PDAC_W0_1_38 {}
2719#[doc = "Peripheral Domain Access Control"]
2720pub mod pdac_w0_1_38;
2721#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_38](pdac_w1_1_38) module"]
2722pub type PDAC_W1_1_38 = crate::Reg<u32, _PDAC_W1_1_38>;
2723#[allow(missing_docs)]
2724#[doc(hidden)]
2725pub struct _PDAC_W1_1_38;
2726#[doc = "`read()` method returns [pdac_w1_1_38::R](pdac_w1_1_38::R) reader structure"]
2727impl crate::Readable for PDAC_W1_1_38 {}
2728#[doc = "`write(|w| ..)` method takes [pdac_w1_1_38::W](pdac_w1_1_38::W) writer structure"]
2729impl crate::Writable for PDAC_W1_1_38 {}
2730#[doc = "Peripheral Domain Access Control"]
2731pub mod pdac_w1_1_38;
2732#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_39](pdac_w0_1_39) module"]
2733pub type PDAC_W0_1_39 = crate::Reg<u32, _PDAC_W0_1_39>;
2734#[allow(missing_docs)]
2735#[doc(hidden)]
2736pub struct _PDAC_W0_1_39;
2737#[doc = "`read()` method returns [pdac_w0_1_39::R](pdac_w0_1_39::R) reader structure"]
2738impl crate::Readable for PDAC_W0_1_39 {}
2739#[doc = "`write(|w| ..)` method takes [pdac_w0_1_39::W](pdac_w0_1_39::W) writer structure"]
2740impl crate::Writable for PDAC_W0_1_39 {}
2741#[doc = "Peripheral Domain Access Control"]
2742pub mod pdac_w0_1_39;
2743#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_39](pdac_w1_1_39) module"]
2744pub type PDAC_W1_1_39 = crate::Reg<u32, _PDAC_W1_1_39>;
2745#[allow(missing_docs)]
2746#[doc(hidden)]
2747pub struct _PDAC_W1_1_39;
2748#[doc = "`read()` method returns [pdac_w1_1_39::R](pdac_w1_1_39::R) reader structure"]
2749impl crate::Readable for PDAC_W1_1_39 {}
2750#[doc = "`write(|w| ..)` method takes [pdac_w1_1_39::W](pdac_w1_1_39::W) writer structure"]
2751impl crate::Writable for PDAC_W1_1_39 {}
2752#[doc = "Peripheral Domain Access Control"]
2753pub mod pdac_w1_1_39;
2754#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_40](pdac_w0_1_40) module"]
2755pub type PDAC_W0_1_40 = crate::Reg<u32, _PDAC_W0_1_40>;
2756#[allow(missing_docs)]
2757#[doc(hidden)]
2758pub struct _PDAC_W0_1_40;
2759#[doc = "`read()` method returns [pdac_w0_1_40::R](pdac_w0_1_40::R) reader structure"]
2760impl crate::Readable for PDAC_W0_1_40 {}
2761#[doc = "`write(|w| ..)` method takes [pdac_w0_1_40::W](pdac_w0_1_40::W) writer structure"]
2762impl crate::Writable for PDAC_W0_1_40 {}
2763#[doc = "Peripheral Domain Access Control"]
2764pub mod pdac_w0_1_40;
2765#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_40](pdac_w1_1_40) module"]
2766pub type PDAC_W1_1_40 = crate::Reg<u32, _PDAC_W1_1_40>;
2767#[allow(missing_docs)]
2768#[doc(hidden)]
2769pub struct _PDAC_W1_1_40;
2770#[doc = "`read()` method returns [pdac_w1_1_40::R](pdac_w1_1_40::R) reader structure"]
2771impl crate::Readable for PDAC_W1_1_40 {}
2772#[doc = "`write(|w| ..)` method takes [pdac_w1_1_40::W](pdac_w1_1_40::W) writer structure"]
2773impl crate::Writable for PDAC_W1_1_40 {}
2774#[doc = "Peripheral Domain Access Control"]
2775pub mod pdac_w1_1_40;
2776#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_41](pdac_w0_1_41) module"]
2777pub type PDAC_W0_1_41 = crate::Reg<u32, _PDAC_W0_1_41>;
2778#[allow(missing_docs)]
2779#[doc(hidden)]
2780pub struct _PDAC_W0_1_41;
2781#[doc = "`read()` method returns [pdac_w0_1_41::R](pdac_w0_1_41::R) reader structure"]
2782impl crate::Readable for PDAC_W0_1_41 {}
2783#[doc = "`write(|w| ..)` method takes [pdac_w0_1_41::W](pdac_w0_1_41::W) writer structure"]
2784impl crate::Writable for PDAC_W0_1_41 {}
2785#[doc = "Peripheral Domain Access Control"]
2786pub mod pdac_w0_1_41;
2787#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_41](pdac_w1_1_41) module"]
2788pub type PDAC_W1_1_41 = crate::Reg<u32, _PDAC_W1_1_41>;
2789#[allow(missing_docs)]
2790#[doc(hidden)]
2791pub struct _PDAC_W1_1_41;
2792#[doc = "`read()` method returns [pdac_w1_1_41::R](pdac_w1_1_41::R) reader structure"]
2793impl crate::Readable for PDAC_W1_1_41 {}
2794#[doc = "`write(|w| ..)` method takes [pdac_w1_1_41::W](pdac_w1_1_41::W) writer structure"]
2795impl crate::Writable for PDAC_W1_1_41 {}
2796#[doc = "Peripheral Domain Access Control"]
2797pub mod pdac_w1_1_41;
2798#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_42](pdac_w0_1_42) module"]
2799pub type PDAC_W0_1_42 = crate::Reg<u32, _PDAC_W0_1_42>;
2800#[allow(missing_docs)]
2801#[doc(hidden)]
2802pub struct _PDAC_W0_1_42;
2803#[doc = "`read()` method returns [pdac_w0_1_42::R](pdac_w0_1_42::R) reader structure"]
2804impl crate::Readable for PDAC_W0_1_42 {}
2805#[doc = "`write(|w| ..)` method takes [pdac_w0_1_42::W](pdac_w0_1_42::W) writer structure"]
2806impl crate::Writable for PDAC_W0_1_42 {}
2807#[doc = "Peripheral Domain Access Control"]
2808pub mod pdac_w0_1_42;
2809#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_42](pdac_w1_1_42) module"]
2810pub type PDAC_W1_1_42 = crate::Reg<u32, _PDAC_W1_1_42>;
2811#[allow(missing_docs)]
2812#[doc(hidden)]
2813pub struct _PDAC_W1_1_42;
2814#[doc = "`read()` method returns [pdac_w1_1_42::R](pdac_w1_1_42::R) reader structure"]
2815impl crate::Readable for PDAC_W1_1_42 {}
2816#[doc = "`write(|w| ..)` method takes [pdac_w1_1_42::W](pdac_w1_1_42::W) writer structure"]
2817impl crate::Writable for PDAC_W1_1_42 {}
2818#[doc = "Peripheral Domain Access Control"]
2819pub mod pdac_w1_1_42;
2820#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_43](pdac_w0_1_43) module"]
2821pub type PDAC_W0_1_43 = crate::Reg<u32, _PDAC_W0_1_43>;
2822#[allow(missing_docs)]
2823#[doc(hidden)]
2824pub struct _PDAC_W0_1_43;
2825#[doc = "`read()` method returns [pdac_w0_1_43::R](pdac_w0_1_43::R) reader structure"]
2826impl crate::Readable for PDAC_W0_1_43 {}
2827#[doc = "`write(|w| ..)` method takes [pdac_w0_1_43::W](pdac_w0_1_43::W) writer structure"]
2828impl crate::Writable for PDAC_W0_1_43 {}
2829#[doc = "Peripheral Domain Access Control"]
2830pub mod pdac_w0_1_43;
2831#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_43](pdac_w1_1_43) module"]
2832pub type PDAC_W1_1_43 = crate::Reg<u32, _PDAC_W1_1_43>;
2833#[allow(missing_docs)]
2834#[doc(hidden)]
2835pub struct _PDAC_W1_1_43;
2836#[doc = "`read()` method returns [pdac_w1_1_43::R](pdac_w1_1_43::R) reader structure"]
2837impl crate::Readable for PDAC_W1_1_43 {}
2838#[doc = "`write(|w| ..)` method takes [pdac_w1_1_43::W](pdac_w1_1_43::W) writer structure"]
2839impl crate::Writable for PDAC_W1_1_43 {}
2840#[doc = "Peripheral Domain Access Control"]
2841pub mod pdac_w1_1_43;
2842#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_44](pdac_w0_1_44) module"]
2843pub type PDAC_W0_1_44 = crate::Reg<u32, _PDAC_W0_1_44>;
2844#[allow(missing_docs)]
2845#[doc(hidden)]
2846pub struct _PDAC_W0_1_44;
2847#[doc = "`read()` method returns [pdac_w0_1_44::R](pdac_w0_1_44::R) reader structure"]
2848impl crate::Readable for PDAC_W0_1_44 {}
2849#[doc = "`write(|w| ..)` method takes [pdac_w0_1_44::W](pdac_w0_1_44::W) writer structure"]
2850impl crate::Writable for PDAC_W0_1_44 {}
2851#[doc = "Peripheral Domain Access Control"]
2852pub mod pdac_w0_1_44;
2853#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_44](pdac_w1_1_44) module"]
2854pub type PDAC_W1_1_44 = crate::Reg<u32, _PDAC_W1_1_44>;
2855#[allow(missing_docs)]
2856#[doc(hidden)]
2857pub struct _PDAC_W1_1_44;
2858#[doc = "`read()` method returns [pdac_w1_1_44::R](pdac_w1_1_44::R) reader structure"]
2859impl crate::Readable for PDAC_W1_1_44 {}
2860#[doc = "`write(|w| ..)` method takes [pdac_w1_1_44::W](pdac_w1_1_44::W) writer structure"]
2861impl crate::Writable for PDAC_W1_1_44 {}
2862#[doc = "Peripheral Domain Access Control"]
2863pub mod pdac_w1_1_44;
2864#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_45](pdac_w0_1_45) module"]
2865pub type PDAC_W0_1_45 = crate::Reg<u32, _PDAC_W0_1_45>;
2866#[allow(missing_docs)]
2867#[doc(hidden)]
2868pub struct _PDAC_W0_1_45;
2869#[doc = "`read()` method returns [pdac_w0_1_45::R](pdac_w0_1_45::R) reader structure"]
2870impl crate::Readable for PDAC_W0_1_45 {}
2871#[doc = "`write(|w| ..)` method takes [pdac_w0_1_45::W](pdac_w0_1_45::W) writer structure"]
2872impl crate::Writable for PDAC_W0_1_45 {}
2873#[doc = "Peripheral Domain Access Control"]
2874pub mod pdac_w0_1_45;
2875#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_45](pdac_w1_1_45) module"]
2876pub type PDAC_W1_1_45 = crate::Reg<u32, _PDAC_W1_1_45>;
2877#[allow(missing_docs)]
2878#[doc(hidden)]
2879pub struct _PDAC_W1_1_45;
2880#[doc = "`read()` method returns [pdac_w1_1_45::R](pdac_w1_1_45::R) reader structure"]
2881impl crate::Readable for PDAC_W1_1_45 {}
2882#[doc = "`write(|w| ..)` method takes [pdac_w1_1_45::W](pdac_w1_1_45::W) writer structure"]
2883impl crate::Writable for PDAC_W1_1_45 {}
2884#[doc = "Peripheral Domain Access Control"]
2885pub mod pdac_w1_1_45;
2886#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_46](pdac_w0_1_46) module"]
2887pub type PDAC_W0_1_46 = crate::Reg<u32, _PDAC_W0_1_46>;
2888#[allow(missing_docs)]
2889#[doc(hidden)]
2890pub struct _PDAC_W0_1_46;
2891#[doc = "`read()` method returns [pdac_w0_1_46::R](pdac_w0_1_46::R) reader structure"]
2892impl crate::Readable for PDAC_W0_1_46 {}
2893#[doc = "`write(|w| ..)` method takes [pdac_w0_1_46::W](pdac_w0_1_46::W) writer structure"]
2894impl crate::Writable for PDAC_W0_1_46 {}
2895#[doc = "Peripheral Domain Access Control"]
2896pub mod pdac_w0_1_46;
2897#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_46](pdac_w1_1_46) module"]
2898pub type PDAC_W1_1_46 = crate::Reg<u32, _PDAC_W1_1_46>;
2899#[allow(missing_docs)]
2900#[doc(hidden)]
2901pub struct _PDAC_W1_1_46;
2902#[doc = "`read()` method returns [pdac_w1_1_46::R](pdac_w1_1_46::R) reader structure"]
2903impl crate::Readable for PDAC_W1_1_46 {}
2904#[doc = "`write(|w| ..)` method takes [pdac_w1_1_46::W](pdac_w1_1_46::W) writer structure"]
2905impl crate::Writable for PDAC_W1_1_46 {}
2906#[doc = "Peripheral Domain Access Control"]
2907pub mod pdac_w1_1_46;
2908#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_47](pdac_w0_1_47) module"]
2909pub type PDAC_W0_1_47 = crate::Reg<u32, _PDAC_W0_1_47>;
2910#[allow(missing_docs)]
2911#[doc(hidden)]
2912pub struct _PDAC_W0_1_47;
2913#[doc = "`read()` method returns [pdac_w0_1_47::R](pdac_w0_1_47::R) reader structure"]
2914impl crate::Readable for PDAC_W0_1_47 {}
2915#[doc = "`write(|w| ..)` method takes [pdac_w0_1_47::W](pdac_w0_1_47::W) writer structure"]
2916impl crate::Writable for PDAC_W0_1_47 {}
2917#[doc = "Peripheral Domain Access Control"]
2918pub mod pdac_w0_1_47;
2919#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_47](pdac_w1_1_47) module"]
2920pub type PDAC_W1_1_47 = crate::Reg<u32, _PDAC_W1_1_47>;
2921#[allow(missing_docs)]
2922#[doc(hidden)]
2923pub struct _PDAC_W1_1_47;
2924#[doc = "`read()` method returns [pdac_w1_1_47::R](pdac_w1_1_47::R) reader structure"]
2925impl crate::Readable for PDAC_W1_1_47 {}
2926#[doc = "`write(|w| ..)` method takes [pdac_w1_1_47::W](pdac_w1_1_47::W) writer structure"]
2927impl crate::Writable for PDAC_W1_1_47 {}
2928#[doc = "Peripheral Domain Access Control"]
2929pub mod pdac_w1_1_47;
2930#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_48](pdac_w0_1_48) module"]
2931pub type PDAC_W0_1_48 = crate::Reg<u32, _PDAC_W0_1_48>;
2932#[allow(missing_docs)]
2933#[doc(hidden)]
2934pub struct _PDAC_W0_1_48;
2935#[doc = "`read()` method returns [pdac_w0_1_48::R](pdac_w0_1_48::R) reader structure"]
2936impl crate::Readable for PDAC_W0_1_48 {}
2937#[doc = "`write(|w| ..)` method takes [pdac_w0_1_48::W](pdac_w0_1_48::W) writer structure"]
2938impl crate::Writable for PDAC_W0_1_48 {}
2939#[doc = "Peripheral Domain Access Control"]
2940pub mod pdac_w0_1_48;
2941#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_48](pdac_w1_1_48) module"]
2942pub type PDAC_W1_1_48 = crate::Reg<u32, _PDAC_W1_1_48>;
2943#[allow(missing_docs)]
2944#[doc(hidden)]
2945pub struct _PDAC_W1_1_48;
2946#[doc = "`read()` method returns [pdac_w1_1_48::R](pdac_w1_1_48::R) reader structure"]
2947impl crate::Readable for PDAC_W1_1_48 {}
2948#[doc = "`write(|w| ..)` method takes [pdac_w1_1_48::W](pdac_w1_1_48::W) writer structure"]
2949impl crate::Writable for PDAC_W1_1_48 {}
2950#[doc = "Peripheral Domain Access Control"]
2951pub mod pdac_w1_1_48;
2952#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_49](pdac_w0_1_49) module"]
2953pub type PDAC_W0_1_49 = crate::Reg<u32, _PDAC_W0_1_49>;
2954#[allow(missing_docs)]
2955#[doc(hidden)]
2956pub struct _PDAC_W0_1_49;
2957#[doc = "`read()` method returns [pdac_w0_1_49::R](pdac_w0_1_49::R) reader structure"]
2958impl crate::Readable for PDAC_W0_1_49 {}
2959#[doc = "`write(|w| ..)` method takes [pdac_w0_1_49::W](pdac_w0_1_49::W) writer structure"]
2960impl crate::Writable for PDAC_W0_1_49 {}
2961#[doc = "Peripheral Domain Access Control"]
2962pub mod pdac_w0_1_49;
2963#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_49](pdac_w1_1_49) module"]
2964pub type PDAC_W1_1_49 = crate::Reg<u32, _PDAC_W1_1_49>;
2965#[allow(missing_docs)]
2966#[doc(hidden)]
2967pub struct _PDAC_W1_1_49;
2968#[doc = "`read()` method returns [pdac_w1_1_49::R](pdac_w1_1_49::R) reader structure"]
2969impl crate::Readable for PDAC_W1_1_49 {}
2970#[doc = "`write(|w| ..)` method takes [pdac_w1_1_49::W](pdac_w1_1_49::W) writer structure"]
2971impl crate::Writable for PDAC_W1_1_49 {}
2972#[doc = "Peripheral Domain Access Control"]
2973pub mod pdac_w1_1_49;
2974#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_50](pdac_w0_1_50) module"]
2975pub type PDAC_W0_1_50 = crate::Reg<u32, _PDAC_W0_1_50>;
2976#[allow(missing_docs)]
2977#[doc(hidden)]
2978pub struct _PDAC_W0_1_50;
2979#[doc = "`read()` method returns [pdac_w0_1_50::R](pdac_w0_1_50::R) reader structure"]
2980impl crate::Readable for PDAC_W0_1_50 {}
2981#[doc = "`write(|w| ..)` method takes [pdac_w0_1_50::W](pdac_w0_1_50::W) writer structure"]
2982impl crate::Writable for PDAC_W0_1_50 {}
2983#[doc = "Peripheral Domain Access Control"]
2984pub mod pdac_w0_1_50;
2985#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_50](pdac_w1_1_50) module"]
2986pub type PDAC_W1_1_50 = crate::Reg<u32, _PDAC_W1_1_50>;
2987#[allow(missing_docs)]
2988#[doc(hidden)]
2989pub struct _PDAC_W1_1_50;
2990#[doc = "`read()` method returns [pdac_w1_1_50::R](pdac_w1_1_50::R) reader structure"]
2991impl crate::Readable for PDAC_W1_1_50 {}
2992#[doc = "`write(|w| ..)` method takes [pdac_w1_1_50::W](pdac_w1_1_50::W) writer structure"]
2993impl crate::Writable for PDAC_W1_1_50 {}
2994#[doc = "Peripheral Domain Access Control"]
2995pub mod pdac_w1_1_50;
2996#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_51](pdac_w0_1_51) module"]
2997pub type PDAC_W0_1_51 = crate::Reg<u32, _PDAC_W0_1_51>;
2998#[allow(missing_docs)]
2999#[doc(hidden)]
3000pub struct _PDAC_W0_1_51;
3001#[doc = "`read()` method returns [pdac_w0_1_51::R](pdac_w0_1_51::R) reader structure"]
3002impl crate::Readable for PDAC_W0_1_51 {}
3003#[doc = "`write(|w| ..)` method takes [pdac_w0_1_51::W](pdac_w0_1_51::W) writer structure"]
3004impl crate::Writable for PDAC_W0_1_51 {}
3005#[doc = "Peripheral Domain Access Control"]
3006pub mod pdac_w0_1_51;
3007#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_51](pdac_w1_1_51) module"]
3008pub type PDAC_W1_1_51 = crate::Reg<u32, _PDAC_W1_1_51>;
3009#[allow(missing_docs)]
3010#[doc(hidden)]
3011pub struct _PDAC_W1_1_51;
3012#[doc = "`read()` method returns [pdac_w1_1_51::R](pdac_w1_1_51::R) reader structure"]
3013impl crate::Readable for PDAC_W1_1_51 {}
3014#[doc = "`write(|w| ..)` method takes [pdac_w1_1_51::W](pdac_w1_1_51::W) writer structure"]
3015impl crate::Writable for PDAC_W1_1_51 {}
3016#[doc = "Peripheral Domain Access Control"]
3017pub mod pdac_w1_1_51;
3018#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_52](pdac_w0_1_52) module"]
3019pub type PDAC_W0_1_52 = crate::Reg<u32, _PDAC_W0_1_52>;
3020#[allow(missing_docs)]
3021#[doc(hidden)]
3022pub struct _PDAC_W0_1_52;
3023#[doc = "`read()` method returns [pdac_w0_1_52::R](pdac_w0_1_52::R) reader structure"]
3024impl crate::Readable for PDAC_W0_1_52 {}
3025#[doc = "`write(|w| ..)` method takes [pdac_w0_1_52::W](pdac_w0_1_52::W) writer structure"]
3026impl crate::Writable for PDAC_W0_1_52 {}
3027#[doc = "Peripheral Domain Access Control"]
3028pub mod pdac_w0_1_52;
3029#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_52](pdac_w1_1_52) module"]
3030pub type PDAC_W1_1_52 = crate::Reg<u32, _PDAC_W1_1_52>;
3031#[allow(missing_docs)]
3032#[doc(hidden)]
3033pub struct _PDAC_W1_1_52;
3034#[doc = "`read()` method returns [pdac_w1_1_52::R](pdac_w1_1_52::R) reader structure"]
3035impl crate::Readable for PDAC_W1_1_52 {}
3036#[doc = "`write(|w| ..)` method takes [pdac_w1_1_52::W](pdac_w1_1_52::W) writer structure"]
3037impl crate::Writable for PDAC_W1_1_52 {}
3038#[doc = "Peripheral Domain Access Control"]
3039pub mod pdac_w1_1_52;
3040#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_53](pdac_w0_1_53) module"]
3041pub type PDAC_W0_1_53 = crate::Reg<u32, _PDAC_W0_1_53>;
3042#[allow(missing_docs)]
3043#[doc(hidden)]
3044pub struct _PDAC_W0_1_53;
3045#[doc = "`read()` method returns [pdac_w0_1_53::R](pdac_w0_1_53::R) reader structure"]
3046impl crate::Readable for PDAC_W0_1_53 {}
3047#[doc = "`write(|w| ..)` method takes [pdac_w0_1_53::W](pdac_w0_1_53::W) writer structure"]
3048impl crate::Writable for PDAC_W0_1_53 {}
3049#[doc = "Peripheral Domain Access Control"]
3050pub mod pdac_w0_1_53;
3051#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_53](pdac_w1_1_53) module"]
3052pub type PDAC_W1_1_53 = crate::Reg<u32, _PDAC_W1_1_53>;
3053#[allow(missing_docs)]
3054#[doc(hidden)]
3055pub struct _PDAC_W1_1_53;
3056#[doc = "`read()` method returns [pdac_w1_1_53::R](pdac_w1_1_53::R) reader structure"]
3057impl crate::Readable for PDAC_W1_1_53 {}
3058#[doc = "`write(|w| ..)` method takes [pdac_w1_1_53::W](pdac_w1_1_53::W) writer structure"]
3059impl crate::Writable for PDAC_W1_1_53 {}
3060#[doc = "Peripheral Domain Access Control"]
3061pub mod pdac_w1_1_53;
3062#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_54](pdac_w0_1_54) module"]
3063pub type PDAC_W0_1_54 = crate::Reg<u32, _PDAC_W0_1_54>;
3064#[allow(missing_docs)]
3065#[doc(hidden)]
3066pub struct _PDAC_W0_1_54;
3067#[doc = "`read()` method returns [pdac_w0_1_54::R](pdac_w0_1_54::R) reader structure"]
3068impl crate::Readable for PDAC_W0_1_54 {}
3069#[doc = "`write(|w| ..)` method takes [pdac_w0_1_54::W](pdac_w0_1_54::W) writer structure"]
3070impl crate::Writable for PDAC_W0_1_54 {}
3071#[doc = "Peripheral Domain Access Control"]
3072pub mod pdac_w0_1_54;
3073#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_54](pdac_w1_1_54) module"]
3074pub type PDAC_W1_1_54 = crate::Reg<u32, _PDAC_W1_1_54>;
3075#[allow(missing_docs)]
3076#[doc(hidden)]
3077pub struct _PDAC_W1_1_54;
3078#[doc = "`read()` method returns [pdac_w1_1_54::R](pdac_w1_1_54::R) reader structure"]
3079impl crate::Readable for PDAC_W1_1_54 {}
3080#[doc = "`write(|w| ..)` method takes [pdac_w1_1_54::W](pdac_w1_1_54::W) writer structure"]
3081impl crate::Writable for PDAC_W1_1_54 {}
3082#[doc = "Peripheral Domain Access Control"]
3083pub mod pdac_w1_1_54;
3084#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_55](pdac_w0_1_55) module"]
3085pub type PDAC_W0_1_55 = crate::Reg<u32, _PDAC_W0_1_55>;
3086#[allow(missing_docs)]
3087#[doc(hidden)]
3088pub struct _PDAC_W0_1_55;
3089#[doc = "`read()` method returns [pdac_w0_1_55::R](pdac_w0_1_55::R) reader structure"]
3090impl crate::Readable for PDAC_W0_1_55 {}
3091#[doc = "`write(|w| ..)` method takes [pdac_w0_1_55::W](pdac_w0_1_55::W) writer structure"]
3092impl crate::Writable for PDAC_W0_1_55 {}
3093#[doc = "Peripheral Domain Access Control"]
3094pub mod pdac_w0_1_55;
3095#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_55](pdac_w1_1_55) module"]
3096pub type PDAC_W1_1_55 = crate::Reg<u32, _PDAC_W1_1_55>;
3097#[allow(missing_docs)]
3098#[doc(hidden)]
3099pub struct _PDAC_W1_1_55;
3100#[doc = "`read()` method returns [pdac_w1_1_55::R](pdac_w1_1_55::R) reader structure"]
3101impl crate::Readable for PDAC_W1_1_55 {}
3102#[doc = "`write(|w| ..)` method takes [pdac_w1_1_55::W](pdac_w1_1_55::W) writer structure"]
3103impl crate::Writable for PDAC_W1_1_55 {}
3104#[doc = "Peripheral Domain Access Control"]
3105pub mod pdac_w1_1_55;
3106#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_1_56](pdac_w0_1_56) module"]
3107pub type PDAC_W0_1_56 = crate::Reg<u32, _PDAC_W0_1_56>;
3108#[allow(missing_docs)]
3109#[doc(hidden)]
3110pub struct _PDAC_W0_1_56;
3111#[doc = "`read()` method returns [pdac_w0_1_56::R](pdac_w0_1_56::R) reader structure"]
3112impl crate::Readable for PDAC_W0_1_56 {}
3113#[doc = "`write(|w| ..)` method takes [pdac_w0_1_56::W](pdac_w0_1_56::W) writer structure"]
3114impl crate::Writable for PDAC_W0_1_56 {}
3115#[doc = "Peripheral Domain Access Control"]
3116pub mod pdac_w0_1_56;
3117#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_1_56](pdac_w1_1_56) module"]
3118pub type PDAC_W1_1_56 = crate::Reg<u32, _PDAC_W1_1_56>;
3119#[allow(missing_docs)]
3120#[doc(hidden)]
3121pub struct _PDAC_W1_1_56;
3122#[doc = "`read()` method returns [pdac_w1_1_56::R](pdac_w1_1_56::R) reader structure"]
3123impl crate::Readable for PDAC_W1_1_56 {}
3124#[doc = "`write(|w| ..)` method takes [pdac_w1_1_56::W](pdac_w1_1_56::W) writer structure"]
3125impl crate::Writable for PDAC_W1_1_56 {}
3126#[doc = "Peripheral Domain Access Control"]
3127pub mod pdac_w1_1_56;
3128#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_2_16](pdac_w0_2_16) module"]
3129pub type PDAC_W0_2_16 = crate::Reg<u32, _PDAC_W0_2_16>;
3130#[allow(missing_docs)]
3131#[doc(hidden)]
3132pub struct _PDAC_W0_2_16;
3133#[doc = "`read()` method returns [pdac_w0_2_16::R](pdac_w0_2_16::R) reader structure"]
3134impl crate::Readable for PDAC_W0_2_16 {}
3135#[doc = "`write(|w| ..)` method takes [pdac_w0_2_16::W](pdac_w0_2_16::W) writer structure"]
3136impl crate::Writable for PDAC_W0_2_16 {}
3137#[doc = "Peripheral Domain Access Control"]
3138pub mod pdac_w0_2_16;
3139#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_2_16](pdac_w1_2_16) module"]
3140pub type PDAC_W1_2_16 = crate::Reg<u32, _PDAC_W1_2_16>;
3141#[allow(missing_docs)]
3142#[doc(hidden)]
3143pub struct _PDAC_W1_2_16;
3144#[doc = "`read()` method returns [pdac_w1_2_16::R](pdac_w1_2_16::R) reader structure"]
3145impl crate::Readable for PDAC_W1_2_16 {}
3146#[doc = "`write(|w| ..)` method takes [pdac_w1_2_16::W](pdac_w1_2_16::W) writer structure"]
3147impl crate::Writable for PDAC_W1_2_16 {}
3148#[doc = "Peripheral Domain Access Control"]
3149pub mod pdac_w1_2_16;
3150#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w0_2_32](pdac_w0_2_32) module"]
3151pub type PDAC_W0_2_32 = crate::Reg<u32, _PDAC_W0_2_32>;
3152#[allow(missing_docs)]
3153#[doc(hidden)]
3154pub struct _PDAC_W0_2_32;
3155#[doc = "`read()` method returns [pdac_w0_2_32::R](pdac_w0_2_32::R) reader structure"]
3156impl crate::Readable for PDAC_W0_2_32 {}
3157#[doc = "`write(|w| ..)` method takes [pdac_w0_2_32::W](pdac_w0_2_32::W) writer structure"]
3158impl crate::Writable for PDAC_W0_2_32 {}
3159#[doc = "Peripheral Domain Access Control"]
3160pub mod pdac_w0_2_32;
3161#[doc = "Peripheral Domain Access Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [pdac_w1_2_32](pdac_w1_2_32) module"]
3162pub type PDAC_W1_2_32 = crate::Reg<u32, _PDAC_W1_2_32>;
3163#[allow(missing_docs)]
3164#[doc(hidden)]
3165pub struct _PDAC_W1_2_32;
3166#[doc = "`read()` method returns [pdac_w1_2_32::R](pdac_w1_2_32::R) reader structure"]
3167impl crate::Readable for PDAC_W1_2_32 {}
3168#[doc = "`write(|w| ..)` method takes [pdac_w1_2_32::W](pdac_w1_2_32::W) writer structure"]
3169impl crate::Writable for PDAC_W1_2_32 {}
3170#[doc = "Peripheral Domain Access Control"]
3171pub mod pdac_w1_2_32;
3172#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_0](mrgd_w0_0_0) module"]
3173pub type MRGD_W0_0_0 = crate::Reg<u32, _MRGD_W0_0_0>;
3174#[allow(missing_docs)]
3175#[doc(hidden)]
3176pub struct _MRGD_W0_0_0;
3177#[doc = "`read()` method returns [mrgd_w0_0_0::R](mrgd_w0_0_0::R) reader structure"]
3178impl crate::Readable for MRGD_W0_0_0 {}
3179#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_0::W](mrgd_w0_0_0::W) writer structure"]
3180impl crate::Writable for MRGD_W0_0_0 {}
3181#[doc = "Memory Region Descriptor"]
3182pub mod mrgd_w0_0_0;
3183#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_0](mrgd_w1_0_0) module"]
3184pub type MRGD_W1_0_0 = crate::Reg<u32, _MRGD_W1_0_0>;
3185#[allow(missing_docs)]
3186#[doc(hidden)]
3187pub struct _MRGD_W1_0_0;
3188#[doc = "`read()` method returns [mrgd_w1_0_0::R](mrgd_w1_0_0::R) reader structure"]
3189impl crate::Readable for MRGD_W1_0_0 {}
3190#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_0::W](mrgd_w1_0_0::W) writer structure"]
3191impl crate::Writable for MRGD_W1_0_0 {}
3192#[doc = "Memory Region Descriptor"]
3193pub mod mrgd_w1_0_0;
3194#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_0](mrgd_w2_0_0) module"]
3195pub type MRGD_W2_0_0 = crate::Reg<u32, _MRGD_W2_0_0>;
3196#[allow(missing_docs)]
3197#[doc(hidden)]
3198pub struct _MRGD_W2_0_0;
3199#[doc = "`read()` method returns [mrgd_w2_0_0::R](mrgd_w2_0_0::R) reader structure"]
3200impl crate::Readable for MRGD_W2_0_0 {}
3201#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_0::W](mrgd_w2_0_0::W) writer structure"]
3202impl crate::Writable for MRGD_W2_0_0 {}
3203#[doc = "Memory Region Descriptor"]
3204pub mod mrgd_w2_0_0;
3205#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_0](mrgd_w3_0_0) module"]
3206pub type MRGD_W3_0_0 = crate::Reg<u32, _MRGD_W3_0_0>;
3207#[allow(missing_docs)]
3208#[doc(hidden)]
3209pub struct _MRGD_W3_0_0;
3210#[doc = "`read()` method returns [mrgd_w3_0_0::R](mrgd_w3_0_0::R) reader structure"]
3211impl crate::Readable for MRGD_W3_0_0 {}
3212#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_0::W](mrgd_w3_0_0::W) writer structure"]
3213impl crate::Writable for MRGD_W3_0_0 {}
3214#[doc = "Memory Region Descriptor"]
3215pub mod mrgd_w3_0_0;
3216#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_0](mrgd_w4_0_0) module"]
3217pub type MRGD_W4_0_0 = crate::Reg<u32, _MRGD_W4_0_0>;
3218#[allow(missing_docs)]
3219#[doc(hidden)]
3220pub struct _MRGD_W4_0_0;
3221#[doc = "`read()` method returns [mrgd_w4_0_0::R](mrgd_w4_0_0::R) reader structure"]
3222impl crate::Readable for MRGD_W4_0_0 {}
3223#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_0::W](mrgd_w4_0_0::W) writer structure"]
3224impl crate::Writable for MRGD_W4_0_0 {}
3225#[doc = "Memory Region Descriptor"]
3226pub mod mrgd_w4_0_0;
3227#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_1](mrgd_w0_0_1) module"]
3228pub type MRGD_W0_0_1 = crate::Reg<u32, _MRGD_W0_0_1>;
3229#[allow(missing_docs)]
3230#[doc(hidden)]
3231pub struct _MRGD_W0_0_1;
3232#[doc = "`read()` method returns [mrgd_w0_0_1::R](mrgd_w0_0_1::R) reader structure"]
3233impl crate::Readable for MRGD_W0_0_1 {}
3234#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_1::W](mrgd_w0_0_1::W) writer structure"]
3235impl crate::Writable for MRGD_W0_0_1 {}
3236#[doc = "Memory Region Descriptor"]
3237pub mod mrgd_w0_0_1;
3238#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_1](mrgd_w1_0_1) module"]
3239pub type MRGD_W1_0_1 = crate::Reg<u32, _MRGD_W1_0_1>;
3240#[allow(missing_docs)]
3241#[doc(hidden)]
3242pub struct _MRGD_W1_0_1;
3243#[doc = "`read()` method returns [mrgd_w1_0_1::R](mrgd_w1_0_1::R) reader structure"]
3244impl crate::Readable for MRGD_W1_0_1 {}
3245#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_1::W](mrgd_w1_0_1::W) writer structure"]
3246impl crate::Writable for MRGD_W1_0_1 {}
3247#[doc = "Memory Region Descriptor"]
3248pub mod mrgd_w1_0_1;
3249#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_1](mrgd_w2_0_1) module"]
3250pub type MRGD_W2_0_1 = crate::Reg<u32, _MRGD_W2_0_1>;
3251#[allow(missing_docs)]
3252#[doc(hidden)]
3253pub struct _MRGD_W2_0_1;
3254#[doc = "`read()` method returns [mrgd_w2_0_1::R](mrgd_w2_0_1::R) reader structure"]
3255impl crate::Readable for MRGD_W2_0_1 {}
3256#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_1::W](mrgd_w2_0_1::W) writer structure"]
3257impl crate::Writable for MRGD_W2_0_1 {}
3258#[doc = "Memory Region Descriptor"]
3259pub mod mrgd_w2_0_1;
3260#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_1](mrgd_w3_0_1) module"]
3261pub type MRGD_W3_0_1 = crate::Reg<u32, _MRGD_W3_0_1>;
3262#[allow(missing_docs)]
3263#[doc(hidden)]
3264pub struct _MRGD_W3_0_1;
3265#[doc = "`read()` method returns [mrgd_w3_0_1::R](mrgd_w3_0_1::R) reader structure"]
3266impl crate::Readable for MRGD_W3_0_1 {}
3267#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_1::W](mrgd_w3_0_1::W) writer structure"]
3268impl crate::Writable for MRGD_W3_0_1 {}
3269#[doc = "Memory Region Descriptor"]
3270pub mod mrgd_w3_0_1;
3271#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_1](mrgd_w4_0_1) module"]
3272pub type MRGD_W4_0_1 = crate::Reg<u32, _MRGD_W4_0_1>;
3273#[allow(missing_docs)]
3274#[doc(hidden)]
3275pub struct _MRGD_W4_0_1;
3276#[doc = "`read()` method returns [mrgd_w4_0_1::R](mrgd_w4_0_1::R) reader structure"]
3277impl crate::Readable for MRGD_W4_0_1 {}
3278#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_1::W](mrgd_w4_0_1::W) writer structure"]
3279impl crate::Writable for MRGD_W4_0_1 {}
3280#[doc = "Memory Region Descriptor"]
3281pub mod mrgd_w4_0_1;
3282#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_2](mrgd_w0_0_2) module"]
3283pub type MRGD_W0_0_2 = crate::Reg<u32, _MRGD_W0_0_2>;
3284#[allow(missing_docs)]
3285#[doc(hidden)]
3286pub struct _MRGD_W0_0_2;
3287#[doc = "`read()` method returns [mrgd_w0_0_2::R](mrgd_w0_0_2::R) reader structure"]
3288impl crate::Readable for MRGD_W0_0_2 {}
3289#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_2::W](mrgd_w0_0_2::W) writer structure"]
3290impl crate::Writable for MRGD_W0_0_2 {}
3291#[doc = "Memory Region Descriptor"]
3292pub mod mrgd_w0_0_2;
3293#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_2](mrgd_w1_0_2) module"]
3294pub type MRGD_W1_0_2 = crate::Reg<u32, _MRGD_W1_0_2>;
3295#[allow(missing_docs)]
3296#[doc(hidden)]
3297pub struct _MRGD_W1_0_2;
3298#[doc = "`read()` method returns [mrgd_w1_0_2::R](mrgd_w1_0_2::R) reader structure"]
3299impl crate::Readable for MRGD_W1_0_2 {}
3300#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_2::W](mrgd_w1_0_2::W) writer structure"]
3301impl crate::Writable for MRGD_W1_0_2 {}
3302#[doc = "Memory Region Descriptor"]
3303pub mod mrgd_w1_0_2;
3304#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_2](mrgd_w2_0_2) module"]
3305pub type MRGD_W2_0_2 = crate::Reg<u32, _MRGD_W2_0_2>;
3306#[allow(missing_docs)]
3307#[doc(hidden)]
3308pub struct _MRGD_W2_0_2;
3309#[doc = "`read()` method returns [mrgd_w2_0_2::R](mrgd_w2_0_2::R) reader structure"]
3310impl crate::Readable for MRGD_W2_0_2 {}
3311#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_2::W](mrgd_w2_0_2::W) writer structure"]
3312impl crate::Writable for MRGD_W2_0_2 {}
3313#[doc = "Memory Region Descriptor"]
3314pub mod mrgd_w2_0_2;
3315#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_2](mrgd_w3_0_2) module"]
3316pub type MRGD_W3_0_2 = crate::Reg<u32, _MRGD_W3_0_2>;
3317#[allow(missing_docs)]
3318#[doc(hidden)]
3319pub struct _MRGD_W3_0_2;
3320#[doc = "`read()` method returns [mrgd_w3_0_2::R](mrgd_w3_0_2::R) reader structure"]
3321impl crate::Readable for MRGD_W3_0_2 {}
3322#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_2::W](mrgd_w3_0_2::W) writer structure"]
3323impl crate::Writable for MRGD_W3_0_2 {}
3324#[doc = "Memory Region Descriptor"]
3325pub mod mrgd_w3_0_2;
3326#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_2](mrgd_w4_0_2) module"]
3327pub type MRGD_W4_0_2 = crate::Reg<u32, _MRGD_W4_0_2>;
3328#[allow(missing_docs)]
3329#[doc(hidden)]
3330pub struct _MRGD_W4_0_2;
3331#[doc = "`read()` method returns [mrgd_w4_0_2::R](mrgd_w4_0_2::R) reader structure"]
3332impl crate::Readable for MRGD_W4_0_2 {}
3333#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_2::W](mrgd_w4_0_2::W) writer structure"]
3334impl crate::Writable for MRGD_W4_0_2 {}
3335#[doc = "Memory Region Descriptor"]
3336pub mod mrgd_w4_0_2;
3337#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_3](mrgd_w0_0_3) module"]
3338pub type MRGD_W0_0_3 = crate::Reg<u32, _MRGD_W0_0_3>;
3339#[allow(missing_docs)]
3340#[doc(hidden)]
3341pub struct _MRGD_W0_0_3;
3342#[doc = "`read()` method returns [mrgd_w0_0_3::R](mrgd_w0_0_3::R) reader structure"]
3343impl crate::Readable for MRGD_W0_0_3 {}
3344#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_3::W](mrgd_w0_0_3::W) writer structure"]
3345impl crate::Writable for MRGD_W0_0_3 {}
3346#[doc = "Memory Region Descriptor"]
3347pub mod mrgd_w0_0_3;
3348#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_3](mrgd_w1_0_3) module"]
3349pub type MRGD_W1_0_3 = crate::Reg<u32, _MRGD_W1_0_3>;
3350#[allow(missing_docs)]
3351#[doc(hidden)]
3352pub struct _MRGD_W1_0_3;
3353#[doc = "`read()` method returns [mrgd_w1_0_3::R](mrgd_w1_0_3::R) reader structure"]
3354impl crate::Readable for MRGD_W1_0_3 {}
3355#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_3::W](mrgd_w1_0_3::W) writer structure"]
3356impl crate::Writable for MRGD_W1_0_3 {}
3357#[doc = "Memory Region Descriptor"]
3358pub mod mrgd_w1_0_3;
3359#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_3](mrgd_w2_0_3) module"]
3360pub type MRGD_W2_0_3 = crate::Reg<u32, _MRGD_W2_0_3>;
3361#[allow(missing_docs)]
3362#[doc(hidden)]
3363pub struct _MRGD_W2_0_3;
3364#[doc = "`read()` method returns [mrgd_w2_0_3::R](mrgd_w2_0_3::R) reader structure"]
3365impl crate::Readable for MRGD_W2_0_3 {}
3366#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_3::W](mrgd_w2_0_3::W) writer structure"]
3367impl crate::Writable for MRGD_W2_0_3 {}
3368#[doc = "Memory Region Descriptor"]
3369pub mod mrgd_w2_0_3;
3370#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_3](mrgd_w3_0_3) module"]
3371pub type MRGD_W3_0_3 = crate::Reg<u32, _MRGD_W3_0_3>;
3372#[allow(missing_docs)]
3373#[doc(hidden)]
3374pub struct _MRGD_W3_0_3;
3375#[doc = "`read()` method returns [mrgd_w3_0_3::R](mrgd_w3_0_3::R) reader structure"]
3376impl crate::Readable for MRGD_W3_0_3 {}
3377#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_3::W](mrgd_w3_0_3::W) writer structure"]
3378impl crate::Writable for MRGD_W3_0_3 {}
3379#[doc = "Memory Region Descriptor"]
3380pub mod mrgd_w3_0_3;
3381#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_3](mrgd_w4_0_3) module"]
3382pub type MRGD_W4_0_3 = crate::Reg<u32, _MRGD_W4_0_3>;
3383#[allow(missing_docs)]
3384#[doc(hidden)]
3385pub struct _MRGD_W4_0_3;
3386#[doc = "`read()` method returns [mrgd_w4_0_3::R](mrgd_w4_0_3::R) reader structure"]
3387impl crate::Readable for MRGD_W4_0_3 {}
3388#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_3::W](mrgd_w4_0_3::W) writer structure"]
3389impl crate::Writable for MRGD_W4_0_3 {}
3390#[doc = "Memory Region Descriptor"]
3391pub mod mrgd_w4_0_3;
3392#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_4](mrgd_w0_0_4) module"]
3393pub type MRGD_W0_0_4 = crate::Reg<u32, _MRGD_W0_0_4>;
3394#[allow(missing_docs)]
3395#[doc(hidden)]
3396pub struct _MRGD_W0_0_4;
3397#[doc = "`read()` method returns [mrgd_w0_0_4::R](mrgd_w0_0_4::R) reader structure"]
3398impl crate::Readable for MRGD_W0_0_4 {}
3399#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_4::W](mrgd_w0_0_4::W) writer structure"]
3400impl crate::Writable for MRGD_W0_0_4 {}
3401#[doc = "Memory Region Descriptor"]
3402pub mod mrgd_w0_0_4;
3403#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_4](mrgd_w1_0_4) module"]
3404pub type MRGD_W1_0_4 = crate::Reg<u32, _MRGD_W1_0_4>;
3405#[allow(missing_docs)]
3406#[doc(hidden)]
3407pub struct _MRGD_W1_0_4;
3408#[doc = "`read()` method returns [mrgd_w1_0_4::R](mrgd_w1_0_4::R) reader structure"]
3409impl crate::Readable for MRGD_W1_0_4 {}
3410#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_4::W](mrgd_w1_0_4::W) writer structure"]
3411impl crate::Writable for MRGD_W1_0_4 {}
3412#[doc = "Memory Region Descriptor"]
3413pub mod mrgd_w1_0_4;
3414#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_4](mrgd_w2_0_4) module"]
3415pub type MRGD_W2_0_4 = crate::Reg<u32, _MRGD_W2_0_4>;
3416#[allow(missing_docs)]
3417#[doc(hidden)]
3418pub struct _MRGD_W2_0_4;
3419#[doc = "`read()` method returns [mrgd_w2_0_4::R](mrgd_w2_0_4::R) reader structure"]
3420impl crate::Readable for MRGD_W2_0_4 {}
3421#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_4::W](mrgd_w2_0_4::W) writer structure"]
3422impl crate::Writable for MRGD_W2_0_4 {}
3423#[doc = "Memory Region Descriptor"]
3424pub mod mrgd_w2_0_4;
3425#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_4](mrgd_w3_0_4) module"]
3426pub type MRGD_W3_0_4 = crate::Reg<u32, _MRGD_W3_0_4>;
3427#[allow(missing_docs)]
3428#[doc(hidden)]
3429pub struct _MRGD_W3_0_4;
3430#[doc = "`read()` method returns [mrgd_w3_0_4::R](mrgd_w3_0_4::R) reader structure"]
3431impl crate::Readable for MRGD_W3_0_4 {}
3432#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_4::W](mrgd_w3_0_4::W) writer structure"]
3433impl crate::Writable for MRGD_W3_0_4 {}
3434#[doc = "Memory Region Descriptor"]
3435pub mod mrgd_w3_0_4;
3436#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_4](mrgd_w4_0_4) module"]
3437pub type MRGD_W4_0_4 = crate::Reg<u32, _MRGD_W4_0_4>;
3438#[allow(missing_docs)]
3439#[doc(hidden)]
3440pub struct _MRGD_W4_0_4;
3441#[doc = "`read()` method returns [mrgd_w4_0_4::R](mrgd_w4_0_4::R) reader structure"]
3442impl crate::Readable for MRGD_W4_0_4 {}
3443#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_4::W](mrgd_w4_0_4::W) writer structure"]
3444impl crate::Writable for MRGD_W4_0_4 {}
3445#[doc = "Memory Region Descriptor"]
3446pub mod mrgd_w4_0_4;
3447#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_5](mrgd_w0_0_5) module"]
3448pub type MRGD_W0_0_5 = crate::Reg<u32, _MRGD_W0_0_5>;
3449#[allow(missing_docs)]
3450#[doc(hidden)]
3451pub struct _MRGD_W0_0_5;
3452#[doc = "`read()` method returns [mrgd_w0_0_5::R](mrgd_w0_0_5::R) reader structure"]
3453impl crate::Readable for MRGD_W0_0_5 {}
3454#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_5::W](mrgd_w0_0_5::W) writer structure"]
3455impl crate::Writable for MRGD_W0_0_5 {}
3456#[doc = "Memory Region Descriptor"]
3457pub mod mrgd_w0_0_5;
3458#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_5](mrgd_w1_0_5) module"]
3459pub type MRGD_W1_0_5 = crate::Reg<u32, _MRGD_W1_0_5>;
3460#[allow(missing_docs)]
3461#[doc(hidden)]
3462pub struct _MRGD_W1_0_5;
3463#[doc = "`read()` method returns [mrgd_w1_0_5::R](mrgd_w1_0_5::R) reader structure"]
3464impl crate::Readable for MRGD_W1_0_5 {}
3465#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_5::W](mrgd_w1_0_5::W) writer structure"]
3466impl crate::Writable for MRGD_W1_0_5 {}
3467#[doc = "Memory Region Descriptor"]
3468pub mod mrgd_w1_0_5;
3469#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_5](mrgd_w2_0_5) module"]
3470pub type MRGD_W2_0_5 = crate::Reg<u32, _MRGD_W2_0_5>;
3471#[allow(missing_docs)]
3472#[doc(hidden)]
3473pub struct _MRGD_W2_0_5;
3474#[doc = "`read()` method returns [mrgd_w2_0_5::R](mrgd_w2_0_5::R) reader structure"]
3475impl crate::Readable for MRGD_W2_0_5 {}
3476#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_5::W](mrgd_w2_0_5::W) writer structure"]
3477impl crate::Writable for MRGD_W2_0_5 {}
3478#[doc = "Memory Region Descriptor"]
3479pub mod mrgd_w2_0_5;
3480#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_5](mrgd_w3_0_5) module"]
3481pub type MRGD_W3_0_5 = crate::Reg<u32, _MRGD_W3_0_5>;
3482#[allow(missing_docs)]
3483#[doc(hidden)]
3484pub struct _MRGD_W3_0_5;
3485#[doc = "`read()` method returns [mrgd_w3_0_5::R](mrgd_w3_0_5::R) reader structure"]
3486impl crate::Readable for MRGD_W3_0_5 {}
3487#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_5::W](mrgd_w3_0_5::W) writer structure"]
3488impl crate::Writable for MRGD_W3_0_5 {}
3489#[doc = "Memory Region Descriptor"]
3490pub mod mrgd_w3_0_5;
3491#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_5](mrgd_w4_0_5) module"]
3492pub type MRGD_W4_0_5 = crate::Reg<u32, _MRGD_W4_0_5>;
3493#[allow(missing_docs)]
3494#[doc(hidden)]
3495pub struct _MRGD_W4_0_5;
3496#[doc = "`read()` method returns [mrgd_w4_0_5::R](mrgd_w4_0_5::R) reader structure"]
3497impl crate::Readable for MRGD_W4_0_5 {}
3498#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_5::W](mrgd_w4_0_5::W) writer structure"]
3499impl crate::Writable for MRGD_W4_0_5 {}
3500#[doc = "Memory Region Descriptor"]
3501pub mod mrgd_w4_0_5;
3502#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_6](mrgd_w0_0_6) module"]
3503pub type MRGD_W0_0_6 = crate::Reg<u32, _MRGD_W0_0_6>;
3504#[allow(missing_docs)]
3505#[doc(hidden)]
3506pub struct _MRGD_W0_0_6;
3507#[doc = "`read()` method returns [mrgd_w0_0_6::R](mrgd_w0_0_6::R) reader structure"]
3508impl crate::Readable for MRGD_W0_0_6 {}
3509#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_6::W](mrgd_w0_0_6::W) writer structure"]
3510impl crate::Writable for MRGD_W0_0_6 {}
3511#[doc = "Memory Region Descriptor"]
3512pub mod mrgd_w0_0_6;
3513#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_6](mrgd_w1_0_6) module"]
3514pub type MRGD_W1_0_6 = crate::Reg<u32, _MRGD_W1_0_6>;
3515#[allow(missing_docs)]
3516#[doc(hidden)]
3517pub struct _MRGD_W1_0_6;
3518#[doc = "`read()` method returns [mrgd_w1_0_6::R](mrgd_w1_0_6::R) reader structure"]
3519impl crate::Readable for MRGD_W1_0_6 {}
3520#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_6::W](mrgd_w1_0_6::W) writer structure"]
3521impl crate::Writable for MRGD_W1_0_6 {}
3522#[doc = "Memory Region Descriptor"]
3523pub mod mrgd_w1_0_6;
3524#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_6](mrgd_w2_0_6) module"]
3525pub type MRGD_W2_0_6 = crate::Reg<u32, _MRGD_W2_0_6>;
3526#[allow(missing_docs)]
3527#[doc(hidden)]
3528pub struct _MRGD_W2_0_6;
3529#[doc = "`read()` method returns [mrgd_w2_0_6::R](mrgd_w2_0_6::R) reader structure"]
3530impl crate::Readable for MRGD_W2_0_6 {}
3531#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_6::W](mrgd_w2_0_6::W) writer structure"]
3532impl crate::Writable for MRGD_W2_0_6 {}
3533#[doc = "Memory Region Descriptor"]
3534pub mod mrgd_w2_0_6;
3535#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_6](mrgd_w3_0_6) module"]
3536pub type MRGD_W3_0_6 = crate::Reg<u32, _MRGD_W3_0_6>;
3537#[allow(missing_docs)]
3538#[doc(hidden)]
3539pub struct _MRGD_W3_0_6;
3540#[doc = "`read()` method returns [mrgd_w3_0_6::R](mrgd_w3_0_6::R) reader structure"]
3541impl crate::Readable for MRGD_W3_0_6 {}
3542#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_6::W](mrgd_w3_0_6::W) writer structure"]
3543impl crate::Writable for MRGD_W3_0_6 {}
3544#[doc = "Memory Region Descriptor"]
3545pub mod mrgd_w3_0_6;
3546#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_6](mrgd_w4_0_6) module"]
3547pub type MRGD_W4_0_6 = crate::Reg<u32, _MRGD_W4_0_6>;
3548#[allow(missing_docs)]
3549#[doc(hidden)]
3550pub struct _MRGD_W4_0_6;
3551#[doc = "`read()` method returns [mrgd_w4_0_6::R](mrgd_w4_0_6::R) reader structure"]
3552impl crate::Readable for MRGD_W4_0_6 {}
3553#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_6::W](mrgd_w4_0_6::W) writer structure"]
3554impl crate::Writable for MRGD_W4_0_6 {}
3555#[doc = "Memory Region Descriptor"]
3556pub mod mrgd_w4_0_6;
3557#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_0_7](mrgd_w0_0_7) module"]
3558pub type MRGD_W0_0_7 = crate::Reg<u32, _MRGD_W0_0_7>;
3559#[allow(missing_docs)]
3560#[doc(hidden)]
3561pub struct _MRGD_W0_0_7;
3562#[doc = "`read()` method returns [mrgd_w0_0_7::R](mrgd_w0_0_7::R) reader structure"]
3563impl crate::Readable for MRGD_W0_0_7 {}
3564#[doc = "`write(|w| ..)` method takes [mrgd_w0_0_7::W](mrgd_w0_0_7::W) writer structure"]
3565impl crate::Writable for MRGD_W0_0_7 {}
3566#[doc = "Memory Region Descriptor"]
3567pub mod mrgd_w0_0_7;
3568#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_0_7](mrgd_w1_0_7) module"]
3569pub type MRGD_W1_0_7 = crate::Reg<u32, _MRGD_W1_0_7>;
3570#[allow(missing_docs)]
3571#[doc(hidden)]
3572pub struct _MRGD_W1_0_7;
3573#[doc = "`read()` method returns [mrgd_w1_0_7::R](mrgd_w1_0_7::R) reader structure"]
3574impl crate::Readable for MRGD_W1_0_7 {}
3575#[doc = "`write(|w| ..)` method takes [mrgd_w1_0_7::W](mrgd_w1_0_7::W) writer structure"]
3576impl crate::Writable for MRGD_W1_0_7 {}
3577#[doc = "Memory Region Descriptor"]
3578pub mod mrgd_w1_0_7;
3579#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_0_7](mrgd_w2_0_7) module"]
3580pub type MRGD_W2_0_7 = crate::Reg<u32, _MRGD_W2_0_7>;
3581#[allow(missing_docs)]
3582#[doc(hidden)]
3583pub struct _MRGD_W2_0_7;
3584#[doc = "`read()` method returns [mrgd_w2_0_7::R](mrgd_w2_0_7::R) reader structure"]
3585impl crate::Readable for MRGD_W2_0_7 {}
3586#[doc = "`write(|w| ..)` method takes [mrgd_w2_0_7::W](mrgd_w2_0_7::W) writer structure"]
3587impl crate::Writable for MRGD_W2_0_7 {}
3588#[doc = "Memory Region Descriptor"]
3589pub mod mrgd_w2_0_7;
3590#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_0_7](mrgd_w3_0_7) module"]
3591pub type MRGD_W3_0_7 = crate::Reg<u32, _MRGD_W3_0_7>;
3592#[allow(missing_docs)]
3593#[doc(hidden)]
3594pub struct _MRGD_W3_0_7;
3595#[doc = "`read()` method returns [mrgd_w3_0_7::R](mrgd_w3_0_7::R) reader structure"]
3596impl crate::Readable for MRGD_W3_0_7 {}
3597#[doc = "`write(|w| ..)` method takes [mrgd_w3_0_7::W](mrgd_w3_0_7::W) writer structure"]
3598impl crate::Writable for MRGD_W3_0_7 {}
3599#[doc = "Memory Region Descriptor"]
3600pub mod mrgd_w3_0_7;
3601#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_0_7](mrgd_w4_0_7) module"]
3602pub type MRGD_W4_0_7 = crate::Reg<u32, _MRGD_W4_0_7>;
3603#[allow(missing_docs)]
3604#[doc(hidden)]
3605pub struct _MRGD_W4_0_7;
3606#[doc = "`read()` method returns [mrgd_w4_0_7::R](mrgd_w4_0_7::R) reader structure"]
3607impl crate::Readable for MRGD_W4_0_7 {}
3608#[doc = "`write(|w| ..)` method takes [mrgd_w4_0_7::W](mrgd_w4_0_7::W) writer structure"]
3609impl crate::Writable for MRGD_W4_0_7 {}
3610#[doc = "Memory Region Descriptor"]
3611pub mod mrgd_w4_0_7;
3612#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_0](mrgd_w0_1_0) module"]
3613pub type MRGD_W0_1_0 = crate::Reg<u32, _MRGD_W0_1_0>;
3614#[allow(missing_docs)]
3615#[doc(hidden)]
3616pub struct _MRGD_W0_1_0;
3617#[doc = "`read()` method returns [mrgd_w0_1_0::R](mrgd_w0_1_0::R) reader structure"]
3618impl crate::Readable for MRGD_W0_1_0 {}
3619#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_0::W](mrgd_w0_1_0::W) writer structure"]
3620impl crate::Writable for MRGD_W0_1_0 {}
3621#[doc = "Memory Region Descriptor"]
3622pub mod mrgd_w0_1_0;
3623#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_0](mrgd_w1_1_0) module"]
3624pub type MRGD_W1_1_0 = crate::Reg<u32, _MRGD_W1_1_0>;
3625#[allow(missing_docs)]
3626#[doc(hidden)]
3627pub struct _MRGD_W1_1_0;
3628#[doc = "`read()` method returns [mrgd_w1_1_0::R](mrgd_w1_1_0::R) reader structure"]
3629impl crate::Readable for MRGD_W1_1_0 {}
3630#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_0::W](mrgd_w1_1_0::W) writer structure"]
3631impl crate::Writable for MRGD_W1_1_0 {}
3632#[doc = "Memory Region Descriptor"]
3633pub mod mrgd_w1_1_0;
3634#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_0](mrgd_w2_1_0) module"]
3635pub type MRGD_W2_1_0 = crate::Reg<u32, _MRGD_W2_1_0>;
3636#[allow(missing_docs)]
3637#[doc(hidden)]
3638pub struct _MRGD_W2_1_0;
3639#[doc = "`read()` method returns [mrgd_w2_1_0::R](mrgd_w2_1_0::R) reader structure"]
3640impl crate::Readable for MRGD_W2_1_0 {}
3641#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_0::W](mrgd_w2_1_0::W) writer structure"]
3642impl crate::Writable for MRGD_W2_1_0 {}
3643#[doc = "Memory Region Descriptor"]
3644pub mod mrgd_w2_1_0;
3645#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_0](mrgd_w3_1_0) module"]
3646pub type MRGD_W3_1_0 = crate::Reg<u32, _MRGD_W3_1_0>;
3647#[allow(missing_docs)]
3648#[doc(hidden)]
3649pub struct _MRGD_W3_1_0;
3650#[doc = "`read()` method returns [mrgd_w3_1_0::R](mrgd_w3_1_0::R) reader structure"]
3651impl crate::Readable for MRGD_W3_1_0 {}
3652#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_0::W](mrgd_w3_1_0::W) writer structure"]
3653impl crate::Writable for MRGD_W3_1_0 {}
3654#[doc = "Memory Region Descriptor"]
3655pub mod mrgd_w3_1_0;
3656#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_0](mrgd_w4_1_0) module"]
3657pub type MRGD_W4_1_0 = crate::Reg<u32, _MRGD_W4_1_0>;
3658#[allow(missing_docs)]
3659#[doc(hidden)]
3660pub struct _MRGD_W4_1_0;
3661#[doc = "`read()` method returns [mrgd_w4_1_0::R](mrgd_w4_1_0::R) reader structure"]
3662impl crate::Readable for MRGD_W4_1_0 {}
3663#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_0::W](mrgd_w4_1_0::W) writer structure"]
3664impl crate::Writable for MRGD_W4_1_0 {}
3665#[doc = "Memory Region Descriptor"]
3666pub mod mrgd_w4_1_0;
3667#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_1](mrgd_w0_1_1) module"]
3668pub type MRGD_W0_1_1 = crate::Reg<u32, _MRGD_W0_1_1>;
3669#[allow(missing_docs)]
3670#[doc(hidden)]
3671pub struct _MRGD_W0_1_1;
3672#[doc = "`read()` method returns [mrgd_w0_1_1::R](mrgd_w0_1_1::R) reader structure"]
3673impl crate::Readable for MRGD_W0_1_1 {}
3674#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_1::W](mrgd_w0_1_1::W) writer structure"]
3675impl crate::Writable for MRGD_W0_1_1 {}
3676#[doc = "Memory Region Descriptor"]
3677pub mod mrgd_w0_1_1;
3678#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_1](mrgd_w1_1_1) module"]
3679pub type MRGD_W1_1_1 = crate::Reg<u32, _MRGD_W1_1_1>;
3680#[allow(missing_docs)]
3681#[doc(hidden)]
3682pub struct _MRGD_W1_1_1;
3683#[doc = "`read()` method returns [mrgd_w1_1_1::R](mrgd_w1_1_1::R) reader structure"]
3684impl crate::Readable for MRGD_W1_1_1 {}
3685#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_1::W](mrgd_w1_1_1::W) writer structure"]
3686impl crate::Writable for MRGD_W1_1_1 {}
3687#[doc = "Memory Region Descriptor"]
3688pub mod mrgd_w1_1_1;
3689#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_1](mrgd_w2_1_1) module"]
3690pub type MRGD_W2_1_1 = crate::Reg<u32, _MRGD_W2_1_1>;
3691#[allow(missing_docs)]
3692#[doc(hidden)]
3693pub struct _MRGD_W2_1_1;
3694#[doc = "`read()` method returns [mrgd_w2_1_1::R](mrgd_w2_1_1::R) reader structure"]
3695impl crate::Readable for MRGD_W2_1_1 {}
3696#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_1::W](mrgd_w2_1_1::W) writer structure"]
3697impl crate::Writable for MRGD_W2_1_1 {}
3698#[doc = "Memory Region Descriptor"]
3699pub mod mrgd_w2_1_1;
3700#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_1](mrgd_w3_1_1) module"]
3701pub type MRGD_W3_1_1 = crate::Reg<u32, _MRGD_W3_1_1>;
3702#[allow(missing_docs)]
3703#[doc(hidden)]
3704pub struct _MRGD_W3_1_1;
3705#[doc = "`read()` method returns [mrgd_w3_1_1::R](mrgd_w3_1_1::R) reader structure"]
3706impl crate::Readable for MRGD_W3_1_1 {}
3707#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_1::W](mrgd_w3_1_1::W) writer structure"]
3708impl crate::Writable for MRGD_W3_1_1 {}
3709#[doc = "Memory Region Descriptor"]
3710pub mod mrgd_w3_1_1;
3711#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_1](mrgd_w4_1_1) module"]
3712pub type MRGD_W4_1_1 = crate::Reg<u32, _MRGD_W4_1_1>;
3713#[allow(missing_docs)]
3714#[doc(hidden)]
3715pub struct _MRGD_W4_1_1;
3716#[doc = "`read()` method returns [mrgd_w4_1_1::R](mrgd_w4_1_1::R) reader structure"]
3717impl crate::Readable for MRGD_W4_1_1 {}
3718#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_1::W](mrgd_w4_1_1::W) writer structure"]
3719impl crate::Writable for MRGD_W4_1_1 {}
3720#[doc = "Memory Region Descriptor"]
3721pub mod mrgd_w4_1_1;
3722#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_2](mrgd_w0_1_2) module"]
3723pub type MRGD_W0_1_2 = crate::Reg<u32, _MRGD_W0_1_2>;
3724#[allow(missing_docs)]
3725#[doc(hidden)]
3726pub struct _MRGD_W0_1_2;
3727#[doc = "`read()` method returns [mrgd_w0_1_2::R](mrgd_w0_1_2::R) reader structure"]
3728impl crate::Readable for MRGD_W0_1_2 {}
3729#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_2::W](mrgd_w0_1_2::W) writer structure"]
3730impl crate::Writable for MRGD_W0_1_2 {}
3731#[doc = "Memory Region Descriptor"]
3732pub mod mrgd_w0_1_2;
3733#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_2](mrgd_w1_1_2) module"]
3734pub type MRGD_W1_1_2 = crate::Reg<u32, _MRGD_W1_1_2>;
3735#[allow(missing_docs)]
3736#[doc(hidden)]
3737pub struct _MRGD_W1_1_2;
3738#[doc = "`read()` method returns [mrgd_w1_1_2::R](mrgd_w1_1_2::R) reader structure"]
3739impl crate::Readable for MRGD_W1_1_2 {}
3740#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_2::W](mrgd_w1_1_2::W) writer structure"]
3741impl crate::Writable for MRGD_W1_1_2 {}
3742#[doc = "Memory Region Descriptor"]
3743pub mod mrgd_w1_1_2;
3744#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_2](mrgd_w2_1_2) module"]
3745pub type MRGD_W2_1_2 = crate::Reg<u32, _MRGD_W2_1_2>;
3746#[allow(missing_docs)]
3747#[doc(hidden)]
3748pub struct _MRGD_W2_1_2;
3749#[doc = "`read()` method returns [mrgd_w2_1_2::R](mrgd_w2_1_2::R) reader structure"]
3750impl crate::Readable for MRGD_W2_1_2 {}
3751#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_2::W](mrgd_w2_1_2::W) writer structure"]
3752impl crate::Writable for MRGD_W2_1_2 {}
3753#[doc = "Memory Region Descriptor"]
3754pub mod mrgd_w2_1_2;
3755#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_2](mrgd_w3_1_2) module"]
3756pub type MRGD_W3_1_2 = crate::Reg<u32, _MRGD_W3_1_2>;
3757#[allow(missing_docs)]
3758#[doc(hidden)]
3759pub struct _MRGD_W3_1_2;
3760#[doc = "`read()` method returns [mrgd_w3_1_2::R](mrgd_w3_1_2::R) reader structure"]
3761impl crate::Readable for MRGD_W3_1_2 {}
3762#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_2::W](mrgd_w3_1_2::W) writer structure"]
3763impl crate::Writable for MRGD_W3_1_2 {}
3764#[doc = "Memory Region Descriptor"]
3765pub mod mrgd_w3_1_2;
3766#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_2](mrgd_w4_1_2) module"]
3767pub type MRGD_W4_1_2 = crate::Reg<u32, _MRGD_W4_1_2>;
3768#[allow(missing_docs)]
3769#[doc(hidden)]
3770pub struct _MRGD_W4_1_2;
3771#[doc = "`read()` method returns [mrgd_w4_1_2::R](mrgd_w4_1_2::R) reader structure"]
3772impl crate::Readable for MRGD_W4_1_2 {}
3773#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_2::W](mrgd_w4_1_2::W) writer structure"]
3774impl crate::Writable for MRGD_W4_1_2 {}
3775#[doc = "Memory Region Descriptor"]
3776pub mod mrgd_w4_1_2;
3777#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_3](mrgd_w0_1_3) module"]
3778pub type MRGD_W0_1_3 = crate::Reg<u32, _MRGD_W0_1_3>;
3779#[allow(missing_docs)]
3780#[doc(hidden)]
3781pub struct _MRGD_W0_1_3;
3782#[doc = "`read()` method returns [mrgd_w0_1_3::R](mrgd_w0_1_3::R) reader structure"]
3783impl crate::Readable for MRGD_W0_1_3 {}
3784#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_3::W](mrgd_w0_1_3::W) writer structure"]
3785impl crate::Writable for MRGD_W0_1_3 {}
3786#[doc = "Memory Region Descriptor"]
3787pub mod mrgd_w0_1_3;
3788#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_3](mrgd_w1_1_3) module"]
3789pub type MRGD_W1_1_3 = crate::Reg<u32, _MRGD_W1_1_3>;
3790#[allow(missing_docs)]
3791#[doc(hidden)]
3792pub struct _MRGD_W1_1_3;
3793#[doc = "`read()` method returns [mrgd_w1_1_3::R](mrgd_w1_1_3::R) reader structure"]
3794impl crate::Readable for MRGD_W1_1_3 {}
3795#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_3::W](mrgd_w1_1_3::W) writer structure"]
3796impl crate::Writable for MRGD_W1_1_3 {}
3797#[doc = "Memory Region Descriptor"]
3798pub mod mrgd_w1_1_3;
3799#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_3](mrgd_w2_1_3) module"]
3800pub type MRGD_W2_1_3 = crate::Reg<u32, _MRGD_W2_1_3>;
3801#[allow(missing_docs)]
3802#[doc(hidden)]
3803pub struct _MRGD_W2_1_3;
3804#[doc = "`read()` method returns [mrgd_w2_1_3::R](mrgd_w2_1_3::R) reader structure"]
3805impl crate::Readable for MRGD_W2_1_3 {}
3806#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_3::W](mrgd_w2_1_3::W) writer structure"]
3807impl crate::Writable for MRGD_W2_1_3 {}
3808#[doc = "Memory Region Descriptor"]
3809pub mod mrgd_w2_1_3;
3810#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_3](mrgd_w3_1_3) module"]
3811pub type MRGD_W3_1_3 = crate::Reg<u32, _MRGD_W3_1_3>;
3812#[allow(missing_docs)]
3813#[doc(hidden)]
3814pub struct _MRGD_W3_1_3;
3815#[doc = "`read()` method returns [mrgd_w3_1_3::R](mrgd_w3_1_3::R) reader structure"]
3816impl crate::Readable for MRGD_W3_1_3 {}
3817#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_3::W](mrgd_w3_1_3::W) writer structure"]
3818impl crate::Writable for MRGD_W3_1_3 {}
3819#[doc = "Memory Region Descriptor"]
3820pub mod mrgd_w3_1_3;
3821#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_3](mrgd_w4_1_3) module"]
3822pub type MRGD_W4_1_3 = crate::Reg<u32, _MRGD_W4_1_3>;
3823#[allow(missing_docs)]
3824#[doc(hidden)]
3825pub struct _MRGD_W4_1_3;
3826#[doc = "`read()` method returns [mrgd_w4_1_3::R](mrgd_w4_1_3::R) reader structure"]
3827impl crate::Readable for MRGD_W4_1_3 {}
3828#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_3::W](mrgd_w4_1_3::W) writer structure"]
3829impl crate::Writable for MRGD_W4_1_3 {}
3830#[doc = "Memory Region Descriptor"]
3831pub mod mrgd_w4_1_3;
3832#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_4](mrgd_w0_1_4) module"]
3833pub type MRGD_W0_1_4 = crate::Reg<u32, _MRGD_W0_1_4>;
3834#[allow(missing_docs)]
3835#[doc(hidden)]
3836pub struct _MRGD_W0_1_4;
3837#[doc = "`read()` method returns [mrgd_w0_1_4::R](mrgd_w0_1_4::R) reader structure"]
3838impl crate::Readable for MRGD_W0_1_4 {}
3839#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_4::W](mrgd_w0_1_4::W) writer structure"]
3840impl crate::Writable for MRGD_W0_1_4 {}
3841#[doc = "Memory Region Descriptor"]
3842pub mod mrgd_w0_1_4;
3843#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_4](mrgd_w1_1_4) module"]
3844pub type MRGD_W1_1_4 = crate::Reg<u32, _MRGD_W1_1_4>;
3845#[allow(missing_docs)]
3846#[doc(hidden)]
3847pub struct _MRGD_W1_1_4;
3848#[doc = "`read()` method returns [mrgd_w1_1_4::R](mrgd_w1_1_4::R) reader structure"]
3849impl crate::Readable for MRGD_W1_1_4 {}
3850#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_4::W](mrgd_w1_1_4::W) writer structure"]
3851impl crate::Writable for MRGD_W1_1_4 {}
3852#[doc = "Memory Region Descriptor"]
3853pub mod mrgd_w1_1_4;
3854#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_4](mrgd_w2_1_4) module"]
3855pub type MRGD_W2_1_4 = crate::Reg<u32, _MRGD_W2_1_4>;
3856#[allow(missing_docs)]
3857#[doc(hidden)]
3858pub struct _MRGD_W2_1_4;
3859#[doc = "`read()` method returns [mrgd_w2_1_4::R](mrgd_w2_1_4::R) reader structure"]
3860impl crate::Readable for MRGD_W2_1_4 {}
3861#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_4::W](mrgd_w2_1_4::W) writer structure"]
3862impl crate::Writable for MRGD_W2_1_4 {}
3863#[doc = "Memory Region Descriptor"]
3864pub mod mrgd_w2_1_4;
3865#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_4](mrgd_w3_1_4) module"]
3866pub type MRGD_W3_1_4 = crate::Reg<u32, _MRGD_W3_1_4>;
3867#[allow(missing_docs)]
3868#[doc(hidden)]
3869pub struct _MRGD_W3_1_4;
3870#[doc = "`read()` method returns [mrgd_w3_1_4::R](mrgd_w3_1_4::R) reader structure"]
3871impl crate::Readable for MRGD_W3_1_4 {}
3872#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_4::W](mrgd_w3_1_4::W) writer structure"]
3873impl crate::Writable for MRGD_W3_1_4 {}
3874#[doc = "Memory Region Descriptor"]
3875pub mod mrgd_w3_1_4;
3876#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_4](mrgd_w4_1_4) module"]
3877pub type MRGD_W4_1_4 = crate::Reg<u32, _MRGD_W4_1_4>;
3878#[allow(missing_docs)]
3879#[doc(hidden)]
3880pub struct _MRGD_W4_1_4;
3881#[doc = "`read()` method returns [mrgd_w4_1_4::R](mrgd_w4_1_4::R) reader structure"]
3882impl crate::Readable for MRGD_W4_1_4 {}
3883#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_4::W](mrgd_w4_1_4::W) writer structure"]
3884impl crate::Writable for MRGD_W4_1_4 {}
3885#[doc = "Memory Region Descriptor"]
3886pub mod mrgd_w4_1_4;
3887#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_5](mrgd_w0_1_5) module"]
3888pub type MRGD_W0_1_5 = crate::Reg<u32, _MRGD_W0_1_5>;
3889#[allow(missing_docs)]
3890#[doc(hidden)]
3891pub struct _MRGD_W0_1_5;
3892#[doc = "`read()` method returns [mrgd_w0_1_5::R](mrgd_w0_1_5::R) reader structure"]
3893impl crate::Readable for MRGD_W0_1_5 {}
3894#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_5::W](mrgd_w0_1_5::W) writer structure"]
3895impl crate::Writable for MRGD_W0_1_5 {}
3896#[doc = "Memory Region Descriptor"]
3897pub mod mrgd_w0_1_5;
3898#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_5](mrgd_w1_1_5) module"]
3899pub type MRGD_W1_1_5 = crate::Reg<u32, _MRGD_W1_1_5>;
3900#[allow(missing_docs)]
3901#[doc(hidden)]
3902pub struct _MRGD_W1_1_5;
3903#[doc = "`read()` method returns [mrgd_w1_1_5::R](mrgd_w1_1_5::R) reader structure"]
3904impl crate::Readable for MRGD_W1_1_5 {}
3905#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_5::W](mrgd_w1_1_5::W) writer structure"]
3906impl crate::Writable for MRGD_W1_1_5 {}
3907#[doc = "Memory Region Descriptor"]
3908pub mod mrgd_w1_1_5;
3909#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_5](mrgd_w2_1_5) module"]
3910pub type MRGD_W2_1_5 = crate::Reg<u32, _MRGD_W2_1_5>;
3911#[allow(missing_docs)]
3912#[doc(hidden)]
3913pub struct _MRGD_W2_1_5;
3914#[doc = "`read()` method returns [mrgd_w2_1_5::R](mrgd_w2_1_5::R) reader structure"]
3915impl crate::Readable for MRGD_W2_1_5 {}
3916#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_5::W](mrgd_w2_1_5::W) writer structure"]
3917impl crate::Writable for MRGD_W2_1_5 {}
3918#[doc = "Memory Region Descriptor"]
3919pub mod mrgd_w2_1_5;
3920#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_5](mrgd_w3_1_5) module"]
3921pub type MRGD_W3_1_5 = crate::Reg<u32, _MRGD_W3_1_5>;
3922#[allow(missing_docs)]
3923#[doc(hidden)]
3924pub struct _MRGD_W3_1_5;
3925#[doc = "`read()` method returns [mrgd_w3_1_5::R](mrgd_w3_1_5::R) reader structure"]
3926impl crate::Readable for MRGD_W3_1_5 {}
3927#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_5::W](mrgd_w3_1_5::W) writer structure"]
3928impl crate::Writable for MRGD_W3_1_5 {}
3929#[doc = "Memory Region Descriptor"]
3930pub mod mrgd_w3_1_5;
3931#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_5](mrgd_w4_1_5) module"]
3932pub type MRGD_W4_1_5 = crate::Reg<u32, _MRGD_W4_1_5>;
3933#[allow(missing_docs)]
3934#[doc(hidden)]
3935pub struct _MRGD_W4_1_5;
3936#[doc = "`read()` method returns [mrgd_w4_1_5::R](mrgd_w4_1_5::R) reader structure"]
3937impl crate::Readable for MRGD_W4_1_5 {}
3938#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_5::W](mrgd_w4_1_5::W) writer structure"]
3939impl crate::Writable for MRGD_W4_1_5 {}
3940#[doc = "Memory Region Descriptor"]
3941pub mod mrgd_w4_1_5;
3942#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_6](mrgd_w0_1_6) module"]
3943pub type MRGD_W0_1_6 = crate::Reg<u32, _MRGD_W0_1_6>;
3944#[allow(missing_docs)]
3945#[doc(hidden)]
3946pub struct _MRGD_W0_1_6;
3947#[doc = "`read()` method returns [mrgd_w0_1_6::R](mrgd_w0_1_6::R) reader structure"]
3948impl crate::Readable for MRGD_W0_1_6 {}
3949#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_6::W](mrgd_w0_1_6::W) writer structure"]
3950impl crate::Writable for MRGD_W0_1_6 {}
3951#[doc = "Memory Region Descriptor"]
3952pub mod mrgd_w0_1_6;
3953#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_6](mrgd_w1_1_6) module"]
3954pub type MRGD_W1_1_6 = crate::Reg<u32, _MRGD_W1_1_6>;
3955#[allow(missing_docs)]
3956#[doc(hidden)]
3957pub struct _MRGD_W1_1_6;
3958#[doc = "`read()` method returns [mrgd_w1_1_6::R](mrgd_w1_1_6::R) reader structure"]
3959impl crate::Readable for MRGD_W1_1_6 {}
3960#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_6::W](mrgd_w1_1_6::W) writer structure"]
3961impl crate::Writable for MRGD_W1_1_6 {}
3962#[doc = "Memory Region Descriptor"]
3963pub mod mrgd_w1_1_6;
3964#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_6](mrgd_w2_1_6) module"]
3965pub type MRGD_W2_1_6 = crate::Reg<u32, _MRGD_W2_1_6>;
3966#[allow(missing_docs)]
3967#[doc(hidden)]
3968pub struct _MRGD_W2_1_6;
3969#[doc = "`read()` method returns [mrgd_w2_1_6::R](mrgd_w2_1_6::R) reader structure"]
3970impl crate::Readable for MRGD_W2_1_6 {}
3971#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_6::W](mrgd_w2_1_6::W) writer structure"]
3972impl crate::Writable for MRGD_W2_1_6 {}
3973#[doc = "Memory Region Descriptor"]
3974pub mod mrgd_w2_1_6;
3975#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_6](mrgd_w3_1_6) module"]
3976pub type MRGD_W3_1_6 = crate::Reg<u32, _MRGD_W3_1_6>;
3977#[allow(missing_docs)]
3978#[doc(hidden)]
3979pub struct _MRGD_W3_1_6;
3980#[doc = "`read()` method returns [mrgd_w3_1_6::R](mrgd_w3_1_6::R) reader structure"]
3981impl crate::Readable for MRGD_W3_1_6 {}
3982#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_6::W](mrgd_w3_1_6::W) writer structure"]
3983impl crate::Writable for MRGD_W3_1_6 {}
3984#[doc = "Memory Region Descriptor"]
3985pub mod mrgd_w3_1_6;
3986#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_6](mrgd_w4_1_6) module"]
3987pub type MRGD_W4_1_6 = crate::Reg<u32, _MRGD_W4_1_6>;
3988#[allow(missing_docs)]
3989#[doc(hidden)]
3990pub struct _MRGD_W4_1_6;
3991#[doc = "`read()` method returns [mrgd_w4_1_6::R](mrgd_w4_1_6::R) reader structure"]
3992impl crate::Readable for MRGD_W4_1_6 {}
3993#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_6::W](mrgd_w4_1_6::W) writer structure"]
3994impl crate::Writable for MRGD_W4_1_6 {}
3995#[doc = "Memory Region Descriptor"]
3996pub mod mrgd_w4_1_6;
3997#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w0_1_7](mrgd_w0_1_7) module"]
3998pub type MRGD_W0_1_7 = crate::Reg<u32, _MRGD_W0_1_7>;
3999#[allow(missing_docs)]
4000#[doc(hidden)]
4001pub struct _MRGD_W0_1_7;
4002#[doc = "`read()` method returns [mrgd_w0_1_7::R](mrgd_w0_1_7::R) reader structure"]
4003impl crate::Readable for MRGD_W0_1_7 {}
4004#[doc = "`write(|w| ..)` method takes [mrgd_w0_1_7::W](mrgd_w0_1_7::W) writer structure"]
4005impl crate::Writable for MRGD_W0_1_7 {}
4006#[doc = "Memory Region Descriptor"]
4007pub mod mrgd_w0_1_7;
4008#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w1_1_7](mrgd_w1_1_7) module"]
4009pub type MRGD_W1_1_7 = crate::Reg<u32, _MRGD_W1_1_7>;
4010#[allow(missing_docs)]
4011#[doc(hidden)]
4012pub struct _MRGD_W1_1_7;
4013#[doc = "`read()` method returns [mrgd_w1_1_7::R](mrgd_w1_1_7::R) reader structure"]
4014impl crate::Readable for MRGD_W1_1_7 {}
4015#[doc = "`write(|w| ..)` method takes [mrgd_w1_1_7::W](mrgd_w1_1_7::W) writer structure"]
4016impl crate::Writable for MRGD_W1_1_7 {}
4017#[doc = "Memory Region Descriptor"]
4018pub mod mrgd_w1_1_7;
4019#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w2_1_7](mrgd_w2_1_7) module"]
4020pub type MRGD_W2_1_7 = crate::Reg<u32, _MRGD_W2_1_7>;
4021#[allow(missing_docs)]
4022#[doc(hidden)]
4023pub struct _MRGD_W2_1_7;
4024#[doc = "`read()` method returns [mrgd_w2_1_7::R](mrgd_w2_1_7::R) reader structure"]
4025impl crate::Readable for MRGD_W2_1_7 {}
4026#[doc = "`write(|w| ..)` method takes [mrgd_w2_1_7::W](mrgd_w2_1_7::W) writer structure"]
4027impl crate::Writable for MRGD_W2_1_7 {}
4028#[doc = "Memory Region Descriptor"]
4029pub mod mrgd_w2_1_7;
4030#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w3_1_7](mrgd_w3_1_7) module"]
4031pub type MRGD_W3_1_7 = crate::Reg<u32, _MRGD_W3_1_7>;
4032#[allow(missing_docs)]
4033#[doc(hidden)]
4034pub struct _MRGD_W3_1_7;
4035#[doc = "`read()` method returns [mrgd_w3_1_7::R](mrgd_w3_1_7::R) reader structure"]
4036impl crate::Readable for MRGD_W3_1_7 {}
4037#[doc = "`write(|w| ..)` method takes [mrgd_w3_1_7::W](mrgd_w3_1_7::W) writer structure"]
4038impl crate::Writable for MRGD_W3_1_7 {}
4039#[doc = "Memory Region Descriptor"]
4040pub mod mrgd_w3_1_7;
4041#[doc = "Memory Region Descriptor\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [mrgd_w4_1_7](mrgd_w4_1_7) module"]
4042pub type MRGD_W4_1_7 = crate::Reg<u32, _MRGD_W4_1_7>;
4043#[allow(missing_docs)]
4044#[doc(hidden)]
4045pub struct _MRGD_W4_1_7;
4046#[doc = "`read()` method returns [mrgd_w4_1_7::R](mrgd_w4_1_7::R) reader structure"]
4047impl crate::Readable for MRGD_W4_1_7 {}
4048#[doc = "`write(|w| ..)` method takes [mrgd_w4_1_7::W](mrgd_w4_1_7::W) writer structure"]
4049impl crate::Writable for MRGD_W4_1_7 {}
4050#[doc = "Memory Region Descriptor"]
4051pub mod mrgd_w4_1_7;