ra6t2/
canfd_b.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - Channel 0 Nominal Bitrate Configuration Register"]
5    pub cfdc0ncfg: CFDC0NCFG,
6    #[doc = "0x04 - Channel 0 Control Register"]
7    pub cfdc0ctr: CFDC0CTR,
8    #[doc = "0x08 - Channel 0 Status Register"]
9    pub cfdc0sts: CFDC0STS,
10    #[doc = "0x0c - Channel 0 Error Flag Register"]
11    pub cfdc0erfl: CFDC0ERFL,
12    _reserved4: [u8; 0x04],
13    #[doc = "0x14 - Global Configuration Register"]
14    pub cfdgcfg: CFDGCFG,
15    #[doc = "0x18 - Global Control Register"]
16    pub cfdgctr: CFDGCTR,
17    #[doc = "0x1c - Global Status Register"]
18    pub cfdgsts: CFDGSTS,
19    #[doc = "0x20 - Global Error Flag Register"]
20    pub cfdgerfl: CFDGERFL,
21    #[doc = "0x24 - Global Timestamp Counter Register"]
22    pub cfdgtsc: CFDGTSC,
23    #[doc = "0x28 - Global Acceptance Filter List Entry Control Register"]
24    pub cfdgaflectr: CFDGAFLECTR,
25    #[doc = "0x2c - Global Acceptance Filter List Configuration Register"]
26    pub cfdgaflcfg: CFDGAFLCFG,
27    #[doc = "0x30 - RX Message Buffer Number Register"]
28    pub cfdrmnb: CFDRMNB,
29    #[doc = "0x34 - RX Message Buffer New Data Register"]
30    pub cfdrmnd: CFDRMND,
31    #[doc = "0x38 - RX Message Buffer Interrupt Enable Configuration Register"]
32    pub cfdrmiec: CFDRMIEC,
33    #[doc = "0x3c..0x44 - RX FIFO Configuration/Control Registers %s"]
34    pub cfdrfcc: [CFDRFCC; 2],
35    #[doc = "0x44..0x4c - RX FIFO Status Registers %s"]
36    pub cfdrfsts: [CFDRFSTS; 2],
37    #[doc = "0x4c..0x54 - RX FIFO Pointer Control Registers %s"]
38    pub cfdrfpctr: [CFDRFPCTR; 2],
39    #[doc = "0x54 - Common FIFO Configuration/Control Register"]
40    pub cfdcfcc: CFDCFCC,
41    #[doc = "0x58 - Common FIFO Status Register"]
42    pub cfdcfsts: CFDCFSTS,
43    #[doc = "0x5c - Common FIFO Pointer Control Register"]
44    pub cfdcfpctr: CFDCFPCTR,
45    #[doc = "0x60 - FIFO Empty Status Register"]
46    pub cfdfests: CFDFESTS,
47    #[doc = "0x64 - FIFO Full Status Register"]
48    pub cfdffsts: CFDFFSTS,
49    #[doc = "0x68 - FIFO Message Lost Status Register"]
50    pub cfdfmsts: CFDFMSTS,
51    #[doc = "0x6c - RX FIFO Interrupt Flag Status Register"]
52    pub cfdrfists: CFDRFISTS,
53    #[doc = "0x70 - TX Message Buffer Control Registers %s"]
54    pub cfdtmc: [CFDTMC; 4],
55    #[doc = "0x74 - TX Message Buffer Status Registers %s"]
56    pub cfdtmsts: [CFDTMSTS; 4],
57    #[doc = "0x78 - TX Message Buffer Transmission Request Status Register"]
58    pub cfdtmtrsts: CFDTMTRSTS,
59    #[doc = "0x7c - TX Message Buffer Transmission Abort Request Status Register"]
60    pub cfdtmtarsts: CFDTMTARSTS,
61    #[doc = "0x80 - TX Message Buffer Transmission Completion Status Register"]
62    pub cfdtmtcsts: CFDTMTCSTS,
63    #[doc = "0x84 - TX Message Buffer Transmission Abort Status Register"]
64    pub cfdtmtasts: CFDTMTASTS,
65    #[doc = "0x88 - TX Message Buffer Interrupt Enable Configuration Register"]
66    pub cfdtmiec: CFDTMIEC,
67    #[doc = "0x8c - TX Queue Configuration/Control Register"]
68    pub cfdtxqcc: CFDTXQCC,
69    #[doc = "0x90 - TX Queue Status Register"]
70    pub cfdtxqsts: CFDTXQSTS,
71    #[doc = "0x94 - TX Queue Pointer Control Register"]
72    pub cfdtxqpctr: CFDTXQPCTR,
73    #[doc = "0x98 - TX History List Configuration/Control Register"]
74    pub cfdthlcc: CFDTHLCC,
75    #[doc = "0x9c - TX History List Status Register"]
76    pub cfdthlsts: CFDTHLSTS,
77    #[doc = "0xa0 - TX History List Pointer Control Register"]
78    pub cfdthlpctr: CFDTHLPCTR,
79    #[doc = "0xa4 - Global TX Interrupt Status Register"]
80    pub cfdgtintsts: CFDGTINTSTS,
81    #[doc = "0xa8 - Global Test Configuration Register"]
82    pub cfdgtstcfg: CFDGTSTCFG,
83    #[doc = "0xac - Global Test Control Register"]
84    pub cfdgtstctr: CFDGTSTCTR,
85    #[doc = "0xb0 - Global FD Configuration Register"]
86    pub cfdgfdcfg: CFDGFDCFG,
87    _reserved41: [u8; 0x04],
88    #[doc = "0xb8 - Global Lock Key Register"]
89    pub cfdglockk: CFDGLOCKK,
90    _reserved42: [u8; 0x04],
91    #[doc = "0xc0 - Global AFL Ignore Entry Register"]
92    pub cfdgaflignent: CFDGAFLIGNENT,
93    #[doc = "0xc4 - Global AFL Ignore Control Register"]
94    pub cfdgaflignctr: CFDGAFLIGNCTR,
95    #[doc = "0xc8 - DMA Transfer Control Register"]
96    pub cfdcdtct: CFDCDTCT,
97    #[doc = "0xcc - DMA Transfer Status Register"]
98    pub cfdcdtsts: CFDCDTSTS,
99    _reserved46: [u8; 0x08],
100    #[doc = "0xd8 - Global SW reset Register"]
101    pub cfdgrstc: CFDGRSTC,
102    _reserved47: [u8; 0x24],
103    #[doc = "0x100 - Channel 0 Data Bitrate Configuration Register"]
104    pub cfdc0dcfg: CFDC0DCFG,
105    #[doc = "0x104 - Channel 0 CANFD Configuration Register"]
106    pub cfdc0fdcfg: CFDC0FDCFG,
107    #[doc = "0x108 - Channel 0 CANFD Control Register"]
108    pub cfdc0fdctr: CFDC0FDCTR,
109    #[doc = "0x10c - Channel 0 CANFD Status Register"]
110    pub cfdc0fdsts: CFDC0FDSTS,
111    #[doc = "0x110 - Channel 0 CANFD CRC Register"]
112    pub cfdc0fdcrc: CFDC0FDCRC,
113    _reserved52: [u8; 0x0c],
114    #[doc = "0x120 - Global Acceptance Filter List ID Registers"]
115    pub cfdgaflid1: CFDGAFLID,
116    #[doc = "0x124 - Global Acceptance Filter List Mask Registers"]
117    pub cfdgaflm1: CFDGAFLM,
118    #[doc = "0x128 - Global Acceptance Filter List Pointer 0 Registers"]
119    pub cfdgaflp01: CFDGAFLP0,
120    #[doc = "0x12c - Global Acceptance Filter List Pointer 1 Registers"]
121    pub cfdgaflp11: CFDGAFLP1,
122    #[doc = "0x130 - Global Acceptance Filter List ID Registers"]
123    pub cfdgaflid2: CFDGAFLID,
124    #[doc = "0x134 - Global Acceptance Filter List Mask Registers"]
125    pub cfdgaflm2: CFDGAFLM,
126    #[doc = "0x138 - Global Acceptance Filter List Pointer 0 Registers"]
127    pub cfdgaflp02: CFDGAFLP0,
128    #[doc = "0x13c - Global Acceptance Filter List Pointer 1 Registers"]
129    pub cfdgaflp12: CFDGAFLP1,
130    #[doc = "0x140 - Global Acceptance Filter List ID Registers"]
131    pub cfdgaflid3: CFDGAFLID,
132    #[doc = "0x144 - Global Acceptance Filter List Mask Registers"]
133    pub cfdgaflm3: CFDGAFLM,
134    #[doc = "0x148 - Global Acceptance Filter List Pointer 0 Registers"]
135    pub cfdgaflp03: CFDGAFLP0,
136    #[doc = "0x14c - Global Acceptance Filter List Pointer 1 Registers"]
137    pub cfdgaflp13: CFDGAFLP1,
138    #[doc = "0x150 - Global Acceptance Filter List ID Registers"]
139    pub cfdgaflid4: CFDGAFLID,
140    #[doc = "0x154 - Global Acceptance Filter List Mask Registers"]
141    pub cfdgaflm4: CFDGAFLM,
142    #[doc = "0x158 - Global Acceptance Filter List Pointer 0 Registers"]
143    pub cfdgaflp04: CFDGAFLP0,
144    #[doc = "0x15c - Global Acceptance Filter List Pointer 1 Registers"]
145    pub cfdgaflp14: CFDGAFLP1,
146    #[doc = "0x160 - Global Acceptance Filter List ID Registers"]
147    pub cfdgaflid5: CFDGAFLID,
148    #[doc = "0x164 - Global Acceptance Filter List Mask Registers"]
149    pub cfdgaflm5: CFDGAFLM,
150    #[doc = "0x168 - Global Acceptance Filter List Pointer 0 Registers"]
151    pub cfdgaflp05: CFDGAFLP0,
152    #[doc = "0x16c - Global Acceptance Filter List Pointer 1 Registers"]
153    pub cfdgaflp15: CFDGAFLP1,
154    #[doc = "0x170 - Global Acceptance Filter List ID Registers"]
155    pub cfdgaflid6: CFDGAFLID,
156    #[doc = "0x174 - Global Acceptance Filter List Mask Registers"]
157    pub cfdgaflm6: CFDGAFLM,
158    #[doc = "0x178 - Global Acceptance Filter List Pointer 0 Registers"]
159    pub cfdgaflp06: CFDGAFLP0,
160    #[doc = "0x17c - Global Acceptance Filter List Pointer 1 Registers"]
161    pub cfdgaflp16: CFDGAFLP1,
162    #[doc = "0x180 - Global Acceptance Filter List ID Registers"]
163    pub cfdgaflid7: CFDGAFLID,
164    #[doc = "0x184 - Global Acceptance Filter List Mask Registers"]
165    pub cfdgaflm7: CFDGAFLM,
166    #[doc = "0x188 - Global Acceptance Filter List Pointer 0 Registers"]
167    pub cfdgaflp07: CFDGAFLP0,
168    #[doc = "0x18c - Global Acceptance Filter List Pointer 1 Registers"]
169    pub cfdgaflp17: CFDGAFLP1,
170    #[doc = "0x190 - Global Acceptance Filter List ID Registers"]
171    pub cfdgaflid8: CFDGAFLID,
172    #[doc = "0x194 - Global Acceptance Filter List Mask Registers"]
173    pub cfdgaflm8: CFDGAFLM,
174    #[doc = "0x198 - Global Acceptance Filter List Pointer 0 Registers"]
175    pub cfdgaflp08: CFDGAFLP0,
176    #[doc = "0x19c - Global Acceptance Filter List Pointer 1 Registers"]
177    pub cfdgaflp18: CFDGAFLP1,
178    #[doc = "0x1a0 - Global Acceptance Filter List ID Registers"]
179    pub cfdgaflid9: CFDGAFLID,
180    #[doc = "0x1a4 - Global Acceptance Filter List Mask Registers"]
181    pub cfdgaflm9: CFDGAFLM,
182    #[doc = "0x1a8 - Global Acceptance Filter List Pointer 0 Registers"]
183    pub cfdgaflp09: CFDGAFLP0,
184    #[doc = "0x1ac - Global Acceptance Filter List Pointer 1 Registers"]
185    pub cfdgaflp19: CFDGAFLP1,
186    #[doc = "0x1b0 - Global Acceptance Filter List ID Registers"]
187    pub cfdgaflid10: CFDGAFLID,
188    #[doc = "0x1b4 - Global Acceptance Filter List Mask Registers"]
189    pub cfdgaflm10: CFDGAFLM,
190    #[doc = "0x1b8 - Global Acceptance Filter List Pointer 0 Registers"]
191    pub cfdgaflp010: CFDGAFLP0,
192    #[doc = "0x1bc - Global Acceptance Filter List Pointer 1 Registers"]
193    pub cfdgaflp110: CFDGAFLP1,
194    #[doc = "0x1c0 - Global Acceptance Filter List ID Registers"]
195    pub cfdgaflid11: CFDGAFLID,
196    #[doc = "0x1c4 - Global Acceptance Filter List Mask Registers"]
197    pub cfdgaflm11: CFDGAFLM,
198    #[doc = "0x1c8 - Global Acceptance Filter List Pointer 0 Registers"]
199    pub cfdgaflp011: CFDGAFLP0,
200    #[doc = "0x1cc - Global Acceptance Filter List Pointer 1 Registers"]
201    pub cfdgaflp111: CFDGAFLP1,
202    #[doc = "0x1d0 - Global Acceptance Filter List ID Registers"]
203    pub cfdgaflid12: CFDGAFLID,
204    #[doc = "0x1d4 - Global Acceptance Filter List Mask Registers"]
205    pub cfdgaflm12: CFDGAFLM,
206    #[doc = "0x1d8 - Global Acceptance Filter List Pointer 0 Registers"]
207    pub cfdgaflp012: CFDGAFLP0,
208    #[doc = "0x1dc - Global Acceptance Filter List Pointer 1 Registers"]
209    pub cfdgaflp112: CFDGAFLP1,
210    #[doc = "0x1e0 - Global Acceptance Filter List ID Registers"]
211    pub cfdgaflid13: CFDGAFLID,
212    #[doc = "0x1e4 - Global Acceptance Filter List Mask Registers"]
213    pub cfdgaflm13: CFDGAFLM,
214    #[doc = "0x1e8 - Global Acceptance Filter List Pointer 0 Registers"]
215    pub cfdgaflp013: CFDGAFLP0,
216    #[doc = "0x1ec - Global Acceptance Filter List Pointer 1 Registers"]
217    pub cfdgaflp113: CFDGAFLP1,
218    #[doc = "0x1f0 - Global Acceptance Filter List ID Registers"]
219    pub cfdgaflid14: CFDGAFLID,
220    #[doc = "0x1f4 - Global Acceptance Filter List Mask Registers"]
221    pub cfdgaflm14: CFDGAFLM,
222    #[doc = "0x1f8 - Global Acceptance Filter List Pointer 0 Registers"]
223    pub cfdgaflp014: CFDGAFLP0,
224    #[doc = "0x1fc - Global Acceptance Filter List Pointer 1 Registers"]
225    pub cfdgaflp114: CFDGAFLP1,
226    #[doc = "0x200 - Global Acceptance Filter List ID Registers"]
227    pub cfdgaflid15: CFDGAFLID,
228    #[doc = "0x204 - Global Acceptance Filter List Mask Registers"]
229    pub cfdgaflm15: CFDGAFLM,
230    #[doc = "0x208 - Global Acceptance Filter List Pointer 0 Registers"]
231    pub cfdgaflp015: CFDGAFLP0,
232    #[doc = "0x20c - Global Acceptance Filter List Pointer 1 Registers"]
233    pub cfdgaflp115: CFDGAFLP1,
234    #[doc = "0x210 - Global Acceptance Filter List ID Registers"]
235    pub cfdgaflid16: CFDGAFLID,
236    #[doc = "0x214 - Global Acceptance Filter List Mask Registers"]
237    pub cfdgaflm16: CFDGAFLM,
238    #[doc = "0x218 - Global Acceptance Filter List Pointer 0 Registers"]
239    pub cfdgaflp016: CFDGAFLP0,
240    #[doc = "0x21c - Global Acceptance Filter List Pointer 1 Registers"]
241    pub cfdgaflp116: CFDGAFLP1,
242    _reserved116: [u8; 0x60],
243    #[doc = "0x280..0x380 - RAM Test Page Access Registers %s"]
244    pub cfdrpgacc: [CFDRPGACC; 64],
245    _reserved117: [u8; 0x01a0],
246    #[doc = "0x520 - RX FIFO Access ID Register %s"]
247    pub cfdrfid0: CFDRFID,
248    #[doc = "0x524 - RX FIFO Access Pointer Register %s"]
249    pub cfdrfptr0: CFDRFPTR,
250    #[doc = "0x528 - RX FIFO Access CANFD Status Register %s"]
251    pub cfdrffdsts0: CFDRFFDSTS,
252    #[doc = "0x52c - RX FIFO Access Data Field 0 Register %s"]
253    pub cfdrfdf0_0: CFDRFDF_0,
254    #[doc = "0x530 - RX FIFO Access Data Field 1 Register %s"]
255    pub cfdrfdf0_1: CFDRFDF_1,
256    #[doc = "0x534 - RX FIFO Access Data Field 2 Register %s"]
257    pub cfdrfdf0_2: CFDRFDF_2,
258    #[doc = "0x538 - RX FIFO Access Data Field 3 Register %s"]
259    pub cfdrfdf0_3: CFDRFDF_3,
260    #[doc = "0x53c - RX FIFO Access Data Field 4 Register %s"]
261    pub cfdrfdf0_4: CFDRFDF_4,
262    #[doc = "0x540 - RX FIFO Access Data Field 5 Register %s"]
263    pub cfdrfdf0_5: CFDRFDF_5,
264    #[doc = "0x544 - RX FIFO Access Data Field 6 Register %s"]
265    pub cfdrfdf0_6: CFDRFDF_6,
266    #[doc = "0x548 - RX FIFO Access Data Field 7 Register %s"]
267    pub cfdrfdf0_7: CFDRFDF_7,
268    #[doc = "0x54c - RX FIFO Access Data Field 8 Register %s"]
269    pub cfdrfdf0_8: CFDRFDF_8,
270    #[doc = "0x550 - RX FIFO Access Data Field 9 Register %s"]
271    pub cfdrfdf0_9: CFDRFDF_9,
272    #[doc = "0x554 - RX FIFO Access Data Field 10 Register %s"]
273    pub cfdrfdf0_10: CFDRFDF_10,
274    #[doc = "0x558 - RX FIFO Access Data Field 11 Register %s"]
275    pub cfdrfdf0_11: CFDRFDF_11,
276    #[doc = "0x55c - RX FIFO Access Data Field 12 Register %s"]
277    pub cfdrfdf0_12: CFDRFDF_12,
278    #[doc = "0x560 - RX FIFO Access Data Field 13 Register %s"]
279    pub cfdrfdf0_13: CFDRFDF_13,
280    #[doc = "0x564 - RX FIFO Access Data Field 14 Register %s"]
281    pub cfdrfdf0_14: CFDRFDF_14,
282    #[doc = "0x568 - RX FIFO Access Data Field 15 Register %s"]
283    pub cfdrfdf0_15: CFDRFDF_15,
284    #[doc = "0x56c - RX FIFO Access ID Register %s"]
285    pub cfdrfid1: CFDRFID,
286    #[doc = "0x570 - RX FIFO Access Pointer Register %s"]
287    pub cfdrfptr1: CFDRFPTR,
288    #[doc = "0x574 - RX FIFO Access CANFD Status Register %s"]
289    pub cfdrffdsts1: CFDRFFDSTS,
290    #[doc = "0x578 - RX FIFO Access Data Field 0 Register %s"]
291    pub cfdrfdf1_0: CFDRFDF_0,
292    #[doc = "0x57c - RX FIFO Access Data Field 1 Register %s"]
293    pub cfdrfdf1_1: CFDRFDF_1,
294    #[doc = "0x580 - RX FIFO Access Data Field 2 Register %s"]
295    pub cfdrfdf1_2: CFDRFDF_2,
296    #[doc = "0x584 - RX FIFO Access Data Field 3 Register %s"]
297    pub cfdrfdf1_3: CFDRFDF_3,
298    #[doc = "0x588 - RX FIFO Access Data Field 4 Register %s"]
299    pub cfdrfdf1_4: CFDRFDF_4,
300    #[doc = "0x58c - RX FIFO Access Data Field 5 Register %s"]
301    pub cfdrfdf1_5: CFDRFDF_5,
302    #[doc = "0x590 - RX FIFO Access Data Field 6 Register %s"]
303    pub cfdrfdf1_6: CFDRFDF_6,
304    #[doc = "0x594 - RX FIFO Access Data Field 7 Register %s"]
305    pub cfdrfdf1_7: CFDRFDF_7,
306    #[doc = "0x598 - RX FIFO Access Data Field 8 Register %s"]
307    pub cfdrfdf1_8: CFDRFDF_8,
308    #[doc = "0x59c - RX FIFO Access Data Field 9 Register %s"]
309    pub cfdrfdf1_9: CFDRFDF_9,
310    #[doc = "0x5a0 - RX FIFO Access Data Field 10 Register %s"]
311    pub cfdrfdf1_10: CFDRFDF_10,
312    #[doc = "0x5a4 - RX FIFO Access Data Field 11 Register %s"]
313    pub cfdrfdf1_11: CFDRFDF_11,
314    #[doc = "0x5a8 - RX FIFO Access Data Field 12 Register %s"]
315    pub cfdrfdf1_12: CFDRFDF_12,
316    #[doc = "0x5ac - RX FIFO Access Data Field 13 Register %s"]
317    pub cfdrfdf1_13: CFDRFDF_13,
318    #[doc = "0x5b0 - RX FIFO Access Data Field 14 Register %s"]
319    pub cfdrfdf1_14: CFDRFDF_14,
320    #[doc = "0x5b4 - RX FIFO Access Data Field 15 Register %s"]
321    pub cfdrfdf1_15: CFDRFDF_15,
322    #[doc = "0x5b8 - Common FIFO Access ID Register"]
323    pub cfdcfid: CFDCFID,
324    #[doc = "0x5bc - Common FIFO Access Pointer Register"]
325    pub cfdcfptr: CFDCFPTR,
326    #[doc = "0x5c0 - Common FIFO Access CANFD Control/Status Register"]
327    pub cfdcffdcsts: CFDCFFDCSTS,
328    #[doc = "0x5c4..0x604 - Common FIFO Access Data Field %s Registers"]
329    pub cfdcfdf: [CFDCFDF; 16],
330    #[doc = "0x604 - TX Message Buffer ID Registers"]
331    pub cfdtmid0: CFDTMID,
332    #[doc = "0x608 - TX Message Buffer Pointer Register"]
333    pub cfdtmptr0: CFDTMPTR,
334    #[doc = "0x60c - TX Message Buffer CANFD Control Register"]
335    pub cfdtmfdctr0: CFDTMFDCTR,
336    #[doc = "0x610 - TX Message Buffer Data Field Register"]
337    pub cfdtmdf0_0: CFDTMDF_0,
338    #[doc = "0x614 - TX Message Buffer Data Field Register"]
339    pub cfdtmdf0_1: CFDTMDF_1,
340    #[doc = "0x618 - TX Message Buffer Data Field Register"]
341    pub cfdtmdf0_2: CFDTMDF_2,
342    #[doc = "0x61c - TX Message Buffer Data Field Register"]
343    pub cfdtmdf0_3: CFDTMDF_3,
344    #[doc = "0x620 - TX Message Buffer Data Field Register"]
345    pub cfdtmdf0_4: CFDTMDF_4,
346    #[doc = "0x624 - TX Message Buffer Data Field Register"]
347    pub cfdtmdf0_5: CFDTMDF_5,
348    #[doc = "0x628 - TX Message Buffer Data Field Register"]
349    pub cfdtmdf0_6: CFDTMDF_6,
350    #[doc = "0x62c - TX Message Buffer Data Field Register"]
351    pub cfdtmdf0_7: CFDTMDF_7,
352    #[doc = "0x630 - TX Message Buffer Data Field Register"]
353    pub cfdtmdf0_8: CFDTMDF_8,
354    #[doc = "0x634 - TX Message Buffer Data Field Register"]
355    pub cfdtmdf0_9: CFDTMDF_9,
356    #[doc = "0x638 - TX Message Buffer Data Field Register"]
357    pub cfdtmdf0_10: CFDTMDF_10,
358    #[doc = "0x63c - TX Message Buffer Data Field Register"]
359    pub cfdtmdf0_11: CFDTMDF_11,
360    #[doc = "0x640 - TX Message Buffer Data Field Register"]
361    pub cfdtmdf0_12: CFDTMDF_12,
362    #[doc = "0x644 - TX Message Buffer Data Field Register"]
363    pub cfdtmdf0_13: CFDTMDF_13,
364    #[doc = "0x648 - TX Message Buffer Data Field Register"]
365    pub cfdtmdf0_14: CFDTMDF_14,
366    #[doc = "0x64c - TX Message Buffer Data Field Register"]
367    pub cfdtmdf0_15: CFDTMDF_15,
368    #[doc = "0x650 - TX Message Buffer ID Registers"]
369    pub cfdtmid1: CFDTMID,
370    #[doc = "0x654 - TX Message Buffer Pointer Register"]
371    pub cfdtmptr1: CFDTMPTR,
372    #[doc = "0x658 - TX Message Buffer CANFD Control Register"]
373    pub cfdtmfdctr1: CFDTMFDCTR,
374    #[doc = "0x65c - TX Message Buffer Data Field Register"]
375    pub cfdtmdf1_0: CFDTMDF_0,
376    #[doc = "0x660 - TX Message Buffer Data Field Register"]
377    pub cfdtmdf1_1: CFDTMDF_1,
378    #[doc = "0x664 - TX Message Buffer Data Field Register"]
379    pub cfdtmdf1_2: CFDTMDF_2,
380    #[doc = "0x668 - TX Message Buffer Data Field Register"]
381    pub cfdtmdf1_3: CFDTMDF_3,
382    #[doc = "0x66c - TX Message Buffer Data Field Register"]
383    pub cfdtmdf1_4: CFDTMDF_4,
384    #[doc = "0x670 - TX Message Buffer Data Field Register"]
385    pub cfdtmdf1_5: CFDTMDF_5,
386    #[doc = "0x674 - TX Message Buffer Data Field Register"]
387    pub cfdtmdf1_6: CFDTMDF_6,
388    #[doc = "0x678 - TX Message Buffer Data Field Register"]
389    pub cfdtmdf1_7: CFDTMDF_7,
390    #[doc = "0x67c - TX Message Buffer Data Field Register"]
391    pub cfdtmdf1_8: CFDTMDF_8,
392    #[doc = "0x680 - TX Message Buffer Data Field Register"]
393    pub cfdtmdf1_9: CFDTMDF_9,
394    #[doc = "0x684 - TX Message Buffer Data Field Register"]
395    pub cfdtmdf1_10: CFDTMDF_10,
396    #[doc = "0x688 - TX Message Buffer Data Field Register"]
397    pub cfdtmdf1_11: CFDTMDF_11,
398    #[doc = "0x68c - TX Message Buffer Data Field Register"]
399    pub cfdtmdf1_12: CFDTMDF_12,
400    #[doc = "0x690 - TX Message Buffer Data Field Register"]
401    pub cfdtmdf1_13: CFDTMDF_13,
402    #[doc = "0x694 - TX Message Buffer Data Field Register"]
403    pub cfdtmdf1_14: CFDTMDF_14,
404    #[doc = "0x698 - TX Message Buffer Data Field Register"]
405    pub cfdtmdf1_15: CFDTMDF_15,
406    #[doc = "0x69c - TX Message Buffer ID Registers"]
407    pub cfdtmid2: CFDTMID,
408    #[doc = "0x6a0 - TX Message Buffer Pointer Register"]
409    pub cfdtmptr2: CFDTMPTR,
410    #[doc = "0x6a4 - TX Message Buffer CANFD Control Register"]
411    pub cfdtmfdctr2: CFDTMFDCTR,
412    #[doc = "0x6a8 - TX Message Buffer Data Field Register"]
413    pub cfdtmdf2_0: CFDTMDF_0,
414    #[doc = "0x6ac - TX Message Buffer Data Field Register"]
415    pub cfdtmdf2_1: CFDTMDF_1,
416    #[doc = "0x6b0 - TX Message Buffer Data Field Register"]
417    pub cfdtmdf2_2: CFDTMDF_2,
418    #[doc = "0x6b4 - TX Message Buffer Data Field Register"]
419    pub cfdtmdf2_3: CFDTMDF_3,
420    #[doc = "0x6b8 - TX Message Buffer Data Field Register"]
421    pub cfdtmdf2_4: CFDTMDF_4,
422    #[doc = "0x6bc - TX Message Buffer Data Field Register"]
423    pub cfdtmdf2_5: CFDTMDF_5,
424    #[doc = "0x6c0 - TX Message Buffer Data Field Register"]
425    pub cfdtmdf2_6: CFDTMDF_6,
426    #[doc = "0x6c4 - TX Message Buffer Data Field Register"]
427    pub cfdtmdf2_7: CFDTMDF_7,
428    #[doc = "0x6c8 - TX Message Buffer Data Field Register"]
429    pub cfdtmdf2_8: CFDTMDF_8,
430    #[doc = "0x6cc - TX Message Buffer Data Field Register"]
431    pub cfdtmdf2_9: CFDTMDF_9,
432    #[doc = "0x6d0 - TX Message Buffer Data Field Register"]
433    pub cfdtmdf2_10: CFDTMDF_10,
434    #[doc = "0x6d4 - TX Message Buffer Data Field Register"]
435    pub cfdtmdf2_11: CFDTMDF_11,
436    #[doc = "0x6d8 - TX Message Buffer Data Field Register"]
437    pub cfdtmdf2_12: CFDTMDF_12,
438    #[doc = "0x6dc - TX Message Buffer Data Field Register"]
439    pub cfdtmdf2_13: CFDTMDF_13,
440    #[doc = "0x6e0 - TX Message Buffer Data Field Register"]
441    pub cfdtmdf2_14: CFDTMDF_14,
442    #[doc = "0x6e4 - TX Message Buffer Data Field Register"]
443    pub cfdtmdf2_15: CFDTMDF_15,
444    #[doc = "0x6e8 - TX Message Buffer ID Registers"]
445    pub cfdtmid3: CFDTMID,
446    #[doc = "0x6ec - TX Message Buffer Pointer Register"]
447    pub cfdtmptr3: CFDTMPTR,
448    #[doc = "0x6f0 - TX Message Buffer CANFD Control Register"]
449    pub cfdtmfdctr3: CFDTMFDCTR,
450    #[doc = "0x6f4 - TX Message Buffer Data Field Register"]
451    pub cfdtmdf3_0: CFDTMDF_0,
452    #[doc = "0x6f8 - TX Message Buffer Data Field Register"]
453    pub cfdtmdf3_1: CFDTMDF_1,
454    #[doc = "0x6fc - TX Message Buffer Data Field Register"]
455    pub cfdtmdf3_2: CFDTMDF_2,
456    #[doc = "0x700 - TX Message Buffer Data Field Register"]
457    pub cfdtmdf3_3: CFDTMDF_3,
458    #[doc = "0x704 - TX Message Buffer Data Field Register"]
459    pub cfdtmdf3_4: CFDTMDF_4,
460    #[doc = "0x708 - TX Message Buffer Data Field Register"]
461    pub cfdtmdf3_5: CFDTMDF_5,
462    #[doc = "0x70c - TX Message Buffer Data Field Register"]
463    pub cfdtmdf3_6: CFDTMDF_6,
464    #[doc = "0x710 - TX Message Buffer Data Field Register"]
465    pub cfdtmdf3_7: CFDTMDF_7,
466    #[doc = "0x714 - TX Message Buffer Data Field Register"]
467    pub cfdtmdf3_8: CFDTMDF_8,
468    #[doc = "0x718 - TX Message Buffer Data Field Register"]
469    pub cfdtmdf3_9: CFDTMDF_9,
470    #[doc = "0x71c - TX Message Buffer Data Field Register"]
471    pub cfdtmdf3_10: CFDTMDF_10,
472    #[doc = "0x720 - TX Message Buffer Data Field Register"]
473    pub cfdtmdf3_11: CFDTMDF_11,
474    #[doc = "0x724 - TX Message Buffer Data Field Register"]
475    pub cfdtmdf3_12: CFDTMDF_12,
476    #[doc = "0x728 - TX Message Buffer Data Field Register"]
477    pub cfdtmdf3_13: CFDTMDF_13,
478    #[doc = "0x72c - TX Message Buffer Data Field Register"]
479    pub cfdtmdf3_14: CFDTMDF_14,
480    #[doc = "0x730 - TX Message Buffer Data Field Register"]
481    pub cfdtmdf3_15: CFDTMDF_15,
482    _reserved235: [u8; 0x0c],
483    #[doc = "0x740 - TX History List Access Register 0"]
484    pub cfdthlacc0: CFDTHLACC0,
485    #[doc = "0x744 - TX History List Access Register 1"]
486    pub cfdthlacc1: CFDTHLACC1,
487    _reserved237: [u8; 0x01d8],
488    #[doc = "0x920 - RX Message Buffer ID Registers"]
489    pub cfdrmid0: CFDRMID,
490    #[doc = "0x924 - RX Message Buffer Pointer Registers"]
491    pub cfdrmptr0: CFDRMPTR,
492    #[doc = "0x928 - RX Message Buffer CANFD Status Registers"]
493    pub cfdrmfdsts0: CFDRMFDSTS,
494    #[doc = "0x92c - RX Message Buffer Data Field 0 Registers"]
495    pub cfdrmdf0_0: CFDRMDF_0,
496    #[doc = "0x930 - RX Message Buffer Data Field 1 Registers"]
497    pub cfdrmdf0_1: CFDRMDF_1,
498    #[doc = "0x934 - RX Message Buffer Data Field 2 Registers"]
499    pub cfdrmdf0_2: CFDRMDF_2,
500    #[doc = "0x938 - RX Message Buffer Data Field 3 Registers"]
501    pub cfdrmdf0_3: CFDRMDF_3,
502    #[doc = "0x93c - RX Message Buffer Data Field 4 Registers"]
503    pub cfdrmdf0_4: CFDRMDF_4,
504    #[doc = "0x940 - RX Message Buffer Data Field 5 Registers"]
505    pub cfdrmdf0_5: CFDRMDF_5,
506    #[doc = "0x944 - RX Message Buffer Data Field 6 Registers"]
507    pub cfdrmdf0_6: CFDRMDF_6,
508    #[doc = "0x948 - RX Message Buffer Data Field 7 Registers"]
509    pub cfdrmdf0_7: CFDRMDF_7,
510    #[doc = "0x94c - RX Message Buffer Data Field 8 Registers"]
511    pub cfdrmdf0_8: CFDRMDF_8,
512    #[doc = "0x950 - RX Message Buffer Data Field 9 Registers"]
513    pub cfdrmdf0_9: CFDRMDF_9,
514    #[doc = "0x954 - RX Message Buffer Data Field 10 Registers"]
515    pub cfdrmdf0_10: CFDRMDF_10,
516    #[doc = "0x958 - RX Message Buffer Data Field 11 Registers"]
517    pub cfdrmdf0_11: CFDRMDF_11,
518    #[doc = "0x95c - RX Message Buffer Data Field 12 Registers"]
519    pub cfdrmdf0_12: CFDRMDF_12,
520    #[doc = "0x960 - RX Message Buffer Data Field 13 Registers"]
521    pub cfdrmdf0_13: CFDRMDF_13,
522    #[doc = "0x964 - RX Message Buffer Data Field 14 Registers"]
523    pub cfdrmdf0_14: CFDRMDF_14,
524    #[doc = "0x968 - RX Message Buffer Data Field 15 Registers"]
525    pub cfdrmdf0_15: CFDRMDF_15,
526    #[doc = "0x96c - RX Message Buffer ID Registers"]
527    pub cfdrmid1: CFDRMID,
528    #[doc = "0x970 - RX Message Buffer Pointer Registers"]
529    pub cfdrmptr1: CFDRMPTR,
530    #[doc = "0x974 - RX Message Buffer CANFD Status Registers"]
531    pub cfdrmfdsts1: CFDRMFDSTS,
532    #[doc = "0x978 - RX Message Buffer Data Field 0 Registers"]
533    pub cfdrmdf1_0: CFDRMDF_0,
534    #[doc = "0x97c - RX Message Buffer Data Field 1 Registers"]
535    pub cfdrmdf1_1: CFDRMDF_1,
536    #[doc = "0x980 - RX Message Buffer Data Field 2 Registers"]
537    pub cfdrmdf1_2: CFDRMDF_2,
538    #[doc = "0x984 - RX Message Buffer Data Field 3 Registers"]
539    pub cfdrmdf1_3: CFDRMDF_3,
540    #[doc = "0x988 - RX Message Buffer Data Field 4 Registers"]
541    pub cfdrmdf1_4: CFDRMDF_4,
542    #[doc = "0x98c - RX Message Buffer Data Field 5 Registers"]
543    pub cfdrmdf1_5: CFDRMDF_5,
544    #[doc = "0x990 - RX Message Buffer Data Field 6 Registers"]
545    pub cfdrmdf1_6: CFDRMDF_6,
546    #[doc = "0x994 - RX Message Buffer Data Field 7 Registers"]
547    pub cfdrmdf1_7: CFDRMDF_7,
548    #[doc = "0x998 - RX Message Buffer Data Field 8 Registers"]
549    pub cfdrmdf1_8: CFDRMDF_8,
550    #[doc = "0x99c - RX Message Buffer Data Field 9 Registers"]
551    pub cfdrmdf1_9: CFDRMDF_9,
552    #[doc = "0x9a0 - RX Message Buffer Data Field 10 Registers"]
553    pub cfdrmdf1_10: CFDRMDF_10,
554    #[doc = "0x9a4 - RX Message Buffer Data Field 11 Registers"]
555    pub cfdrmdf1_11: CFDRMDF_11,
556    #[doc = "0x9a8 - RX Message Buffer Data Field 12 Registers"]
557    pub cfdrmdf1_12: CFDRMDF_12,
558    #[doc = "0x9ac - RX Message Buffer Data Field 13 Registers"]
559    pub cfdrmdf1_13: CFDRMDF_13,
560    #[doc = "0x9b0 - RX Message Buffer Data Field 14 Registers"]
561    pub cfdrmdf1_14: CFDRMDF_14,
562    #[doc = "0x9b4 - RX Message Buffer Data Field 15 Registers"]
563    pub cfdrmdf1_15: CFDRMDF_15,
564    #[doc = "0x9b8 - RX Message Buffer ID Registers"]
565    pub cfdrmid2: CFDRMID,
566    #[doc = "0x9bc - RX Message Buffer Pointer Registers"]
567    pub cfdrmptr2: CFDRMPTR,
568    #[doc = "0x9c0 - RX Message Buffer CANFD Status Registers"]
569    pub cfdrmfdsts2: CFDRMFDSTS,
570    #[doc = "0x9c4 - RX Message Buffer Data Field 0 Registers"]
571    pub cfdrmdf2_0: CFDRMDF_0,
572    #[doc = "0x9c8 - RX Message Buffer Data Field 1 Registers"]
573    pub cfdrmdf2_1: CFDRMDF_1,
574    #[doc = "0x9cc - RX Message Buffer Data Field 2 Registers"]
575    pub cfdrmdf2_2: CFDRMDF_2,
576    #[doc = "0x9d0 - RX Message Buffer Data Field 3 Registers"]
577    pub cfdrmdf2_3: CFDRMDF_3,
578    #[doc = "0x9d4 - RX Message Buffer Data Field 4 Registers"]
579    pub cfdrmdf2_4: CFDRMDF_4,
580    #[doc = "0x9d8 - RX Message Buffer Data Field 5 Registers"]
581    pub cfdrmdf2_5: CFDRMDF_5,
582    #[doc = "0x9dc - RX Message Buffer Data Field 6 Registers"]
583    pub cfdrmdf2_6: CFDRMDF_6,
584    #[doc = "0x9e0 - RX Message Buffer Data Field 7 Registers"]
585    pub cfdrmdf2_7: CFDRMDF_7,
586    #[doc = "0x9e4 - RX Message Buffer Data Field 8 Registers"]
587    pub cfdrmdf2_8: CFDRMDF_8,
588    #[doc = "0x9e8 - RX Message Buffer Data Field 9 Registers"]
589    pub cfdrmdf2_9: CFDRMDF_9,
590    #[doc = "0x9ec - RX Message Buffer Data Field 10 Registers"]
591    pub cfdrmdf2_10: CFDRMDF_10,
592    #[doc = "0x9f0 - RX Message Buffer Data Field 11 Registers"]
593    pub cfdrmdf2_11: CFDRMDF_11,
594    #[doc = "0x9f4 - RX Message Buffer Data Field 12 Registers"]
595    pub cfdrmdf2_12: CFDRMDF_12,
596    #[doc = "0x9f8 - RX Message Buffer Data Field 13 Registers"]
597    pub cfdrmdf2_13: CFDRMDF_13,
598    #[doc = "0x9fc - RX Message Buffer Data Field 14 Registers"]
599    pub cfdrmdf2_14: CFDRMDF_14,
600    #[doc = "0xa00 - RX Message Buffer Data Field 15 Registers"]
601    pub cfdrmdf2_15: CFDRMDF_15,
602    #[doc = "0xa04 - RX Message Buffer ID Registers"]
603    pub cfdrmid3: CFDRMID,
604    #[doc = "0xa08 - RX Message Buffer Pointer Registers"]
605    pub cfdrmptr3: CFDRMPTR,
606    #[doc = "0xa0c - RX Message Buffer CANFD Status Registers"]
607    pub cfdrmfdsts3: CFDRMFDSTS,
608    #[doc = "0xa10 - RX Message Buffer Data Field 0 Registers"]
609    pub cfdrmdf3_0: CFDRMDF_0,
610    #[doc = "0xa14 - RX Message Buffer Data Field 1 Registers"]
611    pub cfdrmdf3_1: CFDRMDF_1,
612    #[doc = "0xa18 - RX Message Buffer Data Field 2 Registers"]
613    pub cfdrmdf3_2: CFDRMDF_2,
614    #[doc = "0xa1c - RX Message Buffer Data Field 3 Registers"]
615    pub cfdrmdf3_3: CFDRMDF_3,
616    #[doc = "0xa20 - RX Message Buffer Data Field 4 Registers"]
617    pub cfdrmdf3_4: CFDRMDF_4,
618    #[doc = "0xa24 - RX Message Buffer Data Field 5 Registers"]
619    pub cfdrmdf3_5: CFDRMDF_5,
620    #[doc = "0xa28 - RX Message Buffer Data Field 6 Registers"]
621    pub cfdrmdf3_6: CFDRMDF_6,
622    #[doc = "0xa2c - RX Message Buffer Data Field 7 Registers"]
623    pub cfdrmdf3_7: CFDRMDF_7,
624    #[doc = "0xa30 - RX Message Buffer Data Field 8 Registers"]
625    pub cfdrmdf3_8: CFDRMDF_8,
626    #[doc = "0xa34 - RX Message Buffer Data Field 9 Registers"]
627    pub cfdrmdf3_9: CFDRMDF_9,
628    #[doc = "0xa38 - RX Message Buffer Data Field 10 Registers"]
629    pub cfdrmdf3_10: CFDRMDF_10,
630    #[doc = "0xa3c - RX Message Buffer Data Field 11 Registers"]
631    pub cfdrmdf3_11: CFDRMDF_11,
632    #[doc = "0xa40 - RX Message Buffer Data Field 12 Registers"]
633    pub cfdrmdf3_12: CFDRMDF_12,
634    #[doc = "0xa44 - RX Message Buffer Data Field 13 Registers"]
635    pub cfdrmdf3_13: CFDRMDF_13,
636    #[doc = "0xa48 - RX Message Buffer Data Field 14 Registers"]
637    pub cfdrmdf3_14: CFDRMDF_14,
638    #[doc = "0xa4c - RX Message Buffer Data Field 15 Registers"]
639    pub cfdrmdf3_15: CFDRMDF_15,
640    #[doc = "0xa50 - RX Message Buffer ID Registers"]
641    pub cfdrmid4: CFDRMID,
642    #[doc = "0xa54 - RX Message Buffer Pointer Registers"]
643    pub cfdrmptr4: CFDRMPTR,
644    #[doc = "0xa58 - RX Message Buffer CANFD Status Registers"]
645    pub cfdrmfdsts4: CFDRMFDSTS,
646    #[doc = "0xa5c - RX Message Buffer Data Field 0 Registers"]
647    pub cfdrmdf4_0: CFDRMDF_0,
648    #[doc = "0xa60 - RX Message Buffer Data Field 1 Registers"]
649    pub cfdrmdf4_1: CFDRMDF_1,
650    #[doc = "0xa64 - RX Message Buffer Data Field 2 Registers"]
651    pub cfdrmdf4_2: CFDRMDF_2,
652    #[doc = "0xa68 - RX Message Buffer Data Field 3 Registers"]
653    pub cfdrmdf4_3: CFDRMDF_3,
654    #[doc = "0xa6c - RX Message Buffer Data Field 4 Registers"]
655    pub cfdrmdf4_4: CFDRMDF_4,
656    #[doc = "0xa70 - RX Message Buffer Data Field 5 Registers"]
657    pub cfdrmdf4_5: CFDRMDF_5,
658    #[doc = "0xa74 - RX Message Buffer Data Field 6 Registers"]
659    pub cfdrmdf4_6: CFDRMDF_6,
660    #[doc = "0xa78 - RX Message Buffer Data Field 7 Registers"]
661    pub cfdrmdf4_7: CFDRMDF_7,
662    #[doc = "0xa7c - RX Message Buffer Data Field 8 Registers"]
663    pub cfdrmdf4_8: CFDRMDF_8,
664    #[doc = "0xa80 - RX Message Buffer Data Field 9 Registers"]
665    pub cfdrmdf4_9: CFDRMDF_9,
666    #[doc = "0xa84 - RX Message Buffer Data Field 10 Registers"]
667    pub cfdrmdf4_10: CFDRMDF_10,
668    #[doc = "0xa88 - RX Message Buffer Data Field 11 Registers"]
669    pub cfdrmdf4_11: CFDRMDF_11,
670    #[doc = "0xa8c - RX Message Buffer Data Field 12 Registers"]
671    pub cfdrmdf4_12: CFDRMDF_12,
672    #[doc = "0xa90 - RX Message Buffer Data Field 13 Registers"]
673    pub cfdrmdf4_13: CFDRMDF_13,
674    #[doc = "0xa94 - RX Message Buffer Data Field 14 Registers"]
675    pub cfdrmdf4_14: CFDRMDF_14,
676    #[doc = "0xa98 - RX Message Buffer Data Field 15 Registers"]
677    pub cfdrmdf4_15: CFDRMDF_15,
678    #[doc = "0xa9c - RX Message Buffer ID Registers"]
679    pub cfdrmid5: CFDRMID,
680    #[doc = "0xaa0 - RX Message Buffer Pointer Registers"]
681    pub cfdrmptr5: CFDRMPTR,
682    #[doc = "0xaa4 - RX Message Buffer CANFD Status Registers"]
683    pub cfdrmfdsts5: CFDRMFDSTS,
684    #[doc = "0xaa8 - RX Message Buffer Data Field 0 Registers"]
685    pub cfdrmdf5_0: CFDRMDF_0,
686    #[doc = "0xaac - RX Message Buffer Data Field 1 Registers"]
687    pub cfdrmdf5_1: CFDRMDF_1,
688    #[doc = "0xab0 - RX Message Buffer Data Field 2 Registers"]
689    pub cfdrmdf5_2: CFDRMDF_2,
690    #[doc = "0xab4 - RX Message Buffer Data Field 3 Registers"]
691    pub cfdrmdf5_3: CFDRMDF_3,
692    #[doc = "0xab8 - RX Message Buffer Data Field 4 Registers"]
693    pub cfdrmdf5_4: CFDRMDF_4,
694    #[doc = "0xabc - RX Message Buffer Data Field 5 Registers"]
695    pub cfdrmdf5_5: CFDRMDF_5,
696    #[doc = "0xac0 - RX Message Buffer Data Field 6 Registers"]
697    pub cfdrmdf5_6: CFDRMDF_6,
698    #[doc = "0xac4 - RX Message Buffer Data Field 7 Registers"]
699    pub cfdrmdf5_7: CFDRMDF_7,
700    #[doc = "0xac8 - RX Message Buffer Data Field 8 Registers"]
701    pub cfdrmdf5_8: CFDRMDF_8,
702    #[doc = "0xacc - RX Message Buffer Data Field 9 Registers"]
703    pub cfdrmdf5_9: CFDRMDF_9,
704    #[doc = "0xad0 - RX Message Buffer Data Field 10 Registers"]
705    pub cfdrmdf5_10: CFDRMDF_10,
706    #[doc = "0xad4 - RX Message Buffer Data Field 11 Registers"]
707    pub cfdrmdf5_11: CFDRMDF_11,
708    #[doc = "0xad8 - RX Message Buffer Data Field 12 Registers"]
709    pub cfdrmdf5_12: CFDRMDF_12,
710    #[doc = "0xadc - RX Message Buffer Data Field 13 Registers"]
711    pub cfdrmdf5_13: CFDRMDF_13,
712    #[doc = "0xae0 - RX Message Buffer Data Field 14 Registers"]
713    pub cfdrmdf5_14: CFDRMDF_14,
714    #[doc = "0xae4 - RX Message Buffer Data Field 15 Registers"]
715    pub cfdrmdf5_15: CFDRMDF_15,
716    #[doc = "0xae8 - RX Message Buffer ID Registers"]
717    pub cfdrmid6: CFDRMID,
718    #[doc = "0xaec - RX Message Buffer Pointer Registers"]
719    pub cfdrmptr6: CFDRMPTR,
720    #[doc = "0xaf0 - RX Message Buffer CANFD Status Registers"]
721    pub cfdrmfdsts6: CFDRMFDSTS,
722    #[doc = "0xaf4 - RX Message Buffer Data Field 0 Registers"]
723    pub cfdrmdf6_0: CFDRMDF_0,
724    #[doc = "0xaf8 - RX Message Buffer Data Field 1 Registers"]
725    pub cfdrmdf6_1: CFDRMDF_1,
726    #[doc = "0xafc - RX Message Buffer Data Field 2 Registers"]
727    pub cfdrmdf6_2: CFDRMDF_2,
728    #[doc = "0xb00 - RX Message Buffer Data Field 3 Registers"]
729    pub cfdrmdf6_3: CFDRMDF_3,
730    #[doc = "0xb04 - RX Message Buffer Data Field 4 Registers"]
731    pub cfdrmdf6_4: CFDRMDF_4,
732    #[doc = "0xb08 - RX Message Buffer Data Field 5 Registers"]
733    pub cfdrmdf6_5: CFDRMDF_5,
734    #[doc = "0xb0c - RX Message Buffer Data Field 6 Registers"]
735    pub cfdrmdf6_6: CFDRMDF_6,
736    #[doc = "0xb10 - RX Message Buffer Data Field 7 Registers"]
737    pub cfdrmdf6_7: CFDRMDF_7,
738    #[doc = "0xb14 - RX Message Buffer Data Field 8 Registers"]
739    pub cfdrmdf6_8: CFDRMDF_8,
740    #[doc = "0xb18 - RX Message Buffer Data Field 9 Registers"]
741    pub cfdrmdf6_9: CFDRMDF_9,
742    #[doc = "0xb1c - RX Message Buffer Data Field 10 Registers"]
743    pub cfdrmdf6_10: CFDRMDF_10,
744    #[doc = "0xb20 - RX Message Buffer Data Field 11 Registers"]
745    pub cfdrmdf6_11: CFDRMDF_11,
746    #[doc = "0xb24 - RX Message Buffer Data Field 12 Registers"]
747    pub cfdrmdf6_12: CFDRMDF_12,
748    #[doc = "0xb28 - RX Message Buffer Data Field 13 Registers"]
749    pub cfdrmdf6_13: CFDRMDF_13,
750    #[doc = "0xb2c - RX Message Buffer Data Field 14 Registers"]
751    pub cfdrmdf6_14: CFDRMDF_14,
752    #[doc = "0xb30 - RX Message Buffer Data Field 15 Registers"]
753    pub cfdrmdf6_15: CFDRMDF_15,
754    #[doc = "0xb34 - RX Message Buffer ID Registers"]
755    pub cfdrmid7: CFDRMID,
756    #[doc = "0xb38 - RX Message Buffer Pointer Registers"]
757    pub cfdrmptr7: CFDRMPTR,
758    #[doc = "0xb3c - RX Message Buffer CANFD Status Registers"]
759    pub cfdrmfdsts7: CFDRMFDSTS,
760    #[doc = "0xb40 - RX Message Buffer Data Field 0 Registers"]
761    pub cfdrmdf7_0: CFDRMDF_0,
762    #[doc = "0xb44 - RX Message Buffer Data Field 1 Registers"]
763    pub cfdrmdf7_1: CFDRMDF_1,
764    #[doc = "0xb48 - RX Message Buffer Data Field 2 Registers"]
765    pub cfdrmdf7_2: CFDRMDF_2,
766    #[doc = "0xb4c - RX Message Buffer Data Field 3 Registers"]
767    pub cfdrmdf7_3: CFDRMDF_3,
768    #[doc = "0xb50 - RX Message Buffer Data Field 4 Registers"]
769    pub cfdrmdf7_4: CFDRMDF_4,
770    #[doc = "0xb54 - RX Message Buffer Data Field 5 Registers"]
771    pub cfdrmdf7_5: CFDRMDF_5,
772    #[doc = "0xb58 - RX Message Buffer Data Field 6 Registers"]
773    pub cfdrmdf7_6: CFDRMDF_6,
774    #[doc = "0xb5c - RX Message Buffer Data Field 7 Registers"]
775    pub cfdrmdf7_7: CFDRMDF_7,
776    #[doc = "0xb60 - RX Message Buffer Data Field 8 Registers"]
777    pub cfdrmdf7_8: CFDRMDF_8,
778    #[doc = "0xb64 - RX Message Buffer Data Field 9 Registers"]
779    pub cfdrmdf7_9: CFDRMDF_9,
780    #[doc = "0xb68 - RX Message Buffer Data Field 10 Registers"]
781    pub cfdrmdf7_10: CFDRMDF_10,
782    #[doc = "0xb6c - RX Message Buffer Data Field 11 Registers"]
783    pub cfdrmdf7_11: CFDRMDF_11,
784    #[doc = "0xb70 - RX Message Buffer Data Field 12 Registers"]
785    pub cfdrmdf7_12: CFDRMDF_12,
786    #[doc = "0xb74 - RX Message Buffer Data Field 13 Registers"]
787    pub cfdrmdf7_13: CFDRMDF_13,
788    #[doc = "0xb78 - RX Message Buffer Data Field 14 Registers"]
789    pub cfdrmdf7_14: CFDRMDF_14,
790    #[doc = "0xb7c - RX Message Buffer Data Field 15 Registers"]
791    pub cfdrmdf7_15: CFDRMDF_15,
792    _reserved389: [u8; 0x01a0],
793    #[doc = "0xd20 - RX Message Buffer ID Registers"]
794    pub cfdrmid8: CFDRMID8,
795    #[doc = "0xd24 - RX Message Buffer Pointer Registers"]
796    pub cfdrmptr8: CFDRMPTR8,
797    #[doc = "0xd28 - RX Message Buffer CANFD Status Registers"]
798    pub cfdrmfdsts8: CFDRMFDSTS8,
799    #[doc = "0xd2c - RX Message Buffer Data Field 0 Registers"]
800    pub cfdrmdf8_0: CFDRMDF8_0,
801    #[doc = "0xd30 - RX Message Buffer Data Field 1 Registers"]
802    pub cfdrmdf8_1: CFDRMDF8_1,
803    #[doc = "0xd34 - RX Message Buffer Data Field 2 Registers"]
804    pub cfdrmdf8_2: CFDRMDF8_2,
805    #[doc = "0xd38 - RX Message Buffer Data Field 3 Registers"]
806    pub cfdrmdf8_3: CFDRMDF8_3,
807    #[doc = "0xd3c - RX Message Buffer Data Field 4 Registers"]
808    pub cfdrmdf8_4: CFDRMDF8_4,
809    #[doc = "0xd40 - RX Message Buffer Data Field 5 Registers"]
810    pub cfdrmdf8_5: CFDRMDF8_5,
811    #[doc = "0xd44 - RX Message Buffer Data Field 6 Registers"]
812    pub cfdrmdf8_6: CFDRMDF8_6,
813    #[doc = "0xd48 - RX Message Buffer Data Field 7 Registers"]
814    pub cfdrmdf8_7: CFDRMDF8_7,
815    #[doc = "0xd4c - RX Message Buffer Data Field 8 Registers"]
816    pub cfdrmdf8_8: CFDRMDF8_8,
817    #[doc = "0xd50 - RX Message Buffer Data Field 9 Registers"]
818    pub cfdrmdf8_9: CFDRMDF8_9,
819    #[doc = "0xd54 - RX Message Buffer Data Field 10 Registers"]
820    pub cfdrmdf8_10: CFDRMDF8_10,
821    #[doc = "0xd58 - RX Message Buffer Data Field 11 Registers"]
822    pub cfdrmdf8_11: CFDRMDF8_11,
823    #[doc = "0xd5c - RX Message Buffer Data Field 12 Registers"]
824    pub cfdrmdf8_12: CFDRMDF8_12,
825    #[doc = "0xd60 - RX Message Buffer Data Field 13 Registers"]
826    pub cfdrmdf8_13: CFDRMDF8_13,
827    #[doc = "0xd64 - RX Message Buffer Data Field 14 Registers"]
828    pub cfdrmdf8_14: CFDRMDF8_14,
829    #[doc = "0xd68 - RX Message Buffer Data Field 15 Registers"]
830    pub cfdrmdf8_15: CFDRMDF8_15,
831    #[doc = "0xd6c - RX Message Buffer ID Registers"]
832    pub cfdrmid9: CFDRMID8,
833    #[doc = "0xd70 - RX Message Buffer Pointer Registers"]
834    pub cfdrmptr9: CFDRMPTR8,
835    #[doc = "0xd74 - RX Message Buffer CANFD Status Registers"]
836    pub cfdrmfdsts9: CFDRMFDSTS8,
837    #[doc = "0xd78 - RX Message Buffer Data Field 0 Registers"]
838    pub cfdrmdf9_0: CFDRMDF8_0,
839    #[doc = "0xd7c - RX Message Buffer Data Field 1 Registers"]
840    pub cfdrmdf9_1: CFDRMDF8_1,
841    #[doc = "0xd80 - RX Message Buffer Data Field 2 Registers"]
842    pub cfdrmdf9_2: CFDRMDF8_2,
843    #[doc = "0xd84 - RX Message Buffer Data Field 3 Registers"]
844    pub cfdrmdf9_3: CFDRMDF8_3,
845    #[doc = "0xd88 - RX Message Buffer Data Field 4 Registers"]
846    pub cfdrmdf9_4: CFDRMDF8_4,
847    #[doc = "0xd8c - RX Message Buffer Data Field 5 Registers"]
848    pub cfdrmdf9_5: CFDRMDF8_5,
849    #[doc = "0xd90 - RX Message Buffer Data Field 6 Registers"]
850    pub cfdrmdf9_6: CFDRMDF8_6,
851    #[doc = "0xd94 - RX Message Buffer Data Field 7 Registers"]
852    pub cfdrmdf9_7: CFDRMDF8_7,
853    #[doc = "0xd98 - RX Message Buffer Data Field 8 Registers"]
854    pub cfdrmdf9_8: CFDRMDF8_8,
855    #[doc = "0xd9c - RX Message Buffer Data Field 9 Registers"]
856    pub cfdrmdf9_9: CFDRMDF8_9,
857    #[doc = "0xda0 - RX Message Buffer Data Field 10 Registers"]
858    pub cfdrmdf9_10: CFDRMDF8_10,
859    #[doc = "0xda4 - RX Message Buffer Data Field 11 Registers"]
860    pub cfdrmdf9_11: CFDRMDF8_11,
861    #[doc = "0xda8 - RX Message Buffer Data Field 12 Registers"]
862    pub cfdrmdf9_12: CFDRMDF8_12,
863    #[doc = "0xdac - RX Message Buffer Data Field 13 Registers"]
864    pub cfdrmdf9_13: CFDRMDF8_13,
865    #[doc = "0xdb0 - RX Message Buffer Data Field 14 Registers"]
866    pub cfdrmdf9_14: CFDRMDF8_14,
867    #[doc = "0xdb4 - RX Message Buffer Data Field 15 Registers"]
868    pub cfdrmdf9_15: CFDRMDF8_15,
869    #[doc = "0xdb8 - RX Message Buffer ID Registers"]
870    pub cfdrmid10: CFDRMID8,
871    #[doc = "0xdbc - RX Message Buffer Pointer Registers"]
872    pub cfdrmptr10: CFDRMPTR8,
873    #[doc = "0xdc0 - RX Message Buffer CANFD Status Registers"]
874    pub cfdrmfdsts10: CFDRMFDSTS8,
875    #[doc = "0xdc4 - RX Message Buffer Data Field 0 Registers"]
876    pub cfdrmdf10_0: CFDRMDF8_0,
877    #[doc = "0xdc8 - RX Message Buffer Data Field 1 Registers"]
878    pub cfdrmdf10_1: CFDRMDF8_1,
879    #[doc = "0xdcc - RX Message Buffer Data Field 2 Registers"]
880    pub cfdrmdf10_2: CFDRMDF8_2,
881    #[doc = "0xdd0 - RX Message Buffer Data Field 3 Registers"]
882    pub cfdrmdf10_3: CFDRMDF8_3,
883    #[doc = "0xdd4 - RX Message Buffer Data Field 4 Registers"]
884    pub cfdrmdf10_4: CFDRMDF8_4,
885    #[doc = "0xdd8 - RX Message Buffer Data Field 5 Registers"]
886    pub cfdrmdf10_5: CFDRMDF8_5,
887    #[doc = "0xddc - RX Message Buffer Data Field 6 Registers"]
888    pub cfdrmdf10_6: CFDRMDF8_6,
889    #[doc = "0xde0 - RX Message Buffer Data Field 7 Registers"]
890    pub cfdrmdf10_7: CFDRMDF8_7,
891    #[doc = "0xde4 - RX Message Buffer Data Field 8 Registers"]
892    pub cfdrmdf10_8: CFDRMDF8_8,
893    #[doc = "0xde8 - RX Message Buffer Data Field 9 Registers"]
894    pub cfdrmdf10_9: CFDRMDF8_9,
895    #[doc = "0xdec - RX Message Buffer Data Field 10 Registers"]
896    pub cfdrmdf10_10: CFDRMDF8_10,
897    #[doc = "0xdf0 - RX Message Buffer Data Field 11 Registers"]
898    pub cfdrmdf10_11: CFDRMDF8_11,
899    #[doc = "0xdf4 - RX Message Buffer Data Field 12 Registers"]
900    pub cfdrmdf10_12: CFDRMDF8_12,
901    #[doc = "0xdf8 - RX Message Buffer Data Field 13 Registers"]
902    pub cfdrmdf10_13: CFDRMDF8_13,
903    #[doc = "0xdfc - RX Message Buffer Data Field 14 Registers"]
904    pub cfdrmdf10_14: CFDRMDF8_14,
905    #[doc = "0xe00 - RX Message Buffer Data Field 15 Registers"]
906    pub cfdrmdf10_15: CFDRMDF8_15,
907    #[doc = "0xe04 - RX Message Buffer ID Registers"]
908    pub cfdrmid11: CFDRMID8,
909    #[doc = "0xe08 - RX Message Buffer Pointer Registers"]
910    pub cfdrmptr11: CFDRMPTR8,
911    #[doc = "0xe0c - RX Message Buffer CANFD Status Registers"]
912    pub cfdrmfdsts11: CFDRMFDSTS8,
913    #[doc = "0xe10 - RX Message Buffer Data Field 0 Registers"]
914    pub cfdrmdf11_0: CFDRMDF8_0,
915    #[doc = "0xe14 - RX Message Buffer Data Field 1 Registers"]
916    pub cfdrmdf11_1: CFDRMDF8_1,
917    #[doc = "0xe18 - RX Message Buffer Data Field 2 Registers"]
918    pub cfdrmdf11_2: CFDRMDF8_2,
919    #[doc = "0xe1c - RX Message Buffer Data Field 3 Registers"]
920    pub cfdrmdf11_3: CFDRMDF8_3,
921    #[doc = "0xe20 - RX Message Buffer Data Field 4 Registers"]
922    pub cfdrmdf11_4: CFDRMDF8_4,
923    #[doc = "0xe24 - RX Message Buffer Data Field 5 Registers"]
924    pub cfdrmdf11_5: CFDRMDF8_5,
925    #[doc = "0xe28 - RX Message Buffer Data Field 6 Registers"]
926    pub cfdrmdf11_6: CFDRMDF8_6,
927    #[doc = "0xe2c - RX Message Buffer Data Field 7 Registers"]
928    pub cfdrmdf11_7: CFDRMDF8_7,
929    #[doc = "0xe30 - RX Message Buffer Data Field 8 Registers"]
930    pub cfdrmdf11_8: CFDRMDF8_8,
931    #[doc = "0xe34 - RX Message Buffer Data Field 9 Registers"]
932    pub cfdrmdf11_9: CFDRMDF8_9,
933    #[doc = "0xe38 - RX Message Buffer Data Field 10 Registers"]
934    pub cfdrmdf11_10: CFDRMDF8_10,
935    #[doc = "0xe3c - RX Message Buffer Data Field 11 Registers"]
936    pub cfdrmdf11_11: CFDRMDF8_11,
937    #[doc = "0xe40 - RX Message Buffer Data Field 12 Registers"]
938    pub cfdrmdf11_12: CFDRMDF8_12,
939    #[doc = "0xe44 - RX Message Buffer Data Field 13 Registers"]
940    pub cfdrmdf11_13: CFDRMDF8_13,
941    #[doc = "0xe48 - RX Message Buffer Data Field 14 Registers"]
942    pub cfdrmdf11_14: CFDRMDF8_14,
943    #[doc = "0xe4c - RX Message Buffer Data Field 15 Registers"]
944    pub cfdrmdf11_15: CFDRMDF8_15,
945    #[doc = "0xe50 - RX Message Buffer ID Registers"]
946    pub cfdrmid12: CFDRMID8,
947    #[doc = "0xe54 - RX Message Buffer Pointer Registers"]
948    pub cfdrmptr12: CFDRMPTR8,
949    #[doc = "0xe58 - RX Message Buffer CANFD Status Registers"]
950    pub cfdrmfdsts12: CFDRMFDSTS8,
951    #[doc = "0xe5c - RX Message Buffer Data Field 0 Registers"]
952    pub cfdrmdf12_0: CFDRMDF8_0,
953    #[doc = "0xe60 - RX Message Buffer Data Field 1 Registers"]
954    pub cfdrmdf12_1: CFDRMDF8_1,
955    #[doc = "0xe64 - RX Message Buffer Data Field 2 Registers"]
956    pub cfdrmdf12_2: CFDRMDF8_2,
957    #[doc = "0xe68 - RX Message Buffer Data Field 3 Registers"]
958    pub cfdrmdf12_3: CFDRMDF8_3,
959    #[doc = "0xe6c - RX Message Buffer Data Field 4 Registers"]
960    pub cfdrmdf12_4: CFDRMDF8_4,
961    #[doc = "0xe70 - RX Message Buffer Data Field 5 Registers"]
962    pub cfdrmdf12_5: CFDRMDF8_5,
963    #[doc = "0xe74 - RX Message Buffer Data Field 6 Registers"]
964    pub cfdrmdf12_6: CFDRMDF8_6,
965    #[doc = "0xe78 - RX Message Buffer Data Field 7 Registers"]
966    pub cfdrmdf12_7: CFDRMDF8_7,
967    #[doc = "0xe7c - RX Message Buffer Data Field 8 Registers"]
968    pub cfdrmdf12_8: CFDRMDF8_8,
969    #[doc = "0xe80 - RX Message Buffer Data Field 9 Registers"]
970    pub cfdrmdf12_9: CFDRMDF8_9,
971    #[doc = "0xe84 - RX Message Buffer Data Field 10 Registers"]
972    pub cfdrmdf12_10: CFDRMDF8_10,
973    #[doc = "0xe88 - RX Message Buffer Data Field 11 Registers"]
974    pub cfdrmdf12_11: CFDRMDF8_11,
975    #[doc = "0xe8c - RX Message Buffer Data Field 12 Registers"]
976    pub cfdrmdf12_12: CFDRMDF8_12,
977    #[doc = "0xe90 - RX Message Buffer Data Field 13 Registers"]
978    pub cfdrmdf12_13: CFDRMDF8_13,
979    #[doc = "0xe94 - RX Message Buffer Data Field 14 Registers"]
980    pub cfdrmdf12_14: CFDRMDF8_14,
981    #[doc = "0xe98 - RX Message Buffer Data Field 15 Registers"]
982    pub cfdrmdf12_15: CFDRMDF8_15,
983    #[doc = "0xe9c - RX Message Buffer ID Registers"]
984    pub cfdrmid13: CFDRMID8,
985    #[doc = "0xea0 - RX Message Buffer Pointer Registers"]
986    pub cfdrmptr13: CFDRMPTR8,
987    #[doc = "0xea4 - RX Message Buffer CANFD Status Registers"]
988    pub cfdrmfdsts13: CFDRMFDSTS8,
989    #[doc = "0xea8 - RX Message Buffer Data Field 0 Registers"]
990    pub cfdrmdf13_0: CFDRMDF8_0,
991    #[doc = "0xeac - RX Message Buffer Data Field 1 Registers"]
992    pub cfdrmdf13_1: CFDRMDF8_1,
993    #[doc = "0xeb0 - RX Message Buffer Data Field 2 Registers"]
994    pub cfdrmdf13_2: CFDRMDF8_2,
995    #[doc = "0xeb4 - RX Message Buffer Data Field 3 Registers"]
996    pub cfdrmdf13_3: CFDRMDF8_3,
997    #[doc = "0xeb8 - RX Message Buffer Data Field 4 Registers"]
998    pub cfdrmdf13_4: CFDRMDF8_4,
999    #[doc = "0xebc - RX Message Buffer Data Field 5 Registers"]
1000    pub cfdrmdf13_5: CFDRMDF8_5,
1001    #[doc = "0xec0 - RX Message Buffer Data Field 6 Registers"]
1002    pub cfdrmdf13_6: CFDRMDF8_6,
1003    #[doc = "0xec4 - RX Message Buffer Data Field 7 Registers"]
1004    pub cfdrmdf13_7: CFDRMDF8_7,
1005    #[doc = "0xec8 - RX Message Buffer Data Field 8 Registers"]
1006    pub cfdrmdf13_8: CFDRMDF8_8,
1007    #[doc = "0xecc - RX Message Buffer Data Field 9 Registers"]
1008    pub cfdrmdf13_9: CFDRMDF8_9,
1009    #[doc = "0xed0 - RX Message Buffer Data Field 10 Registers"]
1010    pub cfdrmdf13_10: CFDRMDF8_10,
1011    #[doc = "0xed4 - RX Message Buffer Data Field 11 Registers"]
1012    pub cfdrmdf13_11: CFDRMDF8_11,
1013    #[doc = "0xed8 - RX Message Buffer Data Field 12 Registers"]
1014    pub cfdrmdf13_12: CFDRMDF8_12,
1015    #[doc = "0xedc - RX Message Buffer Data Field 13 Registers"]
1016    pub cfdrmdf13_13: CFDRMDF8_13,
1017    #[doc = "0xee0 - RX Message Buffer Data Field 14 Registers"]
1018    pub cfdrmdf13_14: CFDRMDF8_14,
1019    #[doc = "0xee4 - RX Message Buffer Data Field 15 Registers"]
1020    pub cfdrmdf13_15: CFDRMDF8_15,
1021    #[doc = "0xee8 - RX Message Buffer ID Registers"]
1022    pub cfdrmid14: CFDRMID8,
1023    #[doc = "0xeec - RX Message Buffer Pointer Registers"]
1024    pub cfdrmptr14: CFDRMPTR8,
1025    #[doc = "0xef0 - RX Message Buffer CANFD Status Registers"]
1026    pub cfdrmfdsts14: CFDRMFDSTS8,
1027    #[doc = "0xef4 - RX Message Buffer Data Field 0 Registers"]
1028    pub cfdrmdf14_0: CFDRMDF8_0,
1029    #[doc = "0xef8 - RX Message Buffer Data Field 1 Registers"]
1030    pub cfdrmdf14_1: CFDRMDF8_1,
1031    #[doc = "0xefc - RX Message Buffer Data Field 2 Registers"]
1032    pub cfdrmdf14_2: CFDRMDF8_2,
1033    #[doc = "0xf00 - RX Message Buffer Data Field 3 Registers"]
1034    pub cfdrmdf14_3: CFDRMDF8_3,
1035    #[doc = "0xf04 - RX Message Buffer Data Field 4 Registers"]
1036    pub cfdrmdf14_4: CFDRMDF8_4,
1037    #[doc = "0xf08 - RX Message Buffer Data Field 5 Registers"]
1038    pub cfdrmdf14_5: CFDRMDF8_5,
1039    #[doc = "0xf0c - RX Message Buffer Data Field 6 Registers"]
1040    pub cfdrmdf14_6: CFDRMDF8_6,
1041    #[doc = "0xf10 - RX Message Buffer Data Field 7 Registers"]
1042    pub cfdrmdf14_7: CFDRMDF8_7,
1043    #[doc = "0xf14 - RX Message Buffer Data Field 8 Registers"]
1044    pub cfdrmdf14_8: CFDRMDF8_8,
1045    #[doc = "0xf18 - RX Message Buffer Data Field 9 Registers"]
1046    pub cfdrmdf14_9: CFDRMDF8_9,
1047    #[doc = "0xf1c - RX Message Buffer Data Field 10 Registers"]
1048    pub cfdrmdf14_10: CFDRMDF8_10,
1049    #[doc = "0xf20 - RX Message Buffer Data Field 11 Registers"]
1050    pub cfdrmdf14_11: CFDRMDF8_11,
1051    #[doc = "0xf24 - RX Message Buffer Data Field 12 Registers"]
1052    pub cfdrmdf14_12: CFDRMDF8_12,
1053    #[doc = "0xf28 - RX Message Buffer Data Field 13 Registers"]
1054    pub cfdrmdf14_13: CFDRMDF8_13,
1055    #[doc = "0xf2c - RX Message Buffer Data Field 14 Registers"]
1056    pub cfdrmdf14_14: CFDRMDF8_14,
1057    #[doc = "0xf30 - RX Message Buffer Data Field 15 Registers"]
1058    pub cfdrmdf14_15: CFDRMDF8_15,
1059    #[doc = "0xf34 - RX Message Buffer ID Registers"]
1060    pub cfdrmid15: CFDRMID8,
1061    #[doc = "0xf38 - RX Message Buffer Pointer Registers"]
1062    pub cfdrmptr15: CFDRMPTR8,
1063    #[doc = "0xf3c - RX Message Buffer CANFD Status Registers"]
1064    pub cfdrmfdsts15: CFDRMFDSTS8,
1065    #[doc = "0xf40 - RX Message Buffer Data Field 0 Registers"]
1066    pub cfdrmdf15_0: CFDRMDF8_0,
1067    #[doc = "0xf44 - RX Message Buffer Data Field 1 Registers"]
1068    pub cfdrmdf15_1: CFDRMDF8_1,
1069    #[doc = "0xf48 - RX Message Buffer Data Field 2 Registers"]
1070    pub cfdrmdf15_2: CFDRMDF8_2,
1071    #[doc = "0xf4c - RX Message Buffer Data Field 3 Registers"]
1072    pub cfdrmdf15_3: CFDRMDF8_3,
1073    #[doc = "0xf50 - RX Message Buffer Data Field 4 Registers"]
1074    pub cfdrmdf15_4: CFDRMDF8_4,
1075    #[doc = "0xf54 - RX Message Buffer Data Field 5 Registers"]
1076    pub cfdrmdf15_5: CFDRMDF8_5,
1077    #[doc = "0xf58 - RX Message Buffer Data Field 6 Registers"]
1078    pub cfdrmdf15_6: CFDRMDF8_6,
1079    #[doc = "0xf5c - RX Message Buffer Data Field 7 Registers"]
1080    pub cfdrmdf15_7: CFDRMDF8_7,
1081    #[doc = "0xf60 - RX Message Buffer Data Field 8 Registers"]
1082    pub cfdrmdf15_8: CFDRMDF8_8,
1083    #[doc = "0xf64 - RX Message Buffer Data Field 9 Registers"]
1084    pub cfdrmdf15_9: CFDRMDF8_9,
1085    #[doc = "0xf68 - RX Message Buffer Data Field 10 Registers"]
1086    pub cfdrmdf15_10: CFDRMDF8_10,
1087    #[doc = "0xf6c - RX Message Buffer Data Field 11 Registers"]
1088    pub cfdrmdf15_11: CFDRMDF8_11,
1089    #[doc = "0xf70 - RX Message Buffer Data Field 12 Registers"]
1090    pub cfdrmdf15_12: CFDRMDF8_12,
1091    #[doc = "0xf74 - RX Message Buffer Data Field 13 Registers"]
1092    pub cfdrmdf15_13: CFDRMDF8_13,
1093    #[doc = "0xf78 - RX Message Buffer Data Field 14 Registers"]
1094    pub cfdrmdf15_14: CFDRMDF8_14,
1095    #[doc = "0xf7c - RX Message Buffer Data Field 15 Registers"]
1096    pub cfdrmdf15_15: CFDRMDF8_15,
1097    _reserved541: [u8; 0x01a0],
1098    #[doc = "0x1120 - RX Message Buffer ID Registers"]
1099    pub cfdrmid16: CFDRMID16,
1100    #[doc = "0x1124 - RX Message Buffer Pointer Registers"]
1101    pub cfdrmptr16: CFDRMPTR16,
1102    #[doc = "0x1128 - RX Message Buffer CANFD Status Registers"]
1103    pub cfdrmfdsts16: CFDRMFDSTS16,
1104    #[doc = "0x112c - RX Message Buffer Data Field 0 Registers"]
1105    pub cfdrmdf16_0: CFDRMDF16_0,
1106    #[doc = "0x1130 - RX Message Buffer Data Field 1 Registers"]
1107    pub cfdrmdf16_1: CFDRMDF16_1,
1108    #[doc = "0x1134 - RX Message Buffer Data Field 2 Registers"]
1109    pub cfdrmdf16_2: CFDRMDF16_2,
1110    #[doc = "0x1138 - RX Message Buffer Data Field 3 Registers"]
1111    pub cfdrmdf16_3: CFDRMDF16_3,
1112    #[doc = "0x113c - RX Message Buffer Data Field 4 Registers"]
1113    pub cfdrmdf16_4: CFDRMDF16_4,
1114    #[doc = "0x1140 - RX Message Buffer Data Field 5 Registers"]
1115    pub cfdrmdf16_5: CFDRMDF16_5,
1116    #[doc = "0x1144 - RX Message Buffer Data Field 6 Registers"]
1117    pub cfdrmdf16_6: CFDRMDF16_6,
1118    #[doc = "0x1148 - RX Message Buffer Data Field 7 Registers"]
1119    pub cfdrmdf16_7: CFDRMDF16_7,
1120    #[doc = "0x114c - RX Message Buffer Data Field 8 Registers"]
1121    pub cfdrmdf16_8: CFDRMDF16_8,
1122    #[doc = "0x1150 - RX Message Buffer Data Field 9 Registers"]
1123    pub cfdrmdf16_9: CFDRMDF16_9,
1124    #[doc = "0x1154 - RX Message Buffer Data Field 10 Registers"]
1125    pub cfdrmdf16_10: CFDRMDF16_10,
1126    #[doc = "0x1158 - RX Message Buffer Data Field 11 Registers"]
1127    pub cfdrmdf16_11: CFDRMDF16_11,
1128    #[doc = "0x115c - RX Message Buffer Data Field 12 Registers"]
1129    pub cfdrmdf16_12: CFDRMDF16_12,
1130    #[doc = "0x1160 - RX Message Buffer Data Field 13 Registers"]
1131    pub cfdrmdf16_13: CFDRMDF16_13,
1132    #[doc = "0x1164 - RX Message Buffer Data Field 14 Registers"]
1133    pub cfdrmdf16_14: CFDRMDF16_14,
1134    #[doc = "0x1168 - RX Message Buffer Data Field 15 Registers"]
1135    pub cfdrmdf16_15: CFDRMDF16_15,
1136    #[doc = "0x116c - RX Message Buffer ID Registers"]
1137    pub cfdrmid17: CFDRMID16,
1138    #[doc = "0x1170 - RX Message Buffer Pointer Registers"]
1139    pub cfdrmptr17: CFDRMPTR16,
1140    #[doc = "0x1174 - RX Message Buffer CANFD Status Registers"]
1141    pub cfdrmfdsts17: CFDRMFDSTS16,
1142    #[doc = "0x1178 - RX Message Buffer Data Field 0 Registers"]
1143    pub cfdrmdf17_0: CFDRMDF16_0,
1144    #[doc = "0x117c - RX Message Buffer Data Field 1 Registers"]
1145    pub cfdrmdf17_1: CFDRMDF16_1,
1146    #[doc = "0x1180 - RX Message Buffer Data Field 2 Registers"]
1147    pub cfdrmdf17_2: CFDRMDF16_2,
1148    #[doc = "0x1184 - RX Message Buffer Data Field 3 Registers"]
1149    pub cfdrmdf17_3: CFDRMDF16_3,
1150    #[doc = "0x1188 - RX Message Buffer Data Field 4 Registers"]
1151    pub cfdrmdf17_4: CFDRMDF16_4,
1152    #[doc = "0x118c - RX Message Buffer Data Field 5 Registers"]
1153    pub cfdrmdf17_5: CFDRMDF16_5,
1154    #[doc = "0x1190 - RX Message Buffer Data Field 6 Registers"]
1155    pub cfdrmdf17_6: CFDRMDF16_6,
1156    #[doc = "0x1194 - RX Message Buffer Data Field 7 Registers"]
1157    pub cfdrmdf17_7: CFDRMDF16_7,
1158    #[doc = "0x1198 - RX Message Buffer Data Field 8 Registers"]
1159    pub cfdrmdf17_8: CFDRMDF16_8,
1160    #[doc = "0x119c - RX Message Buffer Data Field 9 Registers"]
1161    pub cfdrmdf17_9: CFDRMDF16_9,
1162    #[doc = "0x11a0 - RX Message Buffer Data Field 10 Registers"]
1163    pub cfdrmdf17_10: CFDRMDF16_10,
1164    #[doc = "0x11a4 - RX Message Buffer Data Field 11 Registers"]
1165    pub cfdrmdf17_11: CFDRMDF16_11,
1166    #[doc = "0x11a8 - RX Message Buffer Data Field 12 Registers"]
1167    pub cfdrmdf17_12: CFDRMDF16_12,
1168    #[doc = "0x11ac - RX Message Buffer Data Field 13 Registers"]
1169    pub cfdrmdf17_13: CFDRMDF16_13,
1170    #[doc = "0x11b0 - RX Message Buffer Data Field 14 Registers"]
1171    pub cfdrmdf17_14: CFDRMDF16_14,
1172    #[doc = "0x11b4 - RX Message Buffer Data Field 15 Registers"]
1173    pub cfdrmdf17_15: CFDRMDF16_15,
1174    #[doc = "0x11b8 - RX Message Buffer ID Registers"]
1175    pub cfdrmid18: CFDRMID16,
1176    #[doc = "0x11bc - RX Message Buffer Pointer Registers"]
1177    pub cfdrmptr18: CFDRMPTR16,
1178    #[doc = "0x11c0 - RX Message Buffer CANFD Status Registers"]
1179    pub cfdrmfdsts18: CFDRMFDSTS16,
1180    #[doc = "0x11c4 - RX Message Buffer Data Field 0 Registers"]
1181    pub cfdrmdf18_0: CFDRMDF16_0,
1182    #[doc = "0x11c8 - RX Message Buffer Data Field 1 Registers"]
1183    pub cfdrmdf18_1: CFDRMDF16_1,
1184    #[doc = "0x11cc - RX Message Buffer Data Field 2 Registers"]
1185    pub cfdrmdf18_2: CFDRMDF16_2,
1186    #[doc = "0x11d0 - RX Message Buffer Data Field 3 Registers"]
1187    pub cfdrmdf18_3: CFDRMDF16_3,
1188    #[doc = "0x11d4 - RX Message Buffer Data Field 4 Registers"]
1189    pub cfdrmdf18_4: CFDRMDF16_4,
1190    #[doc = "0x11d8 - RX Message Buffer Data Field 5 Registers"]
1191    pub cfdrmdf18_5: CFDRMDF16_5,
1192    #[doc = "0x11dc - RX Message Buffer Data Field 6 Registers"]
1193    pub cfdrmdf18_6: CFDRMDF16_6,
1194    #[doc = "0x11e0 - RX Message Buffer Data Field 7 Registers"]
1195    pub cfdrmdf18_7: CFDRMDF16_7,
1196    #[doc = "0x11e4 - RX Message Buffer Data Field 8 Registers"]
1197    pub cfdrmdf18_8: CFDRMDF16_8,
1198    #[doc = "0x11e8 - RX Message Buffer Data Field 9 Registers"]
1199    pub cfdrmdf18_9: CFDRMDF16_9,
1200    #[doc = "0x11ec - RX Message Buffer Data Field 10 Registers"]
1201    pub cfdrmdf18_10: CFDRMDF16_10,
1202    #[doc = "0x11f0 - RX Message Buffer Data Field 11 Registers"]
1203    pub cfdrmdf18_11: CFDRMDF16_11,
1204    #[doc = "0x11f4 - RX Message Buffer Data Field 12 Registers"]
1205    pub cfdrmdf18_12: CFDRMDF16_12,
1206    #[doc = "0x11f8 - RX Message Buffer Data Field 13 Registers"]
1207    pub cfdrmdf18_13: CFDRMDF16_13,
1208    #[doc = "0x11fc - RX Message Buffer Data Field 14 Registers"]
1209    pub cfdrmdf18_14: CFDRMDF16_14,
1210    #[doc = "0x1200 - RX Message Buffer Data Field 15 Registers"]
1211    pub cfdrmdf18_15: CFDRMDF16_15,
1212    #[doc = "0x1204 - RX Message Buffer ID Registers"]
1213    pub cfdrmid19: CFDRMID16,
1214    #[doc = "0x1208 - RX Message Buffer Pointer Registers"]
1215    pub cfdrmptr19: CFDRMPTR16,
1216    #[doc = "0x120c - RX Message Buffer CANFD Status Registers"]
1217    pub cfdrmfdsts19: CFDRMFDSTS16,
1218    #[doc = "0x1210 - RX Message Buffer Data Field 0 Registers"]
1219    pub cfdrmdf19_0: CFDRMDF16_0,
1220    #[doc = "0x1214 - RX Message Buffer Data Field 1 Registers"]
1221    pub cfdrmdf19_1: CFDRMDF16_1,
1222    #[doc = "0x1218 - RX Message Buffer Data Field 2 Registers"]
1223    pub cfdrmdf19_2: CFDRMDF16_2,
1224    #[doc = "0x121c - RX Message Buffer Data Field 3 Registers"]
1225    pub cfdrmdf19_3: CFDRMDF16_3,
1226    #[doc = "0x1220 - RX Message Buffer Data Field 4 Registers"]
1227    pub cfdrmdf19_4: CFDRMDF16_4,
1228    #[doc = "0x1224 - RX Message Buffer Data Field 5 Registers"]
1229    pub cfdrmdf19_5: CFDRMDF16_5,
1230    #[doc = "0x1228 - RX Message Buffer Data Field 6 Registers"]
1231    pub cfdrmdf19_6: CFDRMDF16_6,
1232    #[doc = "0x122c - RX Message Buffer Data Field 7 Registers"]
1233    pub cfdrmdf19_7: CFDRMDF16_7,
1234    #[doc = "0x1230 - RX Message Buffer Data Field 8 Registers"]
1235    pub cfdrmdf19_8: CFDRMDF16_8,
1236    #[doc = "0x1234 - RX Message Buffer Data Field 9 Registers"]
1237    pub cfdrmdf19_9: CFDRMDF16_9,
1238    #[doc = "0x1238 - RX Message Buffer Data Field 10 Registers"]
1239    pub cfdrmdf19_10: CFDRMDF16_10,
1240    #[doc = "0x123c - RX Message Buffer Data Field 11 Registers"]
1241    pub cfdrmdf19_11: CFDRMDF16_11,
1242    #[doc = "0x1240 - RX Message Buffer Data Field 12 Registers"]
1243    pub cfdrmdf19_12: CFDRMDF16_12,
1244    #[doc = "0x1244 - RX Message Buffer Data Field 13 Registers"]
1245    pub cfdrmdf19_13: CFDRMDF16_13,
1246    #[doc = "0x1248 - RX Message Buffer Data Field 14 Registers"]
1247    pub cfdrmdf19_14: CFDRMDF16_14,
1248    #[doc = "0x124c - RX Message Buffer Data Field 15 Registers"]
1249    pub cfdrmdf19_15: CFDRMDF16_15,
1250    #[doc = "0x1250 - RX Message Buffer ID Registers"]
1251    pub cfdrmid20: CFDRMID16,
1252    #[doc = "0x1254 - RX Message Buffer Pointer Registers"]
1253    pub cfdrmptr20: CFDRMPTR16,
1254    #[doc = "0x1258 - RX Message Buffer CANFD Status Registers"]
1255    pub cfdrmfdsts20: CFDRMFDSTS16,
1256    #[doc = "0x125c - RX Message Buffer Data Field 0 Registers"]
1257    pub cfdrmdf20_0: CFDRMDF16_0,
1258    #[doc = "0x1260 - RX Message Buffer Data Field 1 Registers"]
1259    pub cfdrmdf20_1: CFDRMDF16_1,
1260    #[doc = "0x1264 - RX Message Buffer Data Field 2 Registers"]
1261    pub cfdrmdf20_2: CFDRMDF16_2,
1262    #[doc = "0x1268 - RX Message Buffer Data Field 3 Registers"]
1263    pub cfdrmdf20_3: CFDRMDF16_3,
1264    #[doc = "0x126c - RX Message Buffer Data Field 4 Registers"]
1265    pub cfdrmdf20_4: CFDRMDF16_4,
1266    #[doc = "0x1270 - RX Message Buffer Data Field 5 Registers"]
1267    pub cfdrmdf20_5: CFDRMDF16_5,
1268    #[doc = "0x1274 - RX Message Buffer Data Field 6 Registers"]
1269    pub cfdrmdf20_6: CFDRMDF16_6,
1270    #[doc = "0x1278 - RX Message Buffer Data Field 7 Registers"]
1271    pub cfdrmdf20_7: CFDRMDF16_7,
1272    #[doc = "0x127c - RX Message Buffer Data Field 8 Registers"]
1273    pub cfdrmdf20_8: CFDRMDF16_8,
1274    #[doc = "0x1280 - RX Message Buffer Data Field 9 Registers"]
1275    pub cfdrmdf20_9: CFDRMDF16_9,
1276    #[doc = "0x1284 - RX Message Buffer Data Field 10 Registers"]
1277    pub cfdrmdf20_10: CFDRMDF16_10,
1278    #[doc = "0x1288 - RX Message Buffer Data Field 11 Registers"]
1279    pub cfdrmdf20_11: CFDRMDF16_11,
1280    #[doc = "0x128c - RX Message Buffer Data Field 12 Registers"]
1281    pub cfdrmdf20_12: CFDRMDF16_12,
1282    #[doc = "0x1290 - RX Message Buffer Data Field 13 Registers"]
1283    pub cfdrmdf20_13: CFDRMDF16_13,
1284    #[doc = "0x1294 - RX Message Buffer Data Field 14 Registers"]
1285    pub cfdrmdf20_14: CFDRMDF16_14,
1286    #[doc = "0x1298 - RX Message Buffer Data Field 15 Registers"]
1287    pub cfdrmdf20_15: CFDRMDF16_15,
1288    #[doc = "0x129c - RX Message Buffer ID Registers"]
1289    pub cfdrmid21: CFDRMID16,
1290    #[doc = "0x12a0 - RX Message Buffer Pointer Registers"]
1291    pub cfdrmptr21: CFDRMPTR16,
1292    #[doc = "0x12a4 - RX Message Buffer CANFD Status Registers"]
1293    pub cfdrmfdsts21: CFDRMFDSTS16,
1294    #[doc = "0x12a8 - RX Message Buffer Data Field 0 Registers"]
1295    pub cfdrmdf21_0: CFDRMDF16_0,
1296    #[doc = "0x12ac - RX Message Buffer Data Field 1 Registers"]
1297    pub cfdrmdf21_1: CFDRMDF16_1,
1298    #[doc = "0x12b0 - RX Message Buffer Data Field 2 Registers"]
1299    pub cfdrmdf21_2: CFDRMDF16_2,
1300    #[doc = "0x12b4 - RX Message Buffer Data Field 3 Registers"]
1301    pub cfdrmdf21_3: CFDRMDF16_3,
1302    #[doc = "0x12b8 - RX Message Buffer Data Field 4 Registers"]
1303    pub cfdrmdf21_4: CFDRMDF16_4,
1304    #[doc = "0x12bc - RX Message Buffer Data Field 5 Registers"]
1305    pub cfdrmdf21_5: CFDRMDF16_5,
1306    #[doc = "0x12c0 - RX Message Buffer Data Field 6 Registers"]
1307    pub cfdrmdf21_6: CFDRMDF16_6,
1308    #[doc = "0x12c4 - RX Message Buffer Data Field 7 Registers"]
1309    pub cfdrmdf21_7: CFDRMDF16_7,
1310    #[doc = "0x12c8 - RX Message Buffer Data Field 8 Registers"]
1311    pub cfdrmdf21_8: CFDRMDF16_8,
1312    #[doc = "0x12cc - RX Message Buffer Data Field 9 Registers"]
1313    pub cfdrmdf21_9: CFDRMDF16_9,
1314    #[doc = "0x12d0 - RX Message Buffer Data Field 10 Registers"]
1315    pub cfdrmdf21_10: CFDRMDF16_10,
1316    #[doc = "0x12d4 - RX Message Buffer Data Field 11 Registers"]
1317    pub cfdrmdf21_11: CFDRMDF16_11,
1318    #[doc = "0x12d8 - RX Message Buffer Data Field 12 Registers"]
1319    pub cfdrmdf21_12: CFDRMDF16_12,
1320    #[doc = "0x12dc - RX Message Buffer Data Field 13 Registers"]
1321    pub cfdrmdf21_13: CFDRMDF16_13,
1322    #[doc = "0x12e0 - RX Message Buffer Data Field 14 Registers"]
1323    pub cfdrmdf21_14: CFDRMDF16_14,
1324    #[doc = "0x12e4 - RX Message Buffer Data Field 15 Registers"]
1325    pub cfdrmdf21_15: CFDRMDF16_15,
1326    #[doc = "0x12e8 - RX Message Buffer ID Registers"]
1327    pub cfdrmid22: CFDRMID16,
1328    #[doc = "0x12ec - RX Message Buffer Pointer Registers"]
1329    pub cfdrmptr22: CFDRMPTR16,
1330    #[doc = "0x12f0 - RX Message Buffer CANFD Status Registers"]
1331    pub cfdrmfdsts22: CFDRMFDSTS16,
1332    #[doc = "0x12f4 - RX Message Buffer Data Field 0 Registers"]
1333    pub cfdrmdf22_0: CFDRMDF16_0,
1334    #[doc = "0x12f8 - RX Message Buffer Data Field 1 Registers"]
1335    pub cfdrmdf22_1: CFDRMDF16_1,
1336    #[doc = "0x12fc - RX Message Buffer Data Field 2 Registers"]
1337    pub cfdrmdf22_2: CFDRMDF16_2,
1338    #[doc = "0x1300 - RX Message Buffer Data Field 3 Registers"]
1339    pub cfdrmdf22_3: CFDRMDF16_3,
1340    #[doc = "0x1304 - RX Message Buffer Data Field 4 Registers"]
1341    pub cfdrmdf22_4: CFDRMDF16_4,
1342    #[doc = "0x1308 - RX Message Buffer Data Field 5 Registers"]
1343    pub cfdrmdf22_5: CFDRMDF16_5,
1344    #[doc = "0x130c - RX Message Buffer Data Field 6 Registers"]
1345    pub cfdrmdf22_6: CFDRMDF16_6,
1346    #[doc = "0x1310 - RX Message Buffer Data Field 7 Registers"]
1347    pub cfdrmdf22_7: CFDRMDF16_7,
1348    #[doc = "0x1314 - RX Message Buffer Data Field 8 Registers"]
1349    pub cfdrmdf22_8: CFDRMDF16_8,
1350    #[doc = "0x1318 - RX Message Buffer Data Field 9 Registers"]
1351    pub cfdrmdf22_9: CFDRMDF16_9,
1352    #[doc = "0x131c - RX Message Buffer Data Field 10 Registers"]
1353    pub cfdrmdf22_10: CFDRMDF16_10,
1354    #[doc = "0x1320 - RX Message Buffer Data Field 11 Registers"]
1355    pub cfdrmdf22_11: CFDRMDF16_11,
1356    #[doc = "0x1324 - RX Message Buffer Data Field 12 Registers"]
1357    pub cfdrmdf22_12: CFDRMDF16_12,
1358    #[doc = "0x1328 - RX Message Buffer Data Field 13 Registers"]
1359    pub cfdrmdf22_13: CFDRMDF16_13,
1360    #[doc = "0x132c - RX Message Buffer Data Field 14 Registers"]
1361    pub cfdrmdf22_14: CFDRMDF16_14,
1362    #[doc = "0x1330 - RX Message Buffer Data Field 15 Registers"]
1363    pub cfdrmdf22_15: CFDRMDF16_15,
1364    #[doc = "0x1334 - RX Message Buffer ID Registers"]
1365    pub cfdrmid23: CFDRMID16,
1366    #[doc = "0x1338 - RX Message Buffer Pointer Registers"]
1367    pub cfdrmptr23: CFDRMPTR16,
1368    #[doc = "0x133c - RX Message Buffer CANFD Status Registers"]
1369    pub cfdrmfdsts23: CFDRMFDSTS16,
1370    #[doc = "0x1340 - RX Message Buffer Data Field 0 Registers"]
1371    pub cfdrmdf23_0: CFDRMDF16_0,
1372    #[doc = "0x1344 - RX Message Buffer Data Field 1 Registers"]
1373    pub cfdrmdf23_1: CFDRMDF16_1,
1374    #[doc = "0x1348 - RX Message Buffer Data Field 2 Registers"]
1375    pub cfdrmdf23_2: CFDRMDF16_2,
1376    #[doc = "0x134c - RX Message Buffer Data Field 3 Registers"]
1377    pub cfdrmdf23_3: CFDRMDF16_3,
1378    #[doc = "0x1350 - RX Message Buffer Data Field 4 Registers"]
1379    pub cfdrmdf23_4: CFDRMDF16_4,
1380    #[doc = "0x1354 - RX Message Buffer Data Field 5 Registers"]
1381    pub cfdrmdf23_5: CFDRMDF16_5,
1382    #[doc = "0x1358 - RX Message Buffer Data Field 6 Registers"]
1383    pub cfdrmdf23_6: CFDRMDF16_6,
1384    #[doc = "0x135c - RX Message Buffer Data Field 7 Registers"]
1385    pub cfdrmdf23_7: CFDRMDF16_7,
1386    #[doc = "0x1360 - RX Message Buffer Data Field 8 Registers"]
1387    pub cfdrmdf23_8: CFDRMDF16_8,
1388    #[doc = "0x1364 - RX Message Buffer Data Field 9 Registers"]
1389    pub cfdrmdf23_9: CFDRMDF16_9,
1390    #[doc = "0x1368 - RX Message Buffer Data Field 10 Registers"]
1391    pub cfdrmdf23_10: CFDRMDF16_10,
1392    #[doc = "0x136c - RX Message Buffer Data Field 11 Registers"]
1393    pub cfdrmdf23_11: CFDRMDF16_11,
1394    #[doc = "0x1370 - RX Message Buffer Data Field 12 Registers"]
1395    pub cfdrmdf23_12: CFDRMDF16_12,
1396    #[doc = "0x1374 - RX Message Buffer Data Field 13 Registers"]
1397    pub cfdrmdf23_13: CFDRMDF16_13,
1398    #[doc = "0x1378 - RX Message Buffer Data Field 14 Registers"]
1399    pub cfdrmdf23_14: CFDRMDF16_14,
1400    #[doc = "0x137c - RX Message Buffer Data Field 15 Registers"]
1401    pub cfdrmdf23_15: CFDRMDF16_15,
1402    _reserved693: [u8; 0x01a0],
1403    #[doc = "0x1520 - RX Message Buffer ID Registers"]
1404    pub cfdrmid24: CFDRMID24,
1405    #[doc = "0x1524 - RX Message Buffer Pointer Registers"]
1406    pub cfdrmptr24: CFDRMPTR24,
1407    #[doc = "0x1528 - RX Message Buffer CANFD Status Registers"]
1408    pub cfdrmfdsts24: CFDRMFDSTS24,
1409    #[doc = "0x152c - RX Message Buffer Data Field 0 Registers"]
1410    pub cfdrmdf24_0: CFDRMDF24_0,
1411    #[doc = "0x1530 - RX Message Buffer Data Field 1 Registers"]
1412    pub cfdrmdf24_1: CFDRMDF24_1,
1413    #[doc = "0x1534 - RX Message Buffer Data Field 2 Registers"]
1414    pub cfdrmdf24_2: CFDRMDF24_2,
1415    #[doc = "0x1538 - RX Message Buffer Data Field 3 Registers"]
1416    pub cfdrmdf24_3: CFDRMDF24_3,
1417    #[doc = "0x153c - RX Message Buffer Data Field 4 Registers"]
1418    pub cfdrmdf24_4: CFDRMDF24_4,
1419    #[doc = "0x1540 - RX Message Buffer Data Field 5 Registers"]
1420    pub cfdrmdf24_5: CFDRMDF24_5,
1421    #[doc = "0x1544 - RX Message Buffer Data Field 6 Registers"]
1422    pub cfdrmdf24_6: CFDRMDF24_6,
1423    #[doc = "0x1548 - RX Message Buffer Data Field 7 Registers"]
1424    pub cfdrmdf24_7: CFDRMDF24_7,
1425    #[doc = "0x154c - RX Message Buffer Data Field 8 Registers"]
1426    pub cfdrmdf24_8: CFDRMDF24_8,
1427    #[doc = "0x1550 - RX Message Buffer Data Field 9 Registers"]
1428    pub cfdrmdf24_9: CFDRMDF24_9,
1429    #[doc = "0x1554 - RX Message Buffer Data Field 10 Registers"]
1430    pub cfdrmdf24_10: CFDRMDF24_10,
1431    #[doc = "0x1558 - RX Message Buffer Data Field 11 Registers"]
1432    pub cfdrmdf24_11: CFDRMDF24_11,
1433    #[doc = "0x155c - RX Message Buffer Data Field 12 Registers"]
1434    pub cfdrmdf24_12: CFDRMDF24_12,
1435    #[doc = "0x1560 - RX Message Buffer Data Field 13 Registers"]
1436    pub cfdrmdf24_13: CFDRMDF24_13,
1437    #[doc = "0x1564 - RX Message Buffer Data Field 14 Registers"]
1438    pub cfdrmdf24_14: CFDRMDF24_14,
1439    #[doc = "0x1568 - RX Message Buffer Data Field 15 Registers"]
1440    pub cfdrmdf24_15: CFDRMDF24_15,
1441    #[doc = "0x156c - RX Message Buffer ID Registers"]
1442    pub cfdrmid25: CFDRMID24,
1443    #[doc = "0x1570 - RX Message Buffer Pointer Registers"]
1444    pub cfdrmptr25: CFDRMPTR24,
1445    #[doc = "0x1574 - RX Message Buffer CANFD Status Registers"]
1446    pub cfdrmfdsts25: CFDRMFDSTS24,
1447    #[doc = "0x1578 - RX Message Buffer Data Field 0 Registers"]
1448    pub cfdrmdf25_0: CFDRMDF24_0,
1449    #[doc = "0x157c - RX Message Buffer Data Field 1 Registers"]
1450    pub cfdrmdf25_1: CFDRMDF24_1,
1451    #[doc = "0x1580 - RX Message Buffer Data Field 2 Registers"]
1452    pub cfdrmdf25_2: CFDRMDF24_2,
1453    #[doc = "0x1584 - RX Message Buffer Data Field 3 Registers"]
1454    pub cfdrmdf25_3: CFDRMDF24_3,
1455    #[doc = "0x1588 - RX Message Buffer Data Field 4 Registers"]
1456    pub cfdrmdf25_4: CFDRMDF24_4,
1457    #[doc = "0x158c - RX Message Buffer Data Field 5 Registers"]
1458    pub cfdrmdf25_5: CFDRMDF24_5,
1459    #[doc = "0x1590 - RX Message Buffer Data Field 6 Registers"]
1460    pub cfdrmdf25_6: CFDRMDF24_6,
1461    #[doc = "0x1594 - RX Message Buffer Data Field 7 Registers"]
1462    pub cfdrmdf25_7: CFDRMDF24_7,
1463    #[doc = "0x1598 - RX Message Buffer Data Field 8 Registers"]
1464    pub cfdrmdf25_8: CFDRMDF24_8,
1465    #[doc = "0x159c - RX Message Buffer Data Field 9 Registers"]
1466    pub cfdrmdf25_9: CFDRMDF24_9,
1467    #[doc = "0x15a0 - RX Message Buffer Data Field 10 Registers"]
1468    pub cfdrmdf25_10: CFDRMDF24_10,
1469    #[doc = "0x15a4 - RX Message Buffer Data Field 11 Registers"]
1470    pub cfdrmdf25_11: CFDRMDF24_11,
1471    #[doc = "0x15a8 - RX Message Buffer Data Field 12 Registers"]
1472    pub cfdrmdf25_12: CFDRMDF24_12,
1473    #[doc = "0x15ac - RX Message Buffer Data Field 13 Registers"]
1474    pub cfdrmdf25_13: CFDRMDF24_13,
1475    #[doc = "0x15b0 - RX Message Buffer Data Field 14 Registers"]
1476    pub cfdrmdf25_14: CFDRMDF24_14,
1477    #[doc = "0x15b4 - RX Message Buffer Data Field 15 Registers"]
1478    pub cfdrmdf25_15: CFDRMDF24_15,
1479    #[doc = "0x15b8 - RX Message Buffer ID Registers"]
1480    pub cfdrmid26: CFDRMID24,
1481    #[doc = "0x15bc - RX Message Buffer Pointer Registers"]
1482    pub cfdrmptr26: CFDRMPTR24,
1483    #[doc = "0x15c0 - RX Message Buffer CANFD Status Registers"]
1484    pub cfdrmfdsts26: CFDRMFDSTS24,
1485    #[doc = "0x15c4 - RX Message Buffer Data Field 0 Registers"]
1486    pub cfdrmdf26_0: CFDRMDF24_0,
1487    #[doc = "0x15c8 - RX Message Buffer Data Field 1 Registers"]
1488    pub cfdrmdf26_1: CFDRMDF24_1,
1489    #[doc = "0x15cc - RX Message Buffer Data Field 2 Registers"]
1490    pub cfdrmdf26_2: CFDRMDF24_2,
1491    #[doc = "0x15d0 - RX Message Buffer Data Field 3 Registers"]
1492    pub cfdrmdf26_3: CFDRMDF24_3,
1493    #[doc = "0x15d4 - RX Message Buffer Data Field 4 Registers"]
1494    pub cfdrmdf26_4: CFDRMDF24_4,
1495    #[doc = "0x15d8 - RX Message Buffer Data Field 5 Registers"]
1496    pub cfdrmdf26_5: CFDRMDF24_5,
1497    #[doc = "0x15dc - RX Message Buffer Data Field 6 Registers"]
1498    pub cfdrmdf26_6: CFDRMDF24_6,
1499    #[doc = "0x15e0 - RX Message Buffer Data Field 7 Registers"]
1500    pub cfdrmdf26_7: CFDRMDF24_7,
1501    #[doc = "0x15e4 - RX Message Buffer Data Field 8 Registers"]
1502    pub cfdrmdf26_8: CFDRMDF24_8,
1503    #[doc = "0x15e8 - RX Message Buffer Data Field 9 Registers"]
1504    pub cfdrmdf26_9: CFDRMDF24_9,
1505    #[doc = "0x15ec - RX Message Buffer Data Field 10 Registers"]
1506    pub cfdrmdf26_10: CFDRMDF24_10,
1507    #[doc = "0x15f0 - RX Message Buffer Data Field 11 Registers"]
1508    pub cfdrmdf26_11: CFDRMDF24_11,
1509    #[doc = "0x15f4 - RX Message Buffer Data Field 12 Registers"]
1510    pub cfdrmdf26_12: CFDRMDF24_12,
1511    #[doc = "0x15f8 - RX Message Buffer Data Field 13 Registers"]
1512    pub cfdrmdf26_13: CFDRMDF24_13,
1513    #[doc = "0x15fc - RX Message Buffer Data Field 14 Registers"]
1514    pub cfdrmdf26_14: CFDRMDF24_14,
1515    #[doc = "0x1600 - RX Message Buffer Data Field 15 Registers"]
1516    pub cfdrmdf26_15: CFDRMDF24_15,
1517    #[doc = "0x1604 - RX Message Buffer ID Registers"]
1518    pub cfdrmid27: CFDRMID24,
1519    #[doc = "0x1608 - RX Message Buffer Pointer Registers"]
1520    pub cfdrmptr27: CFDRMPTR24,
1521    #[doc = "0x160c - RX Message Buffer CANFD Status Registers"]
1522    pub cfdrmfdsts27: CFDRMFDSTS24,
1523    #[doc = "0x1610 - RX Message Buffer Data Field 0 Registers"]
1524    pub cfdrmdf27_0: CFDRMDF24_0,
1525    #[doc = "0x1614 - RX Message Buffer Data Field 1 Registers"]
1526    pub cfdrmdf27_1: CFDRMDF24_1,
1527    #[doc = "0x1618 - RX Message Buffer Data Field 2 Registers"]
1528    pub cfdrmdf27_2: CFDRMDF24_2,
1529    #[doc = "0x161c - RX Message Buffer Data Field 3 Registers"]
1530    pub cfdrmdf27_3: CFDRMDF24_3,
1531    #[doc = "0x1620 - RX Message Buffer Data Field 4 Registers"]
1532    pub cfdrmdf27_4: CFDRMDF24_4,
1533    #[doc = "0x1624 - RX Message Buffer Data Field 5 Registers"]
1534    pub cfdrmdf27_5: CFDRMDF24_5,
1535    #[doc = "0x1628 - RX Message Buffer Data Field 6 Registers"]
1536    pub cfdrmdf27_6: CFDRMDF24_6,
1537    #[doc = "0x162c - RX Message Buffer Data Field 7 Registers"]
1538    pub cfdrmdf27_7: CFDRMDF24_7,
1539    #[doc = "0x1630 - RX Message Buffer Data Field 8 Registers"]
1540    pub cfdrmdf27_8: CFDRMDF24_8,
1541    #[doc = "0x1634 - RX Message Buffer Data Field 9 Registers"]
1542    pub cfdrmdf27_9: CFDRMDF24_9,
1543    #[doc = "0x1638 - RX Message Buffer Data Field 10 Registers"]
1544    pub cfdrmdf27_10: CFDRMDF24_10,
1545    #[doc = "0x163c - RX Message Buffer Data Field 11 Registers"]
1546    pub cfdrmdf27_11: CFDRMDF24_11,
1547    #[doc = "0x1640 - RX Message Buffer Data Field 12 Registers"]
1548    pub cfdrmdf27_12: CFDRMDF24_12,
1549    #[doc = "0x1644 - RX Message Buffer Data Field 13 Registers"]
1550    pub cfdrmdf27_13: CFDRMDF24_13,
1551    #[doc = "0x1648 - RX Message Buffer Data Field 14 Registers"]
1552    pub cfdrmdf27_14: CFDRMDF24_14,
1553    #[doc = "0x164c - RX Message Buffer Data Field 15 Registers"]
1554    pub cfdrmdf27_15: CFDRMDF24_15,
1555    #[doc = "0x1650 - RX Message Buffer ID Registers"]
1556    pub cfdrmid28: CFDRMID24,
1557    #[doc = "0x1654 - RX Message Buffer Pointer Registers"]
1558    pub cfdrmptr28: CFDRMPTR24,
1559    #[doc = "0x1658 - RX Message Buffer CANFD Status Registers"]
1560    pub cfdrmfdsts28: CFDRMFDSTS24,
1561    #[doc = "0x165c - RX Message Buffer Data Field 0 Registers"]
1562    pub cfdrmdf28_0: CFDRMDF24_0,
1563    #[doc = "0x1660 - RX Message Buffer Data Field 1 Registers"]
1564    pub cfdrmdf28_1: CFDRMDF24_1,
1565    #[doc = "0x1664 - RX Message Buffer Data Field 2 Registers"]
1566    pub cfdrmdf28_2: CFDRMDF24_2,
1567    #[doc = "0x1668 - RX Message Buffer Data Field 3 Registers"]
1568    pub cfdrmdf28_3: CFDRMDF24_3,
1569    #[doc = "0x166c - RX Message Buffer Data Field 4 Registers"]
1570    pub cfdrmdf28_4: CFDRMDF24_4,
1571    #[doc = "0x1670 - RX Message Buffer Data Field 5 Registers"]
1572    pub cfdrmdf28_5: CFDRMDF24_5,
1573    #[doc = "0x1674 - RX Message Buffer Data Field 6 Registers"]
1574    pub cfdrmdf28_6: CFDRMDF24_6,
1575    #[doc = "0x1678 - RX Message Buffer Data Field 7 Registers"]
1576    pub cfdrmdf28_7: CFDRMDF24_7,
1577    #[doc = "0x167c - RX Message Buffer Data Field 8 Registers"]
1578    pub cfdrmdf28_8: CFDRMDF24_8,
1579    #[doc = "0x1680 - RX Message Buffer Data Field 9 Registers"]
1580    pub cfdrmdf28_9: CFDRMDF24_9,
1581    #[doc = "0x1684 - RX Message Buffer Data Field 10 Registers"]
1582    pub cfdrmdf28_10: CFDRMDF24_10,
1583    #[doc = "0x1688 - RX Message Buffer Data Field 11 Registers"]
1584    pub cfdrmdf28_11: CFDRMDF24_11,
1585    #[doc = "0x168c - RX Message Buffer Data Field 12 Registers"]
1586    pub cfdrmdf28_12: CFDRMDF24_12,
1587    #[doc = "0x1690 - RX Message Buffer Data Field 13 Registers"]
1588    pub cfdrmdf28_13: CFDRMDF24_13,
1589    #[doc = "0x1694 - RX Message Buffer Data Field 14 Registers"]
1590    pub cfdrmdf28_14: CFDRMDF24_14,
1591    #[doc = "0x1698 - RX Message Buffer Data Field 15 Registers"]
1592    pub cfdrmdf28_15: CFDRMDF24_15,
1593    #[doc = "0x169c - RX Message Buffer ID Registers"]
1594    pub cfdrmid29: CFDRMID24,
1595    #[doc = "0x16a0 - RX Message Buffer Pointer Registers"]
1596    pub cfdrmptr29: CFDRMPTR24,
1597    #[doc = "0x16a4 - RX Message Buffer CANFD Status Registers"]
1598    pub cfdrmfdsts29: CFDRMFDSTS24,
1599    #[doc = "0x16a8 - RX Message Buffer Data Field 0 Registers"]
1600    pub cfdrmdf29_0: CFDRMDF24_0,
1601    #[doc = "0x16ac - RX Message Buffer Data Field 1 Registers"]
1602    pub cfdrmdf29_1: CFDRMDF24_1,
1603    #[doc = "0x16b0 - RX Message Buffer Data Field 2 Registers"]
1604    pub cfdrmdf29_2: CFDRMDF24_2,
1605    #[doc = "0x16b4 - RX Message Buffer Data Field 3 Registers"]
1606    pub cfdrmdf29_3: CFDRMDF24_3,
1607    #[doc = "0x16b8 - RX Message Buffer Data Field 4 Registers"]
1608    pub cfdrmdf29_4: CFDRMDF24_4,
1609    #[doc = "0x16bc - RX Message Buffer Data Field 5 Registers"]
1610    pub cfdrmdf29_5: CFDRMDF24_5,
1611    #[doc = "0x16c0 - RX Message Buffer Data Field 6 Registers"]
1612    pub cfdrmdf29_6: CFDRMDF24_6,
1613    #[doc = "0x16c4 - RX Message Buffer Data Field 7 Registers"]
1614    pub cfdrmdf29_7: CFDRMDF24_7,
1615    #[doc = "0x16c8 - RX Message Buffer Data Field 8 Registers"]
1616    pub cfdrmdf29_8: CFDRMDF24_8,
1617    #[doc = "0x16cc - RX Message Buffer Data Field 9 Registers"]
1618    pub cfdrmdf29_9: CFDRMDF24_9,
1619    #[doc = "0x16d0 - RX Message Buffer Data Field 10 Registers"]
1620    pub cfdrmdf29_10: CFDRMDF24_10,
1621    #[doc = "0x16d4 - RX Message Buffer Data Field 11 Registers"]
1622    pub cfdrmdf29_11: CFDRMDF24_11,
1623    #[doc = "0x16d8 - RX Message Buffer Data Field 12 Registers"]
1624    pub cfdrmdf29_12: CFDRMDF24_12,
1625    #[doc = "0x16dc - RX Message Buffer Data Field 13 Registers"]
1626    pub cfdrmdf29_13: CFDRMDF24_13,
1627    #[doc = "0x16e0 - RX Message Buffer Data Field 14 Registers"]
1628    pub cfdrmdf29_14: CFDRMDF24_14,
1629    #[doc = "0x16e4 - RX Message Buffer Data Field 15 Registers"]
1630    pub cfdrmdf29_15: CFDRMDF24_15,
1631    #[doc = "0x16e8 - RX Message Buffer ID Registers"]
1632    pub cfdrmid30: CFDRMID24,
1633    #[doc = "0x16ec - RX Message Buffer Pointer Registers"]
1634    pub cfdrmptr30: CFDRMPTR24,
1635    #[doc = "0x16f0 - RX Message Buffer CANFD Status Registers"]
1636    pub cfdrmfdsts30: CFDRMFDSTS24,
1637    #[doc = "0x16f4 - RX Message Buffer Data Field 0 Registers"]
1638    pub cfdrmdf30_0: CFDRMDF24_0,
1639    #[doc = "0x16f8 - RX Message Buffer Data Field 1 Registers"]
1640    pub cfdrmdf30_1: CFDRMDF24_1,
1641    #[doc = "0x16fc - RX Message Buffer Data Field 2 Registers"]
1642    pub cfdrmdf30_2: CFDRMDF24_2,
1643    #[doc = "0x1700 - RX Message Buffer Data Field 3 Registers"]
1644    pub cfdrmdf30_3: CFDRMDF24_3,
1645    #[doc = "0x1704 - RX Message Buffer Data Field 4 Registers"]
1646    pub cfdrmdf30_4: CFDRMDF24_4,
1647    #[doc = "0x1708 - RX Message Buffer Data Field 5 Registers"]
1648    pub cfdrmdf30_5: CFDRMDF24_5,
1649    #[doc = "0x170c - RX Message Buffer Data Field 6 Registers"]
1650    pub cfdrmdf30_6: CFDRMDF24_6,
1651    #[doc = "0x1710 - RX Message Buffer Data Field 7 Registers"]
1652    pub cfdrmdf30_7: CFDRMDF24_7,
1653    #[doc = "0x1714 - RX Message Buffer Data Field 8 Registers"]
1654    pub cfdrmdf30_8: CFDRMDF24_8,
1655    #[doc = "0x1718 - RX Message Buffer Data Field 9 Registers"]
1656    pub cfdrmdf30_9: CFDRMDF24_9,
1657    #[doc = "0x171c - RX Message Buffer Data Field 10 Registers"]
1658    pub cfdrmdf30_10: CFDRMDF24_10,
1659    #[doc = "0x1720 - RX Message Buffer Data Field 11 Registers"]
1660    pub cfdrmdf30_11: CFDRMDF24_11,
1661    #[doc = "0x1724 - RX Message Buffer Data Field 12 Registers"]
1662    pub cfdrmdf30_12: CFDRMDF24_12,
1663    #[doc = "0x1728 - RX Message Buffer Data Field 13 Registers"]
1664    pub cfdrmdf30_13: CFDRMDF24_13,
1665    #[doc = "0x172c - RX Message Buffer Data Field 14 Registers"]
1666    pub cfdrmdf30_14: CFDRMDF24_14,
1667    #[doc = "0x1730 - RX Message Buffer Data Field 15 Registers"]
1668    pub cfdrmdf30_15: CFDRMDF24_15,
1669    #[doc = "0x1734 - RX Message Buffer ID Registers"]
1670    pub cfdrmid31: CFDRMID24,
1671    #[doc = "0x1738 - RX Message Buffer Pointer Registers"]
1672    pub cfdrmptr31: CFDRMPTR24,
1673    #[doc = "0x173c - RX Message Buffer CANFD Status Registers"]
1674    pub cfdrmfdsts31: CFDRMFDSTS24,
1675    #[doc = "0x1740 - RX Message Buffer Data Field 0 Registers"]
1676    pub cfdrmdf31_0: CFDRMDF24_0,
1677    #[doc = "0x1744 - RX Message Buffer Data Field 1 Registers"]
1678    pub cfdrmdf31_1: CFDRMDF24_1,
1679    #[doc = "0x1748 - RX Message Buffer Data Field 2 Registers"]
1680    pub cfdrmdf31_2: CFDRMDF24_2,
1681    #[doc = "0x174c - RX Message Buffer Data Field 3 Registers"]
1682    pub cfdrmdf31_3: CFDRMDF24_3,
1683    #[doc = "0x1750 - RX Message Buffer Data Field 4 Registers"]
1684    pub cfdrmdf31_4: CFDRMDF24_4,
1685    #[doc = "0x1754 - RX Message Buffer Data Field 5 Registers"]
1686    pub cfdrmdf31_5: CFDRMDF24_5,
1687    #[doc = "0x1758 - RX Message Buffer Data Field 6 Registers"]
1688    pub cfdrmdf31_6: CFDRMDF24_6,
1689    #[doc = "0x175c - RX Message Buffer Data Field 7 Registers"]
1690    pub cfdrmdf31_7: CFDRMDF24_7,
1691    #[doc = "0x1760 - RX Message Buffer Data Field 8 Registers"]
1692    pub cfdrmdf31_8: CFDRMDF24_8,
1693    #[doc = "0x1764 - RX Message Buffer Data Field 9 Registers"]
1694    pub cfdrmdf31_9: CFDRMDF24_9,
1695    #[doc = "0x1768 - RX Message Buffer Data Field 10 Registers"]
1696    pub cfdrmdf31_10: CFDRMDF24_10,
1697    #[doc = "0x176c - RX Message Buffer Data Field 11 Registers"]
1698    pub cfdrmdf31_11: CFDRMDF24_11,
1699    #[doc = "0x1770 - RX Message Buffer Data Field 12 Registers"]
1700    pub cfdrmdf31_12: CFDRMDF24_12,
1701    #[doc = "0x1774 - RX Message Buffer Data Field 13 Registers"]
1702    pub cfdrmdf31_13: CFDRMDF24_13,
1703    #[doc = "0x1778 - RX Message Buffer Data Field 14 Registers"]
1704    pub cfdrmdf31_14: CFDRMDF24_14,
1705    #[doc = "0x177c - RX Message Buffer Data Field 15 Registers"]
1706    pub cfdrmdf31_15: CFDRMDF24_15,
1707}
1708#[doc = "CFDC0NCFG (rw) register accessor: an alias for `Reg<CFDC0NCFG_SPEC>`"]
1709pub type CFDC0NCFG = crate::Reg<cfdc0ncfg::CFDC0NCFG_SPEC>;
1710#[doc = "Channel 0 Nominal Bitrate Configuration Register"]
1711pub mod cfdc0ncfg;
1712#[doc = "CFDC0CTR (rw) register accessor: an alias for `Reg<CFDC0CTR_SPEC>`"]
1713pub type CFDC0CTR = crate::Reg<cfdc0ctr::CFDC0CTR_SPEC>;
1714#[doc = "Channel 0 Control Register"]
1715pub mod cfdc0ctr;
1716#[doc = "CFDC0STS (rw) register accessor: an alias for `Reg<CFDC0STS_SPEC>`"]
1717pub type CFDC0STS = crate::Reg<cfdc0sts::CFDC0STS_SPEC>;
1718#[doc = "Channel 0 Status Register"]
1719pub mod cfdc0sts;
1720#[doc = "CFDC0ERFL (rw) register accessor: an alias for `Reg<CFDC0ERFL_SPEC>`"]
1721pub type CFDC0ERFL = crate::Reg<cfdc0erfl::CFDC0ERFL_SPEC>;
1722#[doc = "Channel 0 Error Flag Register"]
1723pub mod cfdc0erfl;
1724#[doc = "CFDGCFG (rw) register accessor: an alias for `Reg<CFDGCFG_SPEC>`"]
1725pub type CFDGCFG = crate::Reg<cfdgcfg::CFDGCFG_SPEC>;
1726#[doc = "Global Configuration Register"]
1727pub mod cfdgcfg;
1728#[doc = "CFDGCTR (rw) register accessor: an alias for `Reg<CFDGCTR_SPEC>`"]
1729pub type CFDGCTR = crate::Reg<cfdgctr::CFDGCTR_SPEC>;
1730#[doc = "Global Control Register"]
1731pub mod cfdgctr;
1732#[doc = "CFDGSTS (r) register accessor: an alias for `Reg<CFDGSTS_SPEC>`"]
1733pub type CFDGSTS = crate::Reg<cfdgsts::CFDGSTS_SPEC>;
1734#[doc = "Global Status Register"]
1735pub mod cfdgsts;
1736#[doc = "CFDGERFL (rw) register accessor: an alias for `Reg<CFDGERFL_SPEC>`"]
1737pub type CFDGERFL = crate::Reg<cfdgerfl::CFDGERFL_SPEC>;
1738#[doc = "Global Error Flag Register"]
1739pub mod cfdgerfl;
1740#[doc = "CFDGTSC (r) register accessor: an alias for `Reg<CFDGTSC_SPEC>`"]
1741pub type CFDGTSC = crate::Reg<cfdgtsc::CFDGTSC_SPEC>;
1742#[doc = "Global Timestamp Counter Register"]
1743pub mod cfdgtsc;
1744#[doc = "CFDGAFLECTR (rw) register accessor: an alias for `Reg<CFDGAFLECTR_SPEC>`"]
1745pub type CFDGAFLECTR = crate::Reg<cfdgaflectr::CFDGAFLECTR_SPEC>;
1746#[doc = "Global Acceptance Filter List Entry Control Register"]
1747pub mod cfdgaflectr;
1748#[doc = "CFDGAFLCFG (rw) register accessor: an alias for `Reg<CFDGAFLCFG_SPEC>`"]
1749pub type CFDGAFLCFG = crate::Reg<cfdgaflcfg::CFDGAFLCFG_SPEC>;
1750#[doc = "Global Acceptance Filter List Configuration Register"]
1751pub mod cfdgaflcfg;
1752#[doc = "CFDRMNB (rw) register accessor: an alias for `Reg<CFDRMNB_SPEC>`"]
1753pub type CFDRMNB = crate::Reg<cfdrmnb::CFDRMNB_SPEC>;
1754#[doc = "RX Message Buffer Number Register"]
1755pub mod cfdrmnb;
1756#[doc = "CFDRMND (rw) register accessor: an alias for `Reg<CFDRMND_SPEC>`"]
1757pub type CFDRMND = crate::Reg<cfdrmnd::CFDRMND_SPEC>;
1758#[doc = "RX Message Buffer New Data Register"]
1759pub mod cfdrmnd;
1760#[doc = "CFDRMIEC (rw) register accessor: an alias for `Reg<CFDRMIEC_SPEC>`"]
1761pub type CFDRMIEC = crate::Reg<cfdrmiec::CFDRMIEC_SPEC>;
1762#[doc = "RX Message Buffer Interrupt Enable Configuration Register"]
1763pub mod cfdrmiec;
1764#[doc = "CFDRFCC (rw) register accessor: an alias for `Reg<CFDRFCC_SPEC>`"]
1765pub type CFDRFCC = crate::Reg<cfdrfcc::CFDRFCC_SPEC>;
1766#[doc = "RX FIFO Configuration/Control Registers %s"]
1767pub mod cfdrfcc;
1768#[doc = "CFDRFSTS (rw) register accessor: an alias for `Reg<CFDRFSTS_SPEC>`"]
1769pub type CFDRFSTS = crate::Reg<cfdrfsts::CFDRFSTS_SPEC>;
1770#[doc = "RX FIFO Status Registers %s"]
1771pub mod cfdrfsts;
1772#[doc = "CFDRFPCTR (w) register accessor: an alias for `Reg<CFDRFPCTR_SPEC>`"]
1773pub type CFDRFPCTR = crate::Reg<cfdrfpctr::CFDRFPCTR_SPEC>;
1774#[doc = "RX FIFO Pointer Control Registers %s"]
1775pub mod cfdrfpctr;
1776#[doc = "CFDCFCC (rw) register accessor: an alias for `Reg<CFDCFCC_SPEC>`"]
1777pub type CFDCFCC = crate::Reg<cfdcfcc::CFDCFCC_SPEC>;
1778#[doc = "Common FIFO Configuration/Control Register"]
1779pub mod cfdcfcc;
1780#[doc = "CFDCFSTS (rw) register accessor: an alias for `Reg<CFDCFSTS_SPEC>`"]
1781pub type CFDCFSTS = crate::Reg<cfdcfsts::CFDCFSTS_SPEC>;
1782#[doc = "Common FIFO Status Register"]
1783pub mod cfdcfsts;
1784#[doc = "CFDCFPCTR (w) register accessor: an alias for `Reg<CFDCFPCTR_SPEC>`"]
1785pub type CFDCFPCTR = crate::Reg<cfdcfpctr::CFDCFPCTR_SPEC>;
1786#[doc = "Common FIFO Pointer Control Register"]
1787pub mod cfdcfpctr;
1788#[doc = "CFDFESTS (r) register accessor: an alias for `Reg<CFDFESTS_SPEC>`"]
1789pub type CFDFESTS = crate::Reg<cfdfests::CFDFESTS_SPEC>;
1790#[doc = "FIFO Empty Status Register"]
1791pub mod cfdfests;
1792#[doc = "CFDFFSTS (r) register accessor: an alias for `Reg<CFDFFSTS_SPEC>`"]
1793pub type CFDFFSTS = crate::Reg<cfdffsts::CFDFFSTS_SPEC>;
1794#[doc = "FIFO Full Status Register"]
1795pub mod cfdffsts;
1796#[doc = "CFDFMSTS (r) register accessor: an alias for `Reg<CFDFMSTS_SPEC>`"]
1797pub type CFDFMSTS = crate::Reg<cfdfmsts::CFDFMSTS_SPEC>;
1798#[doc = "FIFO Message Lost Status Register"]
1799pub mod cfdfmsts;
1800#[doc = "CFDRFISTS (r) register accessor: an alias for `Reg<CFDRFISTS_SPEC>`"]
1801pub type CFDRFISTS = crate::Reg<cfdrfists::CFDRFISTS_SPEC>;
1802#[doc = "RX FIFO Interrupt Flag Status Register"]
1803pub mod cfdrfists;
1804#[doc = "CFDTMC (rw) register accessor: an alias for `Reg<CFDTMC_SPEC>`"]
1805pub type CFDTMC = crate::Reg<cfdtmc::CFDTMC_SPEC>;
1806#[doc = "TX Message Buffer Control Registers %s"]
1807pub mod cfdtmc;
1808#[doc = "CFDTMSTS (rw) register accessor: an alias for `Reg<CFDTMSTS_SPEC>`"]
1809pub type CFDTMSTS = crate::Reg<cfdtmsts::CFDTMSTS_SPEC>;
1810#[doc = "TX Message Buffer Status Registers %s"]
1811pub mod cfdtmsts;
1812#[doc = "CFDTMTRSTS (r) register accessor: an alias for `Reg<CFDTMTRSTS_SPEC>`"]
1813pub type CFDTMTRSTS = crate::Reg<cfdtmtrsts::CFDTMTRSTS_SPEC>;
1814#[doc = "TX Message Buffer Transmission Request Status Register"]
1815pub mod cfdtmtrsts;
1816#[doc = "CFDTMTARSTS (r) register accessor: an alias for `Reg<CFDTMTARSTS_SPEC>`"]
1817pub type CFDTMTARSTS = crate::Reg<cfdtmtarsts::CFDTMTARSTS_SPEC>;
1818#[doc = "TX Message Buffer Transmission Abort Request Status Register"]
1819pub mod cfdtmtarsts;
1820#[doc = "CFDTMTCSTS (r) register accessor: an alias for `Reg<CFDTMTCSTS_SPEC>`"]
1821pub type CFDTMTCSTS = crate::Reg<cfdtmtcsts::CFDTMTCSTS_SPEC>;
1822#[doc = "TX Message Buffer Transmission Completion Status Register"]
1823pub mod cfdtmtcsts;
1824#[doc = "CFDTMTASTS (r) register accessor: an alias for `Reg<CFDTMTASTS_SPEC>`"]
1825pub type CFDTMTASTS = crate::Reg<cfdtmtasts::CFDTMTASTS_SPEC>;
1826#[doc = "TX Message Buffer Transmission Abort Status Register"]
1827pub mod cfdtmtasts;
1828#[doc = "CFDTMIEC (rw) register accessor: an alias for `Reg<CFDTMIEC_SPEC>`"]
1829pub type CFDTMIEC = crate::Reg<cfdtmiec::CFDTMIEC_SPEC>;
1830#[doc = "TX Message Buffer Interrupt Enable Configuration Register"]
1831pub mod cfdtmiec;
1832#[doc = "CFDTXQCC (rw) register accessor: an alias for `Reg<CFDTXQCC_SPEC>`"]
1833pub type CFDTXQCC = crate::Reg<cfdtxqcc::CFDTXQCC_SPEC>;
1834#[doc = "TX Queue Configuration/Control Register"]
1835pub mod cfdtxqcc;
1836#[doc = "CFDTXQSTS (rw) register accessor: an alias for `Reg<CFDTXQSTS_SPEC>`"]
1837pub type CFDTXQSTS = crate::Reg<cfdtxqsts::CFDTXQSTS_SPEC>;
1838#[doc = "TX Queue Status Register"]
1839pub mod cfdtxqsts;
1840#[doc = "CFDTXQPCTR (w) register accessor: an alias for `Reg<CFDTXQPCTR_SPEC>`"]
1841pub type CFDTXQPCTR = crate::Reg<cfdtxqpctr::CFDTXQPCTR_SPEC>;
1842#[doc = "TX Queue Pointer Control Register"]
1843pub mod cfdtxqpctr;
1844#[doc = "CFDTHLCC (rw) register accessor: an alias for `Reg<CFDTHLCC_SPEC>`"]
1845pub type CFDTHLCC = crate::Reg<cfdthlcc::CFDTHLCC_SPEC>;
1846#[doc = "TX History List Configuration/Control Register"]
1847pub mod cfdthlcc;
1848#[doc = "CFDTHLSTS (rw) register accessor: an alias for `Reg<CFDTHLSTS_SPEC>`"]
1849pub type CFDTHLSTS = crate::Reg<cfdthlsts::CFDTHLSTS_SPEC>;
1850#[doc = "TX History List Status Register"]
1851pub mod cfdthlsts;
1852#[doc = "CFDTHLPCTR (w) register accessor: an alias for `Reg<CFDTHLPCTR_SPEC>`"]
1853pub type CFDTHLPCTR = crate::Reg<cfdthlpctr::CFDTHLPCTR_SPEC>;
1854#[doc = "TX History List Pointer Control Register"]
1855pub mod cfdthlpctr;
1856#[doc = "CFDGTINTSTS (r) register accessor: an alias for `Reg<CFDGTINTSTS_SPEC>`"]
1857pub type CFDGTINTSTS = crate::Reg<cfdgtintsts::CFDGTINTSTS_SPEC>;
1858#[doc = "Global TX Interrupt Status Register"]
1859pub mod cfdgtintsts;
1860#[doc = "CFDGTSTCFG (rw) register accessor: an alias for `Reg<CFDGTSTCFG_SPEC>`"]
1861pub type CFDGTSTCFG = crate::Reg<cfdgtstcfg::CFDGTSTCFG_SPEC>;
1862#[doc = "Global Test Configuration Register"]
1863pub mod cfdgtstcfg;
1864#[doc = "CFDGTSTCTR (rw) register accessor: an alias for `Reg<CFDGTSTCTR_SPEC>`"]
1865pub type CFDGTSTCTR = crate::Reg<cfdgtstctr::CFDGTSTCTR_SPEC>;
1866#[doc = "Global Test Control Register"]
1867pub mod cfdgtstctr;
1868#[doc = "CFDGFDCFG (rw) register accessor: an alias for `Reg<CFDGFDCFG_SPEC>`"]
1869pub type CFDGFDCFG = crate::Reg<cfdgfdcfg::CFDGFDCFG_SPEC>;
1870#[doc = "Global FD Configuration Register"]
1871pub mod cfdgfdcfg;
1872#[doc = "CFDGLOCKK (w) register accessor: an alias for `Reg<CFDGLOCKK_SPEC>`"]
1873pub type CFDGLOCKK = crate::Reg<cfdglockk::CFDGLOCKK_SPEC>;
1874#[doc = "Global Lock Key Register"]
1875pub mod cfdglockk;
1876#[doc = "CFDGAFLIGNENT (rw) register accessor: an alias for `Reg<CFDGAFLIGNENT_SPEC>`"]
1877pub type CFDGAFLIGNENT = crate::Reg<cfdgaflignent::CFDGAFLIGNENT_SPEC>;
1878#[doc = "Global AFL Ignore Entry Register"]
1879pub mod cfdgaflignent;
1880#[doc = "CFDGAFLIGNCTR (rw) register accessor: an alias for `Reg<CFDGAFLIGNCTR_SPEC>`"]
1881pub type CFDGAFLIGNCTR = crate::Reg<cfdgaflignctr::CFDGAFLIGNCTR_SPEC>;
1882#[doc = "Global AFL Ignore Control Register"]
1883pub mod cfdgaflignctr;
1884#[doc = "CFDCDTCT (rw) register accessor: an alias for `Reg<CFDCDTCT_SPEC>`"]
1885pub type CFDCDTCT = crate::Reg<cfdcdtct::CFDCDTCT_SPEC>;
1886#[doc = "DMA Transfer Control Register"]
1887pub mod cfdcdtct;
1888#[doc = "CFDCDTSTS (r) register accessor: an alias for `Reg<CFDCDTSTS_SPEC>`"]
1889pub type CFDCDTSTS = crate::Reg<cfdcdtsts::CFDCDTSTS_SPEC>;
1890#[doc = "DMA Transfer Status Register"]
1891pub mod cfdcdtsts;
1892#[doc = "CFDGRSTC (rw) register accessor: an alias for `Reg<CFDGRSTC_SPEC>`"]
1893pub type CFDGRSTC = crate::Reg<cfdgrstc::CFDGRSTC_SPEC>;
1894#[doc = "Global SW reset Register"]
1895pub mod cfdgrstc;
1896#[doc = "CFDC0DCFG (rw) register accessor: an alias for `Reg<CFDC0DCFG_SPEC>`"]
1897pub type CFDC0DCFG = crate::Reg<cfdc0dcfg::CFDC0DCFG_SPEC>;
1898#[doc = "Channel 0 Data Bitrate Configuration Register"]
1899pub mod cfdc0dcfg;
1900#[doc = "CFDC0FDCFG (rw) register accessor: an alias for `Reg<CFDC0FDCFG_SPEC>`"]
1901pub type CFDC0FDCFG = crate::Reg<cfdc0fdcfg::CFDC0FDCFG_SPEC>;
1902#[doc = "Channel 0 CANFD Configuration Register"]
1903pub mod cfdc0fdcfg;
1904#[doc = "CFDC0FDCTR (rw) register accessor: an alias for `Reg<CFDC0FDCTR_SPEC>`"]
1905pub type CFDC0FDCTR = crate::Reg<cfdc0fdctr::CFDC0FDCTR_SPEC>;
1906#[doc = "Channel 0 CANFD Control Register"]
1907pub mod cfdc0fdctr;
1908#[doc = "CFDC0FDSTS (rw) register accessor: an alias for `Reg<CFDC0FDSTS_SPEC>`"]
1909pub type CFDC0FDSTS = crate::Reg<cfdc0fdsts::CFDC0FDSTS_SPEC>;
1910#[doc = "Channel 0 CANFD Status Register"]
1911pub mod cfdc0fdsts;
1912#[doc = "CFDC0FDCRC (rw) register accessor: an alias for `Reg<CFDC0FDCRC_SPEC>`"]
1913pub type CFDC0FDCRC = crate::Reg<cfdc0fdcrc::CFDC0FDCRC_SPEC>;
1914#[doc = "Channel 0 CANFD CRC Register"]
1915pub mod cfdc0fdcrc;
1916#[doc = "CFDGAFLID (rw) register accessor: an alias for `Reg<CFDGAFLID_SPEC>`"]
1917pub type CFDGAFLID = crate::Reg<cfdgaflid::CFDGAFLID_SPEC>;
1918#[doc = "Global Acceptance Filter List ID Registers"]
1919pub mod cfdgaflid;
1920#[doc = "CFDGAFLM (rw) register accessor: an alias for `Reg<CFDGAFLM_SPEC>`"]
1921pub type CFDGAFLM = crate::Reg<cfdgaflm::CFDGAFLM_SPEC>;
1922#[doc = "Global Acceptance Filter List Mask Registers"]
1923pub mod cfdgaflm;
1924#[doc = "CFDGAFLP0 (rw) register accessor: an alias for `Reg<CFDGAFLP0_SPEC>`"]
1925pub type CFDGAFLP0 = crate::Reg<cfdgaflp0::CFDGAFLP0_SPEC>;
1926#[doc = "Global Acceptance Filter List Pointer 0 Registers"]
1927pub mod cfdgaflp0;
1928#[doc = "CFDGAFLP1 (rw) register accessor: an alias for `Reg<CFDGAFLP1_SPEC>`"]
1929pub type CFDGAFLP1 = crate::Reg<cfdgaflp1::CFDGAFLP1_SPEC>;
1930#[doc = "Global Acceptance Filter List Pointer 1 Registers"]
1931pub mod cfdgaflp1;
1932#[doc = "CFDRPGACC (rw) register accessor: an alias for `Reg<CFDRPGACC_SPEC>`"]
1933pub type CFDRPGACC = crate::Reg<cfdrpgacc::CFDRPGACC_SPEC>;
1934#[doc = "RAM Test Page Access Registers %s"]
1935pub mod cfdrpgacc;
1936#[doc = "CFDRFID (r) register accessor: an alias for `Reg<CFDRFID_SPEC>`"]
1937pub type CFDRFID = crate::Reg<cfdrfid::CFDRFID_SPEC>;
1938#[doc = "RX FIFO Access ID Register %s"]
1939pub mod cfdrfid;
1940#[doc = "CFDRFPTR (r) register accessor: an alias for `Reg<CFDRFPTR_SPEC>`"]
1941pub type CFDRFPTR = crate::Reg<cfdrfptr::CFDRFPTR_SPEC>;
1942#[doc = "RX FIFO Access Pointer Register %s"]
1943pub mod cfdrfptr;
1944#[doc = "CFDRFFDSTS (r) register accessor: an alias for `Reg<CFDRFFDSTS_SPEC>`"]
1945pub type CFDRFFDSTS = crate::Reg<cfdrffdsts::CFDRFFDSTS_SPEC>;
1946#[doc = "RX FIFO Access CANFD Status Register %s"]
1947pub mod cfdrffdsts;
1948#[doc = "CFDRFDF_0 (r) register accessor: an alias for `Reg<CFDRFDF_0_SPEC>`"]
1949pub type CFDRFDF_0 = crate::Reg<cfdrfdf_0::CFDRFDF_0_SPEC>;
1950#[doc = "RX FIFO Access Data Field 0 Register %s"]
1951pub mod cfdrfdf_0;
1952#[doc = "CFDRFDF_1 (r) register accessor: an alias for `Reg<CFDRFDF_1_SPEC>`"]
1953pub type CFDRFDF_1 = crate::Reg<cfdrfdf_1::CFDRFDF_1_SPEC>;
1954#[doc = "RX FIFO Access Data Field 1 Register %s"]
1955pub mod cfdrfdf_1;
1956#[doc = "CFDRFDF_2 (r) register accessor: an alias for `Reg<CFDRFDF_2_SPEC>`"]
1957pub type CFDRFDF_2 = crate::Reg<cfdrfdf_2::CFDRFDF_2_SPEC>;
1958#[doc = "RX FIFO Access Data Field 2 Register %s"]
1959pub mod cfdrfdf_2;
1960#[doc = "CFDRFDF_3 (r) register accessor: an alias for `Reg<CFDRFDF_3_SPEC>`"]
1961pub type CFDRFDF_3 = crate::Reg<cfdrfdf_3::CFDRFDF_3_SPEC>;
1962#[doc = "RX FIFO Access Data Field 3 Register %s"]
1963pub mod cfdrfdf_3;
1964#[doc = "CFDRFDF_4 (r) register accessor: an alias for `Reg<CFDRFDF_4_SPEC>`"]
1965pub type CFDRFDF_4 = crate::Reg<cfdrfdf_4::CFDRFDF_4_SPEC>;
1966#[doc = "RX FIFO Access Data Field 4 Register %s"]
1967pub mod cfdrfdf_4;
1968#[doc = "CFDRFDF_5 (r) register accessor: an alias for `Reg<CFDRFDF_5_SPEC>`"]
1969pub type CFDRFDF_5 = crate::Reg<cfdrfdf_5::CFDRFDF_5_SPEC>;
1970#[doc = "RX FIFO Access Data Field 5 Register %s"]
1971pub mod cfdrfdf_5;
1972#[doc = "CFDRFDF_6 (r) register accessor: an alias for `Reg<CFDRFDF_6_SPEC>`"]
1973pub type CFDRFDF_6 = crate::Reg<cfdrfdf_6::CFDRFDF_6_SPEC>;
1974#[doc = "RX FIFO Access Data Field 6 Register %s"]
1975pub mod cfdrfdf_6;
1976#[doc = "CFDRFDF_7 (r) register accessor: an alias for `Reg<CFDRFDF_7_SPEC>`"]
1977pub type CFDRFDF_7 = crate::Reg<cfdrfdf_7::CFDRFDF_7_SPEC>;
1978#[doc = "RX FIFO Access Data Field 7 Register %s"]
1979pub mod cfdrfdf_7;
1980#[doc = "CFDRFDF_8 (r) register accessor: an alias for `Reg<CFDRFDF_8_SPEC>`"]
1981pub type CFDRFDF_8 = crate::Reg<cfdrfdf_8::CFDRFDF_8_SPEC>;
1982#[doc = "RX FIFO Access Data Field 8 Register %s"]
1983pub mod cfdrfdf_8;
1984#[doc = "CFDRFDF_9 (r) register accessor: an alias for `Reg<CFDRFDF_9_SPEC>`"]
1985pub type CFDRFDF_9 = crate::Reg<cfdrfdf_9::CFDRFDF_9_SPEC>;
1986#[doc = "RX FIFO Access Data Field 9 Register %s"]
1987pub mod cfdrfdf_9;
1988#[doc = "CFDRFDF_10 (r) register accessor: an alias for `Reg<CFDRFDF_10_SPEC>`"]
1989pub type CFDRFDF_10 = crate::Reg<cfdrfdf_10::CFDRFDF_10_SPEC>;
1990#[doc = "RX FIFO Access Data Field 10 Register %s"]
1991pub mod cfdrfdf_10;
1992#[doc = "CFDRFDF_11 (r) register accessor: an alias for `Reg<CFDRFDF_11_SPEC>`"]
1993pub type CFDRFDF_11 = crate::Reg<cfdrfdf_11::CFDRFDF_11_SPEC>;
1994#[doc = "RX FIFO Access Data Field 11 Register %s"]
1995pub mod cfdrfdf_11;
1996#[doc = "CFDRFDF_12 (r) register accessor: an alias for `Reg<CFDRFDF_12_SPEC>`"]
1997pub type CFDRFDF_12 = crate::Reg<cfdrfdf_12::CFDRFDF_12_SPEC>;
1998#[doc = "RX FIFO Access Data Field 12 Register %s"]
1999pub mod cfdrfdf_12;
2000#[doc = "CFDRFDF_13 (r) register accessor: an alias for `Reg<CFDRFDF_13_SPEC>`"]
2001pub type CFDRFDF_13 = crate::Reg<cfdrfdf_13::CFDRFDF_13_SPEC>;
2002#[doc = "RX FIFO Access Data Field 13 Register %s"]
2003pub mod cfdrfdf_13;
2004#[doc = "CFDRFDF_14 (r) register accessor: an alias for `Reg<CFDRFDF_14_SPEC>`"]
2005pub type CFDRFDF_14 = crate::Reg<cfdrfdf_14::CFDRFDF_14_SPEC>;
2006#[doc = "RX FIFO Access Data Field 14 Register %s"]
2007pub mod cfdrfdf_14;
2008#[doc = "CFDRFDF_15 (r) register accessor: an alias for `Reg<CFDRFDF_15_SPEC>`"]
2009pub type CFDRFDF_15 = crate::Reg<cfdrfdf_15::CFDRFDF_15_SPEC>;
2010#[doc = "RX FIFO Access Data Field 15 Register %s"]
2011pub mod cfdrfdf_15;
2012#[doc = "CFDCFID (rw) register accessor: an alias for `Reg<CFDCFID_SPEC>`"]
2013pub type CFDCFID = crate::Reg<cfdcfid::CFDCFID_SPEC>;
2014#[doc = "Common FIFO Access ID Register"]
2015pub mod cfdcfid;
2016#[doc = "CFDCFPTR (rw) register accessor: an alias for `Reg<CFDCFPTR_SPEC>`"]
2017pub type CFDCFPTR = crate::Reg<cfdcfptr::CFDCFPTR_SPEC>;
2018#[doc = "Common FIFO Access Pointer Register"]
2019pub mod cfdcfptr;
2020#[doc = "CFDCFFDCSTS (rw) register accessor: an alias for `Reg<CFDCFFDCSTS_SPEC>`"]
2021pub type CFDCFFDCSTS = crate::Reg<cfdcffdcsts::CFDCFFDCSTS_SPEC>;
2022#[doc = "Common FIFO Access CANFD Control/Status Register"]
2023pub mod cfdcffdcsts;
2024#[doc = "CFDCFDF (rw) register accessor: an alias for `Reg<CFDCFDF_SPEC>`"]
2025pub type CFDCFDF = crate::Reg<cfdcfdf::CFDCFDF_SPEC>;
2026#[doc = "Common FIFO Access Data Field %s Registers"]
2027pub mod cfdcfdf;
2028#[doc = "CFDTMID (rw) register accessor: an alias for `Reg<CFDTMID_SPEC>`"]
2029pub type CFDTMID = crate::Reg<cfdtmid::CFDTMID_SPEC>;
2030#[doc = "TX Message Buffer ID Registers"]
2031pub mod cfdtmid;
2032#[doc = "CFDTMPTR (rw) register accessor: an alias for `Reg<CFDTMPTR_SPEC>`"]
2033pub type CFDTMPTR = crate::Reg<cfdtmptr::CFDTMPTR_SPEC>;
2034#[doc = "TX Message Buffer Pointer Register"]
2035pub mod cfdtmptr;
2036#[doc = "CFDTMFDCTR (rw) register accessor: an alias for `Reg<CFDTMFDCTR_SPEC>`"]
2037pub type CFDTMFDCTR = crate::Reg<cfdtmfdctr::CFDTMFDCTR_SPEC>;
2038#[doc = "TX Message Buffer CANFD Control Register"]
2039pub mod cfdtmfdctr;
2040#[doc = "CFDTMDF_0 (rw) register accessor: an alias for `Reg<CFDTMDF_0_SPEC>`"]
2041pub type CFDTMDF_0 = crate::Reg<cfdtmdf_0::CFDTMDF_0_SPEC>;
2042#[doc = "TX Message Buffer Data Field Register"]
2043pub mod cfdtmdf_0;
2044#[doc = "CFDTMDF_1 (rw) register accessor: an alias for `Reg<CFDTMDF_1_SPEC>`"]
2045pub type CFDTMDF_1 = crate::Reg<cfdtmdf_1::CFDTMDF_1_SPEC>;
2046#[doc = "TX Message Buffer Data Field Register"]
2047pub mod cfdtmdf_1;
2048#[doc = "CFDTMDF_2 (rw) register accessor: an alias for `Reg<CFDTMDF_2_SPEC>`"]
2049pub type CFDTMDF_2 = crate::Reg<cfdtmdf_2::CFDTMDF_2_SPEC>;
2050#[doc = "TX Message Buffer Data Field Register"]
2051pub mod cfdtmdf_2;
2052#[doc = "CFDTMDF_3 (rw) register accessor: an alias for `Reg<CFDTMDF_3_SPEC>`"]
2053pub type CFDTMDF_3 = crate::Reg<cfdtmdf_3::CFDTMDF_3_SPEC>;
2054#[doc = "TX Message Buffer Data Field Register"]
2055pub mod cfdtmdf_3;
2056#[doc = "CFDTMDF_4 (rw) register accessor: an alias for `Reg<CFDTMDF_4_SPEC>`"]
2057pub type CFDTMDF_4 = crate::Reg<cfdtmdf_4::CFDTMDF_4_SPEC>;
2058#[doc = "TX Message Buffer Data Field Register"]
2059pub mod cfdtmdf_4;
2060#[doc = "CFDTMDF_5 (rw) register accessor: an alias for `Reg<CFDTMDF_5_SPEC>`"]
2061pub type CFDTMDF_5 = crate::Reg<cfdtmdf_5::CFDTMDF_5_SPEC>;
2062#[doc = "TX Message Buffer Data Field Register"]
2063pub mod cfdtmdf_5;
2064#[doc = "CFDTMDF_6 (rw) register accessor: an alias for `Reg<CFDTMDF_6_SPEC>`"]
2065pub type CFDTMDF_6 = crate::Reg<cfdtmdf_6::CFDTMDF_6_SPEC>;
2066#[doc = "TX Message Buffer Data Field Register"]
2067pub mod cfdtmdf_6;
2068#[doc = "CFDTMDF_7 (rw) register accessor: an alias for `Reg<CFDTMDF_7_SPEC>`"]
2069pub type CFDTMDF_7 = crate::Reg<cfdtmdf_7::CFDTMDF_7_SPEC>;
2070#[doc = "TX Message Buffer Data Field Register"]
2071pub mod cfdtmdf_7;
2072#[doc = "CFDTMDF_8 (rw) register accessor: an alias for `Reg<CFDTMDF_8_SPEC>`"]
2073pub type CFDTMDF_8 = crate::Reg<cfdtmdf_8::CFDTMDF_8_SPEC>;
2074#[doc = "TX Message Buffer Data Field Register"]
2075pub mod cfdtmdf_8;
2076#[doc = "CFDTMDF_9 (rw) register accessor: an alias for `Reg<CFDTMDF_9_SPEC>`"]
2077pub type CFDTMDF_9 = crate::Reg<cfdtmdf_9::CFDTMDF_9_SPEC>;
2078#[doc = "TX Message Buffer Data Field Register"]
2079pub mod cfdtmdf_9;
2080#[doc = "CFDTMDF_10 (rw) register accessor: an alias for `Reg<CFDTMDF_10_SPEC>`"]
2081pub type CFDTMDF_10 = crate::Reg<cfdtmdf_10::CFDTMDF_10_SPEC>;
2082#[doc = "TX Message Buffer Data Field Register"]
2083pub mod cfdtmdf_10;
2084#[doc = "CFDTMDF_11 (rw) register accessor: an alias for `Reg<CFDTMDF_11_SPEC>`"]
2085pub type CFDTMDF_11 = crate::Reg<cfdtmdf_11::CFDTMDF_11_SPEC>;
2086#[doc = "TX Message Buffer Data Field Register"]
2087pub mod cfdtmdf_11;
2088#[doc = "CFDTMDF_12 (rw) register accessor: an alias for `Reg<CFDTMDF_12_SPEC>`"]
2089pub type CFDTMDF_12 = crate::Reg<cfdtmdf_12::CFDTMDF_12_SPEC>;
2090#[doc = "TX Message Buffer Data Field Register"]
2091pub mod cfdtmdf_12;
2092#[doc = "CFDTMDF_13 (rw) register accessor: an alias for `Reg<CFDTMDF_13_SPEC>`"]
2093pub type CFDTMDF_13 = crate::Reg<cfdtmdf_13::CFDTMDF_13_SPEC>;
2094#[doc = "TX Message Buffer Data Field Register"]
2095pub mod cfdtmdf_13;
2096#[doc = "CFDTMDF_14 (rw) register accessor: an alias for `Reg<CFDTMDF_14_SPEC>`"]
2097pub type CFDTMDF_14 = crate::Reg<cfdtmdf_14::CFDTMDF_14_SPEC>;
2098#[doc = "TX Message Buffer Data Field Register"]
2099pub mod cfdtmdf_14;
2100#[doc = "CFDTMDF_15 (rw) register accessor: an alias for `Reg<CFDTMDF_15_SPEC>`"]
2101pub type CFDTMDF_15 = crate::Reg<cfdtmdf_15::CFDTMDF_15_SPEC>;
2102#[doc = "TX Message Buffer Data Field Register"]
2103pub mod cfdtmdf_15;
2104#[doc = "CFDTHLACC0 (r) register accessor: an alias for `Reg<CFDTHLACC0_SPEC>`"]
2105pub type CFDTHLACC0 = crate::Reg<cfdthlacc0::CFDTHLACC0_SPEC>;
2106#[doc = "TX History List Access Register 0"]
2107pub mod cfdthlacc0;
2108#[doc = "CFDTHLACC1 (r) register accessor: an alias for `Reg<CFDTHLACC1_SPEC>`"]
2109pub type CFDTHLACC1 = crate::Reg<cfdthlacc1::CFDTHLACC1_SPEC>;
2110#[doc = "TX History List Access Register 1"]
2111pub mod cfdthlacc1;
2112#[doc = "CFDRMID (r) register accessor: an alias for `Reg<CFDRMID_SPEC>`"]
2113pub type CFDRMID = crate::Reg<cfdrmid::CFDRMID_SPEC>;
2114#[doc = "RX Message Buffer ID Registers"]
2115pub mod cfdrmid;
2116#[doc = "CFDRMPTR (r) register accessor: an alias for `Reg<CFDRMPTR_SPEC>`"]
2117pub type CFDRMPTR = crate::Reg<cfdrmptr::CFDRMPTR_SPEC>;
2118#[doc = "RX Message Buffer Pointer Registers"]
2119pub mod cfdrmptr;
2120#[doc = "CFDRMFDSTS (r) register accessor: an alias for `Reg<CFDRMFDSTS_SPEC>`"]
2121pub type CFDRMFDSTS = crate::Reg<cfdrmfdsts::CFDRMFDSTS_SPEC>;
2122#[doc = "RX Message Buffer CANFD Status Registers"]
2123pub mod cfdrmfdsts;
2124#[doc = "CFDRMDF_0 (r) register accessor: an alias for `Reg<CFDRMDF_0_SPEC>`"]
2125pub type CFDRMDF_0 = crate::Reg<cfdrmdf_0::CFDRMDF_0_SPEC>;
2126#[doc = "RX Message Buffer Data Field 0 Registers"]
2127pub mod cfdrmdf_0;
2128#[doc = "CFDRMDF_1 (r) register accessor: an alias for `Reg<CFDRMDF_1_SPEC>`"]
2129pub type CFDRMDF_1 = crate::Reg<cfdrmdf_1::CFDRMDF_1_SPEC>;
2130#[doc = "RX Message Buffer Data Field 1 Registers"]
2131pub mod cfdrmdf_1;
2132#[doc = "CFDRMDF_2 (r) register accessor: an alias for `Reg<CFDRMDF_2_SPEC>`"]
2133pub type CFDRMDF_2 = crate::Reg<cfdrmdf_2::CFDRMDF_2_SPEC>;
2134#[doc = "RX Message Buffer Data Field 2 Registers"]
2135pub mod cfdrmdf_2;
2136#[doc = "CFDRMDF_3 (r) register accessor: an alias for `Reg<CFDRMDF_3_SPEC>`"]
2137pub type CFDRMDF_3 = crate::Reg<cfdrmdf_3::CFDRMDF_3_SPEC>;
2138#[doc = "RX Message Buffer Data Field 3 Registers"]
2139pub mod cfdrmdf_3;
2140#[doc = "CFDRMDF_4 (r) register accessor: an alias for `Reg<CFDRMDF_4_SPEC>`"]
2141pub type CFDRMDF_4 = crate::Reg<cfdrmdf_4::CFDRMDF_4_SPEC>;
2142#[doc = "RX Message Buffer Data Field 4 Registers"]
2143pub mod cfdrmdf_4;
2144#[doc = "CFDRMDF_5 (r) register accessor: an alias for `Reg<CFDRMDF_5_SPEC>`"]
2145pub type CFDRMDF_5 = crate::Reg<cfdrmdf_5::CFDRMDF_5_SPEC>;
2146#[doc = "RX Message Buffer Data Field 5 Registers"]
2147pub mod cfdrmdf_5;
2148#[doc = "CFDRMDF_6 (r) register accessor: an alias for `Reg<CFDRMDF_6_SPEC>`"]
2149pub type CFDRMDF_6 = crate::Reg<cfdrmdf_6::CFDRMDF_6_SPEC>;
2150#[doc = "RX Message Buffer Data Field 6 Registers"]
2151pub mod cfdrmdf_6;
2152#[doc = "CFDRMDF_7 (r) register accessor: an alias for `Reg<CFDRMDF_7_SPEC>`"]
2153pub type CFDRMDF_7 = crate::Reg<cfdrmdf_7::CFDRMDF_7_SPEC>;
2154#[doc = "RX Message Buffer Data Field 7 Registers"]
2155pub mod cfdrmdf_7;
2156#[doc = "CFDRMDF_8 (r) register accessor: an alias for `Reg<CFDRMDF_8_SPEC>`"]
2157pub type CFDRMDF_8 = crate::Reg<cfdrmdf_8::CFDRMDF_8_SPEC>;
2158#[doc = "RX Message Buffer Data Field 8 Registers"]
2159pub mod cfdrmdf_8;
2160#[doc = "CFDRMDF_9 (r) register accessor: an alias for `Reg<CFDRMDF_9_SPEC>`"]
2161pub type CFDRMDF_9 = crate::Reg<cfdrmdf_9::CFDRMDF_9_SPEC>;
2162#[doc = "RX Message Buffer Data Field 9 Registers"]
2163pub mod cfdrmdf_9;
2164#[doc = "CFDRMDF_10 (r) register accessor: an alias for `Reg<CFDRMDF_10_SPEC>`"]
2165pub type CFDRMDF_10 = crate::Reg<cfdrmdf_10::CFDRMDF_10_SPEC>;
2166#[doc = "RX Message Buffer Data Field 10 Registers"]
2167pub mod cfdrmdf_10;
2168#[doc = "CFDRMDF_11 (r) register accessor: an alias for `Reg<CFDRMDF_11_SPEC>`"]
2169pub type CFDRMDF_11 = crate::Reg<cfdrmdf_11::CFDRMDF_11_SPEC>;
2170#[doc = "RX Message Buffer Data Field 11 Registers"]
2171pub mod cfdrmdf_11;
2172#[doc = "CFDRMDF_12 (r) register accessor: an alias for `Reg<CFDRMDF_12_SPEC>`"]
2173pub type CFDRMDF_12 = crate::Reg<cfdrmdf_12::CFDRMDF_12_SPEC>;
2174#[doc = "RX Message Buffer Data Field 12 Registers"]
2175pub mod cfdrmdf_12;
2176#[doc = "CFDRMDF_13 (r) register accessor: an alias for `Reg<CFDRMDF_13_SPEC>`"]
2177pub type CFDRMDF_13 = crate::Reg<cfdrmdf_13::CFDRMDF_13_SPEC>;
2178#[doc = "RX Message Buffer Data Field 13 Registers"]
2179pub mod cfdrmdf_13;
2180#[doc = "CFDRMDF_14 (r) register accessor: an alias for `Reg<CFDRMDF_14_SPEC>`"]
2181pub type CFDRMDF_14 = crate::Reg<cfdrmdf_14::CFDRMDF_14_SPEC>;
2182#[doc = "RX Message Buffer Data Field 14 Registers"]
2183pub mod cfdrmdf_14;
2184#[doc = "CFDRMDF_15 (r) register accessor: an alias for `Reg<CFDRMDF_15_SPEC>`"]
2185pub type CFDRMDF_15 = crate::Reg<cfdrmdf_15::CFDRMDF_15_SPEC>;
2186#[doc = "RX Message Buffer Data Field 15 Registers"]
2187pub mod cfdrmdf_15;
2188pub use cfdrmdf_0 as cfdrmdf8_0;
2189pub use cfdrmdf_0 as cfdrmdf16_0;
2190pub use cfdrmdf_0 as cfdrmdf24_0;
2191pub use cfdrmdf_1 as cfdrmdf8_1;
2192pub use cfdrmdf_1 as cfdrmdf16_1;
2193pub use cfdrmdf_1 as cfdrmdf24_1;
2194pub use cfdrmdf_10 as cfdrmdf8_10;
2195pub use cfdrmdf_10 as cfdrmdf16_10;
2196pub use cfdrmdf_10 as cfdrmdf24_10;
2197pub use cfdrmdf_11 as cfdrmdf8_11;
2198pub use cfdrmdf_11 as cfdrmdf16_11;
2199pub use cfdrmdf_11 as cfdrmdf24_11;
2200pub use cfdrmdf_12 as cfdrmdf8_12;
2201pub use cfdrmdf_12 as cfdrmdf16_12;
2202pub use cfdrmdf_12 as cfdrmdf24_12;
2203pub use cfdrmdf_13 as cfdrmdf8_13;
2204pub use cfdrmdf_13 as cfdrmdf16_13;
2205pub use cfdrmdf_13 as cfdrmdf24_13;
2206pub use cfdrmdf_14 as cfdrmdf8_14;
2207pub use cfdrmdf_14 as cfdrmdf16_14;
2208pub use cfdrmdf_14 as cfdrmdf24_14;
2209pub use cfdrmdf_15 as cfdrmdf8_15;
2210pub use cfdrmdf_15 as cfdrmdf16_15;
2211pub use cfdrmdf_15 as cfdrmdf24_15;
2212pub use cfdrmdf_2 as cfdrmdf8_2;
2213pub use cfdrmdf_2 as cfdrmdf16_2;
2214pub use cfdrmdf_2 as cfdrmdf24_2;
2215pub use cfdrmdf_3 as cfdrmdf8_3;
2216pub use cfdrmdf_3 as cfdrmdf16_3;
2217pub use cfdrmdf_3 as cfdrmdf24_3;
2218pub use cfdrmdf_4 as cfdrmdf8_4;
2219pub use cfdrmdf_4 as cfdrmdf16_4;
2220pub use cfdrmdf_4 as cfdrmdf24_4;
2221pub use cfdrmdf_5 as cfdrmdf8_5;
2222pub use cfdrmdf_5 as cfdrmdf16_5;
2223pub use cfdrmdf_5 as cfdrmdf24_5;
2224pub use cfdrmdf_6 as cfdrmdf8_6;
2225pub use cfdrmdf_6 as cfdrmdf16_6;
2226pub use cfdrmdf_6 as cfdrmdf24_6;
2227pub use cfdrmdf_7 as cfdrmdf8_7;
2228pub use cfdrmdf_7 as cfdrmdf16_7;
2229pub use cfdrmdf_7 as cfdrmdf24_7;
2230pub use cfdrmdf_8 as cfdrmdf8_8;
2231pub use cfdrmdf_8 as cfdrmdf16_8;
2232pub use cfdrmdf_8 as cfdrmdf24_8;
2233pub use cfdrmdf_9 as cfdrmdf8_9;
2234pub use cfdrmdf_9 as cfdrmdf16_9;
2235pub use cfdrmdf_9 as cfdrmdf24_9;
2236pub use cfdrmfdsts as cfdrmfdsts8;
2237pub use cfdrmfdsts as cfdrmfdsts16;
2238pub use cfdrmfdsts as cfdrmfdsts24;
2239pub use cfdrmid as cfdrmid8;
2240pub use cfdrmid as cfdrmid16;
2241pub use cfdrmid as cfdrmid24;
2242pub use cfdrmptr as cfdrmptr8;
2243pub use cfdrmptr as cfdrmptr16;
2244pub use cfdrmptr as cfdrmptr24;
2245pub use CFDRMDF_0 as CFDRMDF8_0;
2246pub use CFDRMDF_0 as CFDRMDF16_0;
2247pub use CFDRMDF_0 as CFDRMDF24_0;
2248pub use CFDRMDF_1 as CFDRMDF8_1;
2249pub use CFDRMDF_1 as CFDRMDF16_1;
2250pub use CFDRMDF_1 as CFDRMDF24_1;
2251pub use CFDRMDF_10 as CFDRMDF8_10;
2252pub use CFDRMDF_10 as CFDRMDF16_10;
2253pub use CFDRMDF_10 as CFDRMDF24_10;
2254pub use CFDRMDF_11 as CFDRMDF8_11;
2255pub use CFDRMDF_11 as CFDRMDF16_11;
2256pub use CFDRMDF_11 as CFDRMDF24_11;
2257pub use CFDRMDF_12 as CFDRMDF8_12;
2258pub use CFDRMDF_12 as CFDRMDF16_12;
2259pub use CFDRMDF_12 as CFDRMDF24_12;
2260pub use CFDRMDF_13 as CFDRMDF8_13;
2261pub use CFDRMDF_13 as CFDRMDF16_13;
2262pub use CFDRMDF_13 as CFDRMDF24_13;
2263pub use CFDRMDF_14 as CFDRMDF8_14;
2264pub use CFDRMDF_14 as CFDRMDF16_14;
2265pub use CFDRMDF_14 as CFDRMDF24_14;
2266pub use CFDRMDF_15 as CFDRMDF8_15;
2267pub use CFDRMDF_15 as CFDRMDF16_15;
2268pub use CFDRMDF_15 as CFDRMDF24_15;
2269pub use CFDRMDF_2 as CFDRMDF8_2;
2270pub use CFDRMDF_2 as CFDRMDF16_2;
2271pub use CFDRMDF_2 as CFDRMDF24_2;
2272pub use CFDRMDF_3 as CFDRMDF8_3;
2273pub use CFDRMDF_3 as CFDRMDF16_3;
2274pub use CFDRMDF_3 as CFDRMDF24_3;
2275pub use CFDRMDF_4 as CFDRMDF8_4;
2276pub use CFDRMDF_4 as CFDRMDF16_4;
2277pub use CFDRMDF_4 as CFDRMDF24_4;
2278pub use CFDRMDF_5 as CFDRMDF8_5;
2279pub use CFDRMDF_5 as CFDRMDF16_5;
2280pub use CFDRMDF_5 as CFDRMDF24_5;
2281pub use CFDRMDF_6 as CFDRMDF8_6;
2282pub use CFDRMDF_6 as CFDRMDF16_6;
2283pub use CFDRMDF_6 as CFDRMDF24_6;
2284pub use CFDRMDF_7 as CFDRMDF8_7;
2285pub use CFDRMDF_7 as CFDRMDF16_7;
2286pub use CFDRMDF_7 as CFDRMDF24_7;
2287pub use CFDRMDF_8 as CFDRMDF8_8;
2288pub use CFDRMDF_8 as CFDRMDF16_8;
2289pub use CFDRMDF_8 as CFDRMDF24_8;
2290pub use CFDRMDF_9 as CFDRMDF8_9;
2291pub use CFDRMDF_9 as CFDRMDF16_9;
2292pub use CFDRMDF_9 as CFDRMDF24_9;
2293pub use CFDRMFDSTS as CFDRMFDSTS8;
2294pub use CFDRMFDSTS as CFDRMFDSTS16;
2295pub use CFDRMFDSTS as CFDRMFDSTS24;
2296pub use CFDRMID as CFDRMID8;
2297pub use CFDRMID as CFDRMID16;
2298pub use CFDRMID as CFDRMID24;
2299pub use CFDRMPTR as CFDRMPTR8;
2300pub use CFDRMPTR as CFDRMPTR16;
2301pub use CFDRMPTR as CFDRMPTR24;