bl702_pac/
dma.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - DMA_IntStatus."]
5    pub dma_int_status: DMA_INT_STATUS,
6    #[doc = "0x04 - DMA_IntTCStatus."]
7    pub dma_int_tcstatus: DMA_INT_TCSTATUS,
8    #[doc = "0x08 - DMA_IntTCClear."]
9    pub dma_int_tcclear: DMA_INT_TCCLEAR,
10    #[doc = "0x0c - DMA_IntErrorStatus."]
11    pub dma_int_error_status: DMA_INT_ERROR_STATUS,
12    #[doc = "0x10 - DMA_IntErrClr."]
13    pub dma_int_err_clr: DMA_INT_ERR_CLR,
14    #[doc = "0x14 - DMA_RawIntTCStatus."]
15    pub dma_raw_int_tcstatus: DMA_RAW_INT_TCSTATUS,
16    #[doc = "0x18 - DMA_RawIntErrorStatus."]
17    pub dma_raw_int_error_status: DMA_RAW_INT_ERROR_STATUS,
18    #[doc = "0x1c - DMA_EnbldChns."]
19    pub dma_enbld_chns: DMA_ENBLD_CHNS,
20    #[doc = "0x20 - DMA_SoftBReq."]
21    pub dma_soft_breq: DMA_SOFT_BREQ,
22    #[doc = "0x24 - DMA_SoftSReq."]
23    pub dma_soft_sreq: DMA_SOFT_SREQ,
24    #[doc = "0x28 - DMA_SoftLBReq."]
25    pub dma_soft_lbreq: DMA_SOFT_LBREQ,
26    #[doc = "0x2c - DMA_SoftLSReq."]
27    pub dma_soft_lsreq: DMA_SOFT_LSREQ,
28    #[doc = "0x30 - DMA_Top_Config."]
29    pub dma_top_config: DMA_TOP_CONFIG,
30    #[doc = "0x34 - DMA_Sync."]
31    pub dma_sync: DMA_SYNC,
32    _reserved14: [u8; 0xc8],
33    #[doc = "0x100 - DMA_C0SrcAddr."]
34    pub dma_c0src_addr: DMA_C0SRC_ADDR,
35    #[doc = "0x104 - DMA_C0DstAddr."]
36    pub dma_c0dst_addr: DMA_C0DST_ADDR,
37    #[doc = "0x108 - DMA_C0LLI."]
38    pub dma_c0lli: DMA_C0LLI,
39    #[doc = "0x10c - DMA_C0Control."]
40    pub dma_c0control: DMA_C0CONTROL,
41    #[doc = "0x110 - DMA_C0Config."]
42    pub dma_c0config: DMA_C0CONFIG,
43    _reserved19: [u8; 0xec],
44    #[doc = "0x200 - DMA_C1SrcAddr."]
45    pub dma_c1src_addr: DMA_C1SRC_ADDR,
46    #[doc = "0x204 - DMA_C1DstAddr."]
47    pub dma_c1dst_addr: DMA_C1DST_ADDR,
48    #[doc = "0x208 - DMA_C1LLI."]
49    pub dma_c1lli: DMA_C1LLI,
50    #[doc = "0x20c - DMA_C1Control."]
51    pub dma_c1control: DMA_C1CONTROL,
52    #[doc = "0x210 - DMA_C1Config."]
53    pub dma_c1config: DMA_C1CONFIG,
54    _reserved24: [u8; 0xec],
55    #[doc = "0x300 - DMA_C2SrcAddr."]
56    pub dma_c2src_addr: DMA_C2SRC_ADDR,
57    #[doc = "0x304 - DMA_C2DstAddr."]
58    pub dma_c2dst_addr: DMA_C2DST_ADDR,
59    #[doc = "0x308 - DMA_C2LLI."]
60    pub dma_c2lli: DMA_C2LLI,
61    #[doc = "0x30c - DMA_C2Control."]
62    pub dma_c2control: DMA_C2CONTROL,
63    #[doc = "0x310 - DMA_C2Config."]
64    pub dma_c2config: DMA_C2CONFIG,
65    _reserved29: [u8; 0xec],
66    #[doc = "0x400 - DMA_C3SrcAddr."]
67    pub dma_c3src_addr: DMA_C3SRC_ADDR,
68    #[doc = "0x404 - DMA_C3DstAddr."]
69    pub dma_c3dst_addr: DMA_C3DST_ADDR,
70    #[doc = "0x408 - DMA_C3LLI."]
71    pub dma_c3lli: DMA_C3LLI,
72    #[doc = "0x40c - DMA_C3Control."]
73    pub dma_c3control: DMA_C3CONTROL,
74    #[doc = "0x410 - DMA_C3Config."]
75    pub dma_c3config: DMA_C3CONFIG,
76    _reserved34: [u8; 0xec],
77    #[doc = "0x500 - DMA_C4SrcAddr."]
78    pub dma_c4src_addr: DMA_C4SRC_ADDR,
79    #[doc = "0x504 - DMA_C4DstAddr."]
80    pub dma_c4dst_addr: DMA_C4DST_ADDR,
81    #[doc = "0x508 - DMA_C4LLI."]
82    pub dma_c4lli: DMA_C4LLI,
83    #[doc = "0x50c - DMA_C4Control."]
84    pub dma_c4control: DMA_C4CONTROL,
85    #[doc = "0x510 - DMA_C4Config."]
86    pub dma_c4config: DMA_C4CONFIG,
87    _reserved39: [u8; 0xec],
88    #[doc = "0x600 - DMA_C5SrcAddr."]
89    pub dma_c5src_addr: DMA_C5SRC_ADDR,
90    #[doc = "0x604 - DMA_C5DstAddr."]
91    pub dma_c5dst_addr: DMA_C5DST_ADDR,
92    #[doc = "0x608 - DMA_C5LLI."]
93    pub dma_c5lli: DMA_C5LLI,
94    #[doc = "0x60c - DMA_C5Control."]
95    pub dma_c5control: DMA_C5CONTROL,
96    #[doc = "0x610 - DMA_C5Config."]
97    pub dma_c5config: DMA_C5CONFIG,
98    _reserved44: [u8; 0xec],
99    #[doc = "0x700 - DMA_C6SrcAddr."]
100    pub dma_c6src_addr: DMA_C6SRC_ADDR,
101    #[doc = "0x704 - DMA_C6DstAddr."]
102    pub dma_c6dst_addr: DMA_C6DST_ADDR,
103    #[doc = "0x708 - DMA_C6LLI."]
104    pub dma_c6lli: DMA_C6LLI,
105    #[doc = "0x70c - DMA_C6Control."]
106    pub dma_c6control: DMA_C6CONTROL,
107    #[doc = "0x710 - DMA_C6Config."]
108    pub dma_c6config: DMA_C6CONFIG,
109    _reserved49: [u8; 0xec],
110    #[doc = "0x800 - DMA_C7SrcAddr."]
111    pub dma_c7src_addr: DMA_C7SRC_ADDR,
112    #[doc = "0x804 - DMA_C7DstAddr."]
113    pub dma_c7dst_addr: DMA_C7DST_ADDR,
114    #[doc = "0x808 - DMA_C7LLI."]
115    pub dma_c7lli: DMA_C7LLI,
116    #[doc = "0x80c - DMA_C7Control."]
117    pub dma_c7control: DMA_C7CONTROL,
118    #[doc = "0x810 - DMA_C7Config."]
119    pub dma_c7config: DMA_C7CONFIG,
120}
121#[doc = "DMA_IntStatus (rw) register accessor: an alias for `Reg<DMA_INT_STATUS_SPEC>`"]
122pub type DMA_INT_STATUS = crate::Reg<dma_int_status::DMA_INT_STATUS_SPEC>;
123#[doc = "DMA_IntStatus."]
124pub mod dma_int_status;
125#[doc = "DMA_IntTCStatus (rw) register accessor: an alias for `Reg<DMA_INT_TCSTATUS_SPEC>`"]
126pub type DMA_INT_TCSTATUS = crate::Reg<dma_int_tcstatus::DMA_INT_TCSTATUS_SPEC>;
127#[doc = "DMA_IntTCStatus."]
128pub mod dma_int_tcstatus;
129#[doc = "DMA_IntTCClear (rw) register accessor: an alias for `Reg<DMA_INT_TCCLEAR_SPEC>`"]
130pub type DMA_INT_TCCLEAR = crate::Reg<dma_int_tcclear::DMA_INT_TCCLEAR_SPEC>;
131#[doc = "DMA_IntTCClear."]
132pub mod dma_int_tcclear;
133#[doc = "DMA_IntErrorStatus (rw) register accessor: an alias for `Reg<DMA_INT_ERROR_STATUS_SPEC>`"]
134pub type DMA_INT_ERROR_STATUS = crate::Reg<dma_int_error_status::DMA_INT_ERROR_STATUS_SPEC>;
135#[doc = "DMA_IntErrorStatus."]
136pub mod dma_int_error_status;
137#[doc = "DMA_IntErrClr (rw) register accessor: an alias for `Reg<DMA_INT_ERR_CLR_SPEC>`"]
138pub type DMA_INT_ERR_CLR = crate::Reg<dma_int_err_clr::DMA_INT_ERR_CLR_SPEC>;
139#[doc = "DMA_IntErrClr."]
140pub mod dma_int_err_clr;
141#[doc = "DMA_RawIntTCStatus (rw) register accessor: an alias for `Reg<DMA_RAW_INT_TCSTATUS_SPEC>`"]
142pub type DMA_RAW_INT_TCSTATUS = crate::Reg<dma_raw_int_tcstatus::DMA_RAW_INT_TCSTATUS_SPEC>;
143#[doc = "DMA_RawIntTCStatus."]
144pub mod dma_raw_int_tcstatus;
145#[doc = "DMA_RawIntErrorStatus (rw) register accessor: an alias for `Reg<DMA_RAW_INT_ERROR_STATUS_SPEC>`"]
146pub type DMA_RAW_INT_ERROR_STATUS =
147    crate::Reg<dma_raw_int_error_status::DMA_RAW_INT_ERROR_STATUS_SPEC>;
148#[doc = "DMA_RawIntErrorStatus."]
149pub mod dma_raw_int_error_status;
150#[doc = "DMA_EnbldChns (rw) register accessor: an alias for `Reg<DMA_ENBLD_CHNS_SPEC>`"]
151pub type DMA_ENBLD_CHNS = crate::Reg<dma_enbld_chns::DMA_ENBLD_CHNS_SPEC>;
152#[doc = "DMA_EnbldChns."]
153pub mod dma_enbld_chns;
154#[doc = "DMA_SoftBReq (rw) register accessor: an alias for `Reg<DMA_SOFT_BREQ_SPEC>`"]
155pub type DMA_SOFT_BREQ = crate::Reg<dma_soft_breq::DMA_SOFT_BREQ_SPEC>;
156#[doc = "DMA_SoftBReq."]
157pub mod dma_soft_breq;
158#[doc = "DMA_SoftSReq (rw) register accessor: an alias for `Reg<DMA_SOFT_SREQ_SPEC>`"]
159pub type DMA_SOFT_SREQ = crate::Reg<dma_soft_sreq::DMA_SOFT_SREQ_SPEC>;
160#[doc = "DMA_SoftSReq."]
161pub mod dma_soft_sreq;
162#[doc = "DMA_SoftLBReq (rw) register accessor: an alias for `Reg<DMA_SOFT_LBREQ_SPEC>`"]
163pub type DMA_SOFT_LBREQ = crate::Reg<dma_soft_lbreq::DMA_SOFT_LBREQ_SPEC>;
164#[doc = "DMA_SoftLBReq."]
165pub mod dma_soft_lbreq;
166#[doc = "DMA_SoftLSReq (rw) register accessor: an alias for `Reg<DMA_SOFT_LSREQ_SPEC>`"]
167pub type DMA_SOFT_LSREQ = crate::Reg<dma_soft_lsreq::DMA_SOFT_LSREQ_SPEC>;
168#[doc = "DMA_SoftLSReq."]
169pub mod dma_soft_lsreq;
170#[doc = "DMA_Top_Config (rw) register accessor: an alias for `Reg<DMA_TOP_CONFIG_SPEC>`"]
171pub type DMA_TOP_CONFIG = crate::Reg<dma_top_config::DMA_TOP_CONFIG_SPEC>;
172#[doc = "DMA_Top_Config."]
173pub mod dma_top_config;
174#[doc = "DMA_Sync (rw) register accessor: an alias for `Reg<DMA_SYNC_SPEC>`"]
175pub type DMA_SYNC = crate::Reg<dma_sync::DMA_SYNC_SPEC>;
176#[doc = "DMA_Sync."]
177pub mod dma_sync;
178#[doc = "DMA_C0SrcAddr (rw) register accessor: an alias for `Reg<DMA_C0SRC_ADDR_SPEC>`"]
179pub type DMA_C0SRC_ADDR = crate::Reg<dma_c0src_addr::DMA_C0SRC_ADDR_SPEC>;
180#[doc = "DMA_C0SrcAddr."]
181pub mod dma_c0src_addr;
182#[doc = "DMA_C0DstAddr (rw) register accessor: an alias for `Reg<DMA_C0DST_ADDR_SPEC>`"]
183pub type DMA_C0DST_ADDR = crate::Reg<dma_c0dst_addr::DMA_C0DST_ADDR_SPEC>;
184#[doc = "DMA_C0DstAddr."]
185pub mod dma_c0dst_addr;
186#[doc = "DMA_C0LLI (rw) register accessor: an alias for `Reg<DMA_C0LLI_SPEC>`"]
187pub type DMA_C0LLI = crate::Reg<dma_c0lli::DMA_C0LLI_SPEC>;
188#[doc = "DMA_C0LLI."]
189pub mod dma_c0lli;
190#[doc = "DMA_C0Control (rw) register accessor: an alias for `Reg<DMA_C0CONTROL_SPEC>`"]
191pub type DMA_C0CONTROL = crate::Reg<dma_c0control::DMA_C0CONTROL_SPEC>;
192#[doc = "DMA_C0Control."]
193pub mod dma_c0control;
194#[doc = "DMA_C0Config (rw) register accessor: an alias for `Reg<DMA_C0CONFIG_SPEC>`"]
195pub type DMA_C0CONFIG = crate::Reg<dma_c0config::DMA_C0CONFIG_SPEC>;
196#[doc = "DMA_C0Config."]
197pub mod dma_c0config;
198#[doc = "DMA_C1SrcAddr (rw) register accessor: an alias for `Reg<DMA_C1SRC_ADDR_SPEC>`"]
199pub type DMA_C1SRC_ADDR = crate::Reg<dma_c1src_addr::DMA_C1SRC_ADDR_SPEC>;
200#[doc = "DMA_C1SrcAddr."]
201pub mod dma_c1src_addr;
202#[doc = "DMA_C1DstAddr (rw) register accessor: an alias for `Reg<DMA_C1DST_ADDR_SPEC>`"]
203pub type DMA_C1DST_ADDR = crate::Reg<dma_c1dst_addr::DMA_C1DST_ADDR_SPEC>;
204#[doc = "DMA_C1DstAddr."]
205pub mod dma_c1dst_addr;
206#[doc = "DMA_C1LLI (rw) register accessor: an alias for `Reg<DMA_C1LLI_SPEC>`"]
207pub type DMA_C1LLI = crate::Reg<dma_c1lli::DMA_C1LLI_SPEC>;
208#[doc = "DMA_C1LLI."]
209pub mod dma_c1lli;
210#[doc = "DMA_C1Control (rw) register accessor: an alias for `Reg<DMA_C1CONTROL_SPEC>`"]
211pub type DMA_C1CONTROL = crate::Reg<dma_c1control::DMA_C1CONTROL_SPEC>;
212#[doc = "DMA_C1Control."]
213pub mod dma_c1control;
214#[doc = "DMA_C1Config (rw) register accessor: an alias for `Reg<DMA_C1CONFIG_SPEC>`"]
215pub type DMA_C1CONFIG = crate::Reg<dma_c1config::DMA_C1CONFIG_SPEC>;
216#[doc = "DMA_C1Config."]
217pub mod dma_c1config;
218#[doc = "DMA_C2SrcAddr (rw) register accessor: an alias for `Reg<DMA_C2SRC_ADDR_SPEC>`"]
219pub type DMA_C2SRC_ADDR = crate::Reg<dma_c2src_addr::DMA_C2SRC_ADDR_SPEC>;
220#[doc = "DMA_C2SrcAddr."]
221pub mod dma_c2src_addr;
222#[doc = "DMA_C2DstAddr (rw) register accessor: an alias for `Reg<DMA_C2DST_ADDR_SPEC>`"]
223pub type DMA_C2DST_ADDR = crate::Reg<dma_c2dst_addr::DMA_C2DST_ADDR_SPEC>;
224#[doc = "DMA_C2DstAddr."]
225pub mod dma_c2dst_addr;
226#[doc = "DMA_C2LLI (rw) register accessor: an alias for `Reg<DMA_C2LLI_SPEC>`"]
227pub type DMA_C2LLI = crate::Reg<dma_c2lli::DMA_C2LLI_SPEC>;
228#[doc = "DMA_C2LLI."]
229pub mod dma_c2lli;
230#[doc = "DMA_C2Control (rw) register accessor: an alias for `Reg<DMA_C2CONTROL_SPEC>`"]
231pub type DMA_C2CONTROL = crate::Reg<dma_c2control::DMA_C2CONTROL_SPEC>;
232#[doc = "DMA_C2Control."]
233pub mod dma_c2control;
234#[doc = "DMA_C2Config (rw) register accessor: an alias for `Reg<DMA_C2CONFIG_SPEC>`"]
235pub type DMA_C2CONFIG = crate::Reg<dma_c2config::DMA_C2CONFIG_SPEC>;
236#[doc = "DMA_C2Config."]
237pub mod dma_c2config;
238#[doc = "DMA_C3SrcAddr (rw) register accessor: an alias for `Reg<DMA_C3SRC_ADDR_SPEC>`"]
239pub type DMA_C3SRC_ADDR = crate::Reg<dma_c3src_addr::DMA_C3SRC_ADDR_SPEC>;
240#[doc = "DMA_C3SrcAddr."]
241pub mod dma_c3src_addr;
242#[doc = "DMA_C3DstAddr (rw) register accessor: an alias for `Reg<DMA_C3DST_ADDR_SPEC>`"]
243pub type DMA_C3DST_ADDR = crate::Reg<dma_c3dst_addr::DMA_C3DST_ADDR_SPEC>;
244#[doc = "DMA_C3DstAddr."]
245pub mod dma_c3dst_addr;
246#[doc = "DMA_C3LLI (rw) register accessor: an alias for `Reg<DMA_C3LLI_SPEC>`"]
247pub type DMA_C3LLI = crate::Reg<dma_c3lli::DMA_C3LLI_SPEC>;
248#[doc = "DMA_C3LLI."]
249pub mod dma_c3lli;
250#[doc = "DMA_C3Control (rw) register accessor: an alias for `Reg<DMA_C3CONTROL_SPEC>`"]
251pub type DMA_C3CONTROL = crate::Reg<dma_c3control::DMA_C3CONTROL_SPEC>;
252#[doc = "DMA_C3Control."]
253pub mod dma_c3control;
254#[doc = "DMA_C3Config (rw) register accessor: an alias for `Reg<DMA_C3CONFIG_SPEC>`"]
255pub type DMA_C3CONFIG = crate::Reg<dma_c3config::DMA_C3CONFIG_SPEC>;
256#[doc = "DMA_C3Config."]
257pub mod dma_c3config;
258#[doc = "DMA_C4SrcAddr (rw) register accessor: an alias for `Reg<DMA_C4SRC_ADDR_SPEC>`"]
259pub type DMA_C4SRC_ADDR = crate::Reg<dma_c4src_addr::DMA_C4SRC_ADDR_SPEC>;
260#[doc = "DMA_C4SrcAddr."]
261pub mod dma_c4src_addr;
262#[doc = "DMA_C4DstAddr (rw) register accessor: an alias for `Reg<DMA_C4DST_ADDR_SPEC>`"]
263pub type DMA_C4DST_ADDR = crate::Reg<dma_c4dst_addr::DMA_C4DST_ADDR_SPEC>;
264#[doc = "DMA_C4DstAddr."]
265pub mod dma_c4dst_addr;
266#[doc = "DMA_C4LLI (rw) register accessor: an alias for `Reg<DMA_C4LLI_SPEC>`"]
267pub type DMA_C4LLI = crate::Reg<dma_c4lli::DMA_C4LLI_SPEC>;
268#[doc = "DMA_C4LLI."]
269pub mod dma_c4lli;
270#[doc = "DMA_C4Control (rw) register accessor: an alias for `Reg<DMA_C4CONTROL_SPEC>`"]
271pub type DMA_C4CONTROL = crate::Reg<dma_c4control::DMA_C4CONTROL_SPEC>;
272#[doc = "DMA_C4Control."]
273pub mod dma_c4control;
274#[doc = "DMA_C4Config (rw) register accessor: an alias for `Reg<DMA_C4CONFIG_SPEC>`"]
275pub type DMA_C4CONFIG = crate::Reg<dma_c4config::DMA_C4CONFIG_SPEC>;
276#[doc = "DMA_C4Config."]
277pub mod dma_c4config;
278#[doc = "DMA_C5SrcAddr (rw) register accessor: an alias for `Reg<DMA_C5SRC_ADDR_SPEC>`"]
279pub type DMA_C5SRC_ADDR = crate::Reg<dma_c5src_addr::DMA_C5SRC_ADDR_SPEC>;
280#[doc = "DMA_C5SrcAddr."]
281pub mod dma_c5src_addr;
282#[doc = "DMA_C5DstAddr (rw) register accessor: an alias for `Reg<DMA_C5DST_ADDR_SPEC>`"]
283pub type DMA_C5DST_ADDR = crate::Reg<dma_c5dst_addr::DMA_C5DST_ADDR_SPEC>;
284#[doc = "DMA_C5DstAddr."]
285pub mod dma_c5dst_addr;
286#[doc = "DMA_C5LLI (rw) register accessor: an alias for `Reg<DMA_C5LLI_SPEC>`"]
287pub type DMA_C5LLI = crate::Reg<dma_c5lli::DMA_C5LLI_SPEC>;
288#[doc = "DMA_C5LLI."]
289pub mod dma_c5lli;
290#[doc = "DMA_C5Control (rw) register accessor: an alias for `Reg<DMA_C5CONTROL_SPEC>`"]
291pub type DMA_C5CONTROL = crate::Reg<dma_c5control::DMA_C5CONTROL_SPEC>;
292#[doc = "DMA_C5Control."]
293pub mod dma_c5control;
294#[doc = "DMA_C5Config (rw) register accessor: an alias for `Reg<DMA_C5CONFIG_SPEC>`"]
295pub type DMA_C5CONFIG = crate::Reg<dma_c5config::DMA_C5CONFIG_SPEC>;
296#[doc = "DMA_C5Config."]
297pub mod dma_c5config;
298#[doc = "DMA_C6SrcAddr (rw) register accessor: an alias for `Reg<DMA_C6SRC_ADDR_SPEC>`"]
299pub type DMA_C6SRC_ADDR = crate::Reg<dma_c6src_addr::DMA_C6SRC_ADDR_SPEC>;
300#[doc = "DMA_C6SrcAddr."]
301pub mod dma_c6src_addr;
302#[doc = "DMA_C6DstAddr (rw) register accessor: an alias for `Reg<DMA_C6DST_ADDR_SPEC>`"]
303pub type DMA_C6DST_ADDR = crate::Reg<dma_c6dst_addr::DMA_C6DST_ADDR_SPEC>;
304#[doc = "DMA_C6DstAddr."]
305pub mod dma_c6dst_addr;
306#[doc = "DMA_C6LLI (rw) register accessor: an alias for `Reg<DMA_C6LLI_SPEC>`"]
307pub type DMA_C6LLI = crate::Reg<dma_c6lli::DMA_C6LLI_SPEC>;
308#[doc = "DMA_C6LLI."]
309pub mod dma_c6lli;
310#[doc = "DMA_C6Control (rw) register accessor: an alias for `Reg<DMA_C6CONTROL_SPEC>`"]
311pub type DMA_C6CONTROL = crate::Reg<dma_c6control::DMA_C6CONTROL_SPEC>;
312#[doc = "DMA_C6Control."]
313pub mod dma_c6control;
314#[doc = "DMA_C6Config (rw) register accessor: an alias for `Reg<DMA_C6CONFIG_SPEC>`"]
315pub type DMA_C6CONFIG = crate::Reg<dma_c6config::DMA_C6CONFIG_SPEC>;
316#[doc = "DMA_C6Config."]
317pub mod dma_c6config;
318#[doc = "DMA_C7SrcAddr (rw) register accessor: an alias for `Reg<DMA_C7SRC_ADDR_SPEC>`"]
319pub type DMA_C7SRC_ADDR = crate::Reg<dma_c7src_addr::DMA_C7SRC_ADDR_SPEC>;
320#[doc = "DMA_C7SrcAddr."]
321pub mod dma_c7src_addr;
322#[doc = "DMA_C7DstAddr (rw) register accessor: an alias for `Reg<DMA_C7DST_ADDR_SPEC>`"]
323pub type DMA_C7DST_ADDR = crate::Reg<dma_c7dst_addr::DMA_C7DST_ADDR_SPEC>;
324#[doc = "DMA_C7DstAddr."]
325pub mod dma_c7dst_addr;
326#[doc = "DMA_C7LLI (rw) register accessor: an alias for `Reg<DMA_C7LLI_SPEC>`"]
327pub type DMA_C7LLI = crate::Reg<dma_c7lli::DMA_C7LLI_SPEC>;
328#[doc = "DMA_C7LLI."]
329pub mod dma_c7lli;
330#[doc = "DMA_C7Control (rw) register accessor: an alias for `Reg<DMA_C7CONTROL_SPEC>`"]
331pub type DMA_C7CONTROL = crate::Reg<dma_c7control::DMA_C7CONTROL_SPEC>;
332#[doc = "DMA_C7Control."]
333pub mod dma_c7control;
334#[doc = "DMA_C7Config (rw) register accessor: an alias for `Reg<DMA_C7CONFIG_SPEC>`"]
335pub type DMA_C7CONFIG = crate::Reg<dma_c7config::DMA_C7CONFIG_SPEC>;
336#[doc = "DMA_C7Config."]
337pub mod dma_c7config;