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;