blob: 926fe331e291624396b1417a9c0c820900168315 [file] [log] [blame]
Kévin Redon69b92d92019-01-24 16:39:20 +01001format_version: '2'
Kévin Redon9b970d62019-01-24 16:46:18 +01002name: sysmoOCTSIM
Kévin Redon69b92d92019-01-24 16:39:20 +01003versions:
4 api: '1.0'
Harald Welte863ea292019-02-24 10:05:12 +01005 backend: 1.5.122
6 commit: 820baecf7dd115d94b0d42ee3b0b9d6ba2da7113
Harald Welte9bb8bfe2019-05-17 16:10:00 +02007 content: 1.0.1507
Kévin Redon69b92d92019-01-24 16:39:20 +01008 content_pack_name: acme-packs-all
9 format: '2'
Harald Welte9bb8bfe2019-05-17 16:10:00 +020010 frontend: 1.5.1877
Kévin Redon69b92d92019-01-24 16:39:20 +010011board:
Kévin Redon4e39b012019-01-30 15:55:58 +010012 identifier: CustomBoard
13 device: SAME54N19A-AF
Kévin Redon69b92d92019-01-24 16:39:20 +010014details: null
Kévin Redon4e39b012019-01-30 15:55:58 +010015application: null
Kévin Redon69b92d92019-01-24 16:39:20 +010016middlewares:
17 USB_CHAPTER_9:
18 user_label: USB_CHAPTER_9
19 configuration: {}
20 definition: Atmel:USB:0.0.1::USB_Chapter_9
21 functionality: USB_Chapter_9
22 api: USB:Protocol:Core
23 dependencies: {}
24 USB_CLASS_CDC:
25 user_label: USB_CLASS_CDC
26 configuration: {}
27 definition: Atmel:USB:0.0.1::USB_Class_CDC
28 functionality: USB_Class_CDC
29 api: USB:Protocol:CDC
30 dependencies:
31 USB Chapter 9: USB_CHAPTER_9
Kévin Redon4e39b012019-01-30 15:55:58 +010032 USB_DEVICE_STACK_CORE_INSTANCE:
33 user_label: USB_DEVICE_STACK_CORE_INSTANCE
Kévin Redon69b92d92019-01-24 16:39:20 +010034 configuration:
35 usbd_hs_sp: false
36 definition: Atmel:USB:0.0.1::USB_Device_Core
37 functionality: USB_Device_Core
38 api: USB:Device:Core
39 dependencies:
40 USB Chapter 9: USB_CHAPTER_9
41 USB Device instance: USB_DEVICE_INSTANCE
42 USB_DEVICE_CDC_ACM:
43 user_label: USB_DEVICE_CDC_ACM
44 configuration:
45 usb_cdcd_acm_bcddevice: 256
46 usb_cdcd_acm_bcdusb: USB 2.0 version
47 usb_cdcd_acm_bconfigval: 1
48 usb_cdcd_acm_bmattri: Bus power supply, not support for remote wakeup
49 usb_cdcd_acm_bmaxpksz0: 64 bytes
50 usb_cdcd_acm_bmaxpower: 50
51 usb_cdcd_acm_bnumconfig: 1
52 usb_cdcd_acm_comm_baltset: 0
53 usb_cdcd_acm_comm_bifcnum: 0
54 usb_cdcd_acm_comm_iifc: 0
55 usb_cdcd_acm_comm_int_interval: 10
56 usb_cdcd_acm_comm_int_maxpksz: 64 bytes
57 usb_cdcd_acm_data_baltset: 0
58 usb_cdcd_acm_data_bifcnum: 1
59 usb_cdcd_acm_data_buckout_maxpksz: 64 bytes
60 usb_cdcd_acm_data_buckout_maxpksz_hs: 512 bytes
61 usb_cdcd_acm_data_builin_maxpksz: 64 bytes
62 usb_cdcd_acm_data_builin_maxpksz_hs: 512 bytes
63 usb_cdcd_acm_data_bulkin_epaddr: EndpointAddress = 0x81
64 usb_cdcd_acm_data_bulkout_epaddr: EndpointAddress = 0x01
65 usb_cdcd_acm_data_iifc: 0
66 usb_cdcd_acm_epaddr: EndpointAddress = 0x82
67 usb_cdcd_acm_iconfig_en: false
68 usb_cdcd_acm_iconfig_str: ''
Kévin Redon3bc17752019-01-24 16:55:39 +010069 usb_cdcd_acm_idproduct: 24897
70 usb_cdcd_acm_idvender: 7504
71 usb_cdcd_acm_imanufact_en: true
72 usb_cdcd_acm_imanufact_str: sysmocom
73 usb_cdcd_acm_iproduct_en: true
74 usb_cdcd_acm_iproduct_str: sysmoOCTSIM
Kévin Redon69b92d92019-01-24 16:39:20 +010075 usb_cdcd_acm_iserialnum_en: false
76 usb_cdcd_acm_iserialnum_str: 123456789ABCDEF
77 usb_cdcd_acm_langid: '0x0409'
Kévin Redon3bc17752019-01-24 16:55:39 +010078 usb_cdcd_acm_str_en: true
Kévin Redon69b92d92019-01-24 16:39:20 +010079 definition: Atmel:USB:0.0.1::USB_Device_CDC_ACM
80 functionality: USB_Device_CDC_ACM
81 api: USB:Device:CDC_ACM
82 dependencies:
Kévin Redon4e39b012019-01-30 15:55:58 +010083 USB Device Stack Core Instance: USB_DEVICE_STACK_CORE_INSTANCE
Kévin Redon69b92d92019-01-24 16:39:20 +010084 USB Class CDC: USB_CLASS_CDC
Kévin Redonc94e0fc2019-03-07 19:15:29 +010085 M2M_DMA_0:
86 user_label: M2M_DMA_0
87 configuration:
88 conf_channel: 0
89 definition: Atmel:MEMORY_DMA:0.0.1::M2M_DMA
90 functionality: M2M_DMA
91 api: DMA:M2M:Core
92 dependencies:
93 DMAC: DMAC
Harald Welte361ed202019-02-24 21:15:39 +010094 STDIO_REDIRECT_0:
95 user_label: STDIO_REDIRECT_0
96 configuration: {}
97 definition: Atmel:STDIO_redirect:0.0.1::STDIO_Redirect
98 functionality: STDIO_Redirect
99 api: STDIO:Redirect:IO
100 dependencies:
101 Target IO: UART_debug
Kévin Redon69b92d92019-01-24 16:39:20 +0100102drivers:
103 CMCC:
104 user_label: CMCC
Kévin Redon4e39b012019-01-30 15:55:58 +0100105 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::CMCC::driver_config_definition::CMCC::HAL:HPL:CMCC
Kévin Redon69b92d92019-01-24 16:39:20 +0100106 functionality: System
107 api: HAL:HPL:CMCC
108 configuration:
109 cache_size: 4 KB
110 cmcc_advanced_configuration: false
111 cmcc_clock_gating_disable: false
112 cmcc_data_cache_disable: false
113 cmcc_enable: false
114 cmcc_inst_cache_disable: false
115 optional_signals: []
116 variant: null
117 clocks:
118 domain_group: null
119 DMAC:
120 user_label: DMAC
Kévin Redon4e39b012019-01-30 15:55:58 +0100121 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::DMAC::driver_config_definition::DMAC::HAL:HPL:DMAC
Kévin Redon69b92d92019-01-24 16:39:20 +0100122 functionality: System
123 api: HAL:HPL:DMAC
124 configuration:
125 dmac_beatsize_0: 8-bit bus transfer
126 dmac_beatsize_1: 8-bit bus transfer
127 dmac_beatsize_10: 8-bit bus transfer
128 dmac_beatsize_11: 8-bit bus transfer
129 dmac_beatsize_12: 8-bit bus transfer
130 dmac_beatsize_13: 8-bit bus transfer
131 dmac_beatsize_14: 8-bit bus transfer
132 dmac_beatsize_15: 8-bit bus transfer
133 dmac_beatsize_16: 8-bit bus transfer
134 dmac_beatsize_17: 8-bit bus transfer
135 dmac_beatsize_18: 8-bit bus transfer
136 dmac_beatsize_19: 8-bit bus transfer
137 dmac_beatsize_2: 8-bit bus transfer
138 dmac_beatsize_20: 8-bit bus transfer
139 dmac_beatsize_21: 8-bit bus transfer
140 dmac_beatsize_22: 8-bit bus transfer
141 dmac_beatsize_23: 8-bit bus transfer
142 dmac_beatsize_24: 8-bit bus transfer
143 dmac_beatsize_25: 8-bit bus transfer
144 dmac_beatsize_26: 8-bit bus transfer
145 dmac_beatsize_27: 8-bit bus transfer
146 dmac_beatsize_28: 8-bit bus transfer
147 dmac_beatsize_29: 8-bit bus transfer
148 dmac_beatsize_3: 8-bit bus transfer
149 dmac_beatsize_30: 8-bit bus transfer
150 dmac_beatsize_31: 8-bit bus transfer
151 dmac_beatsize_4: 8-bit bus transfer
152 dmac_beatsize_5: 8-bit bus transfer
153 dmac_beatsize_6: 8-bit bus transfer
154 dmac_beatsize_7: 8-bit bus transfer
155 dmac_beatsize_8: 8-bit bus transfer
156 dmac_beatsize_9: 8-bit bus transfer
157 dmac_blockact_0: Channel will be disabled if it is the last block transfer in
158 the transaction
159 dmac_blockact_1: Channel will be disabled if it is the last block transfer in
160 the transaction
161 dmac_blockact_10: Channel will be disabled if it is the last block transfer
162 in the transaction
163 dmac_blockact_11: Channel will be disabled if it is the last block transfer
164 in the transaction
165 dmac_blockact_12: Channel will be disabled if it is the last block transfer
166 in the transaction
167 dmac_blockact_13: Channel will be disabled if it is the last block transfer
168 in the transaction
169 dmac_blockact_14: Channel will be disabled if it is the last block transfer
170 in the transaction
171 dmac_blockact_15: Channel will be disabled if it is the last block transfer
172 in the transaction
173 dmac_blockact_16: Channel will be disabled if it is the last block transfer
174 in the transaction
175 dmac_blockact_17: Channel will be disabled if it is the last block transfer
176 in the transaction
177 dmac_blockact_18: Channel will be disabled if it is the last block transfer
178 in the transaction
179 dmac_blockact_19: Channel will be disabled if it is the last block transfer
180 in the transaction
181 dmac_blockact_2: Channel will be disabled if it is the last block transfer in
182 the transaction
183 dmac_blockact_20: Channel will be disabled if it is the last block transfer
184 in the transaction
185 dmac_blockact_21: Channel will be disabled if it is the last block transfer
186 in the transaction
187 dmac_blockact_22: Channel will be disabled if it is the last block transfer
188 in the transaction
189 dmac_blockact_23: Channel will be disabled if it is the last block transfer
190 in the transaction
191 dmac_blockact_24: Channel will be disabled if it is the last block transfer
192 in the transaction
193 dmac_blockact_25: Channel will be disabled if it is the last block transfer
194 in the transaction
195 dmac_blockact_26: Channel will be disabled if it is the last block transfer
196 in the transaction
197 dmac_blockact_27: Channel will be disabled if it is the last block transfer
198 in the transaction
199 dmac_blockact_28: Channel will be disabled if it is the last block transfer
200 in the transaction
201 dmac_blockact_29: Channel will be disabled if it is the last block transfer
202 in the transaction
203 dmac_blockact_3: Channel will be disabled if it is the last block transfer in
204 the transaction
205 dmac_blockact_30: Channel will be disabled if it is the last block transfer
206 in the transaction
207 dmac_blockact_31: Channel will be disabled if it is the last block transfer
208 in the transaction
209 dmac_blockact_4: Channel will be disabled if it is the last block transfer in
210 the transaction
211 dmac_blockact_5: Channel will be disabled if it is the last block transfer in
212 the transaction
213 dmac_blockact_6: Channel will be disabled if it is the last block transfer in
214 the transaction
215 dmac_blockact_7: Channel will be disabled if it is the last block transfer in
216 the transaction
217 dmac_blockact_8: Channel will be disabled if it is the last block transfer in
218 the transaction
219 dmac_blockact_9: Channel will be disabled if it is the last block transfer in
220 the transaction
Kévin Redonc94e0fc2019-03-07 19:15:29 +0100221 dmac_channel_0_settings: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100222 dmac_channel_10_settings: false
223 dmac_channel_11_settings: false
224 dmac_channel_12_settings: false
225 dmac_channel_13_settings: false
226 dmac_channel_14_settings: false
227 dmac_channel_15_settings: false
228 dmac_channel_16_settings: false
229 dmac_channel_17_settings: false
230 dmac_channel_18_settings: false
231 dmac_channel_19_settings: false
232 dmac_channel_1_settings: false
233 dmac_channel_20_settings: false
234 dmac_channel_21_settings: false
235 dmac_channel_22_settings: false
236 dmac_channel_23_settings: false
237 dmac_channel_24_settings: false
238 dmac_channel_25_settings: false
239 dmac_channel_26_settings: false
240 dmac_channel_27_settings: false
241 dmac_channel_28_settings: false
242 dmac_channel_29_settings: false
243 dmac_channel_2_settings: false
244 dmac_channel_30_settings: false
245 dmac_channel_31_settings: false
246 dmac_channel_3_settings: false
247 dmac_channel_4_settings: false
248 dmac_channel_5_settings: false
249 dmac_channel_6_settings: false
250 dmac_channel_7_settings: false
251 dmac_channel_8_settings: false
252 dmac_channel_9_settings: false
253 dmac_dbgrun: false
Kévin Redonc94e0fc2019-03-07 19:15:29 +0100254 dmac_dstinc_0: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100255 dmac_dstinc_1: false
256 dmac_dstinc_10: false
257 dmac_dstinc_11: false
258 dmac_dstinc_12: false
259 dmac_dstinc_13: false
260 dmac_dstinc_14: false
261 dmac_dstinc_15: false
262 dmac_dstinc_16: false
263 dmac_dstinc_17: false
264 dmac_dstinc_18: false
265 dmac_dstinc_19: false
266 dmac_dstinc_2: false
267 dmac_dstinc_20: false
268 dmac_dstinc_21: false
269 dmac_dstinc_22: false
270 dmac_dstinc_23: false
271 dmac_dstinc_24: false
272 dmac_dstinc_25: false
273 dmac_dstinc_26: false
274 dmac_dstinc_27: false
275 dmac_dstinc_28: false
276 dmac_dstinc_29: false
277 dmac_dstinc_3: false
278 dmac_dstinc_30: false
279 dmac_dstinc_31: false
280 dmac_dstinc_4: false
281 dmac_dstinc_5: false
282 dmac_dstinc_6: false
283 dmac_dstinc_7: false
284 dmac_dstinc_8: false
285 dmac_dstinc_9: false
Kévin Redonc94e0fc2019-03-07 19:15:29 +0100286 dmac_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100287 dmac_evact_0: No action
288 dmac_evact_1: No action
289 dmac_evact_10: No action
290 dmac_evact_11: No action
291 dmac_evact_12: No action
292 dmac_evact_13: No action
293 dmac_evact_14: No action
294 dmac_evact_15: No action
295 dmac_evact_16: No action
296 dmac_evact_17: No action
297 dmac_evact_18: No action
298 dmac_evact_19: No action
299 dmac_evact_2: No action
300 dmac_evact_20: No action
301 dmac_evact_21: No action
302 dmac_evact_22: No action
303 dmac_evact_23: No action
304 dmac_evact_24: No action
305 dmac_evact_25: No action
306 dmac_evact_26: No action
307 dmac_evact_27: No action
308 dmac_evact_28: No action
309 dmac_evact_29: No action
310 dmac_evact_3: No action
311 dmac_evact_30: No action
312 dmac_evact_31: No action
313 dmac_evact_4: No action
314 dmac_evact_5: No action
315 dmac_evact_6: No action
316 dmac_evact_7: No action
317 dmac_evact_8: No action
318 dmac_evact_9: No action
319 dmac_evie_0: false
320 dmac_evie_1: false
321 dmac_evie_10: false
322 dmac_evie_11: false
323 dmac_evie_12: false
324 dmac_evie_13: false
325 dmac_evie_14: false
326 dmac_evie_15: false
327 dmac_evie_16: false
328 dmac_evie_17: false
329 dmac_evie_18: false
330 dmac_evie_19: false
331 dmac_evie_2: false
332 dmac_evie_20: false
333 dmac_evie_21: false
334 dmac_evie_22: false
335 dmac_evie_23: false
336 dmac_evie_24: false
337 dmac_evie_25: false
338 dmac_evie_26: false
339 dmac_evie_27: false
340 dmac_evie_28: false
341 dmac_evie_29: false
342 dmac_evie_3: false
343 dmac_evie_30: false
344 dmac_evie_31: false
345 dmac_evie_4: false
346 dmac_evie_5: false
347 dmac_evie_6: false
348 dmac_evie_7: false
349 dmac_evie_8: false
350 dmac_evie_9: false
351 dmac_evoe_0: false
352 dmac_evoe_1: false
353 dmac_evoe_10: false
354 dmac_evoe_11: false
355 dmac_evoe_12: false
356 dmac_evoe_13: false
357 dmac_evoe_14: false
358 dmac_evoe_15: false
359 dmac_evoe_16: false
360 dmac_evoe_17: false
361 dmac_evoe_18: false
362 dmac_evoe_19: false
363 dmac_evoe_2: false
364 dmac_evoe_20: false
365 dmac_evoe_21: false
366 dmac_evoe_22: false
367 dmac_evoe_23: false
368 dmac_evoe_24: false
369 dmac_evoe_25: false
370 dmac_evoe_26: false
371 dmac_evoe_27: false
372 dmac_evoe_28: false
373 dmac_evoe_29: false
374 dmac_evoe_3: false
375 dmac_evoe_30: false
376 dmac_evoe_31: false
377 dmac_evoe_4: false
378 dmac_evoe_5: false
379 dmac_evoe_6: false
380 dmac_evoe_7: false
381 dmac_evoe_8: false
382 dmac_evoe_9: false
383 dmac_evosel_0: Event generation disabled
384 dmac_evosel_1: Event generation disabled
385 dmac_evosel_10: Event generation disabled
386 dmac_evosel_11: Event generation disabled
387 dmac_evosel_12: Event generation disabled
388 dmac_evosel_13: Event generation disabled
389 dmac_evosel_14: Event generation disabled
390 dmac_evosel_15: Event generation disabled
391 dmac_evosel_16: Event generation disabled
392 dmac_evosel_17: Event generation disabled
393 dmac_evosel_18: Event generation disabled
394 dmac_evosel_19: Event generation disabled
395 dmac_evosel_2: Event generation disabled
396 dmac_evosel_20: Event generation disabled
397 dmac_evosel_21: Event generation disabled
398 dmac_evosel_22: Event generation disabled
399 dmac_evosel_23: Event generation disabled
400 dmac_evosel_24: Event generation disabled
401 dmac_evosel_25: Event generation disabled
402 dmac_evosel_26: Event generation disabled
403 dmac_evosel_27: Event generation disabled
404 dmac_evosel_28: Event generation disabled
405 dmac_evosel_29: Event generation disabled
406 dmac_evosel_3: Event generation disabled
407 dmac_evosel_30: Event generation disabled
408 dmac_evosel_31: Event generation disabled
409 dmac_evosel_4: Event generation disabled
410 dmac_evosel_5: Event generation disabled
411 dmac_evosel_6: Event generation disabled
412 dmac_evosel_7: Event generation disabled
413 dmac_evosel_8: Event generation disabled
414 dmac_evosel_9: Event generation disabled
415 dmac_lvl_0: Channel priority 0
416 dmac_lvl_1: Channel priority 0
417 dmac_lvl_10: Channel priority 0
418 dmac_lvl_11: Channel priority 0
419 dmac_lvl_12: Channel priority 0
420 dmac_lvl_13: Channel priority 0
421 dmac_lvl_14: Channel priority 0
422 dmac_lvl_15: Channel priority 0
423 dmac_lvl_16: Channel priority 0
424 dmac_lvl_17: Channel priority 0
425 dmac_lvl_18: Channel priority 0
426 dmac_lvl_19: Channel priority 0
427 dmac_lvl_2: Channel priority 0
428 dmac_lvl_20: Channel priority 0
429 dmac_lvl_21: Channel priority 0
430 dmac_lvl_22: Channel priority 0
431 dmac_lvl_23: Channel priority 0
432 dmac_lvl_24: Channel priority 0
433 dmac_lvl_25: Channel priority 0
434 dmac_lvl_26: Channel priority 0
435 dmac_lvl_27: Channel priority 0
436 dmac_lvl_28: Channel priority 0
437 dmac_lvl_29: Channel priority 0
438 dmac_lvl_3: Channel priority 0
439 dmac_lvl_30: Channel priority 0
440 dmac_lvl_31: Channel priority 0
441 dmac_lvl_4: Channel priority 0
442 dmac_lvl_5: Channel priority 0
443 dmac_lvl_6: Channel priority 0
444 dmac_lvl_7: Channel priority 0
445 dmac_lvl_8: Channel priority 0
446 dmac_lvl_9: Channel priority 0
447 dmac_lvlen0: true
448 dmac_lvlen1: true
449 dmac_lvlen2: true
450 dmac_lvlen3: true
451 dmac_lvlpri0: 0
452 dmac_lvlpri1: 0
453 dmac_lvlpri2: 0
454 dmac_lvlpri3: 0
455 dmac_rrlvlen0: Static arbitration scheme for channel with priority 0
456 dmac_rrlvlen1: Static arbitration scheme for channel with priority 1
457 dmac_rrlvlen2: Static arbitration scheme for channel with priority 2
458 dmac_rrlvlen3: Static arbitration scheme for channel with priority 3
459 dmac_runstdby_0: false
460 dmac_runstdby_1: false
461 dmac_runstdby_10: false
462 dmac_runstdby_11: false
463 dmac_runstdby_12: false
464 dmac_runstdby_13: false
465 dmac_runstdby_14: false
466 dmac_runstdby_15: false
467 dmac_runstdby_16: false
468 dmac_runstdby_17: false
469 dmac_runstdby_18: false
470 dmac_runstdby_19: false
471 dmac_runstdby_2: false
472 dmac_runstdby_20: false
473 dmac_runstdby_21: false
474 dmac_runstdby_22: false
475 dmac_runstdby_23: false
476 dmac_runstdby_24: false
477 dmac_runstdby_25: false
478 dmac_runstdby_26: false
479 dmac_runstdby_27: false
480 dmac_runstdby_28: false
481 dmac_runstdby_29: false
482 dmac_runstdby_3: false
483 dmac_runstdby_30: false
484 dmac_runstdby_31: false
485 dmac_runstdby_4: false
486 dmac_runstdby_5: false
487 dmac_runstdby_6: false
488 dmac_runstdby_7: false
489 dmac_runstdby_8: false
490 dmac_runstdby_9: false
Kévin Redonc94e0fc2019-03-07 19:15:29 +0100491 dmac_srcinc_0: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100492 dmac_srcinc_1: false
493 dmac_srcinc_10: false
494 dmac_srcinc_11: false
495 dmac_srcinc_12: false
496 dmac_srcinc_13: false
497 dmac_srcinc_14: false
498 dmac_srcinc_15: false
499 dmac_srcinc_16: false
500 dmac_srcinc_17: false
501 dmac_srcinc_18: false
502 dmac_srcinc_19: false
503 dmac_srcinc_2: false
504 dmac_srcinc_20: false
505 dmac_srcinc_21: false
506 dmac_srcinc_22: false
507 dmac_srcinc_23: false
508 dmac_srcinc_24: false
509 dmac_srcinc_25: false
510 dmac_srcinc_26: false
511 dmac_srcinc_27: false
512 dmac_srcinc_28: false
513 dmac_srcinc_29: false
514 dmac_srcinc_3: false
515 dmac_srcinc_30: false
516 dmac_srcinc_31: false
517 dmac_srcinc_4: false
518 dmac_srcinc_5: false
519 dmac_srcinc_6: false
520 dmac_srcinc_7: false
521 dmac_srcinc_8: false
522 dmac_srcinc_9: false
523 dmac_stepsel_0: Step size settings apply to the destination address
524 dmac_stepsel_1: Step size settings apply to the destination address
525 dmac_stepsel_10: Step size settings apply to the destination address
526 dmac_stepsel_11: Step size settings apply to the destination address
527 dmac_stepsel_12: Step size settings apply to the destination address
528 dmac_stepsel_13: Step size settings apply to the destination address
529 dmac_stepsel_14: Step size settings apply to the destination address
530 dmac_stepsel_15: Step size settings apply to the destination address
531 dmac_stepsel_16: Step size settings apply to the destination address
532 dmac_stepsel_17: Step size settings apply to the destination address
533 dmac_stepsel_18: Step size settings apply to the destination address
534 dmac_stepsel_19: Step size settings apply to the destination address
535 dmac_stepsel_2: Step size settings apply to the destination address
536 dmac_stepsel_20: Step size settings apply to the destination address
537 dmac_stepsel_21: Step size settings apply to the destination address
538 dmac_stepsel_22: Step size settings apply to the destination address
539 dmac_stepsel_23: Step size settings apply to the destination address
540 dmac_stepsel_24: Step size settings apply to the destination address
541 dmac_stepsel_25: Step size settings apply to the destination address
542 dmac_stepsel_26: Step size settings apply to the destination address
543 dmac_stepsel_27: Step size settings apply to the destination address
544 dmac_stepsel_28: Step size settings apply to the destination address
545 dmac_stepsel_29: Step size settings apply to the destination address
546 dmac_stepsel_3: Step size settings apply to the destination address
547 dmac_stepsel_30: Step size settings apply to the destination address
548 dmac_stepsel_31: Step size settings apply to the destination address
549 dmac_stepsel_4: Step size settings apply to the destination address
550 dmac_stepsel_5: Step size settings apply to the destination address
551 dmac_stepsel_6: Step size settings apply to the destination address
552 dmac_stepsel_7: Step size settings apply to the destination address
553 dmac_stepsel_8: Step size settings apply to the destination address
554 dmac_stepsel_9: Step size settings apply to the destination address
555 dmac_stepsize_0: Next ADDR = ADDR + (BEATSIZE + 1) * 1
556 dmac_stepsize_1: Next ADDR = ADDR + (BEATSIZE + 1) * 1
557 dmac_stepsize_10: Next ADDR = ADDR + (BEATSIZE + 1) * 1
558 dmac_stepsize_11: Next ADDR = ADDR + (BEATSIZE + 1) * 1
559 dmac_stepsize_12: Next ADDR = ADDR + (BEATSIZE + 1) * 1
560 dmac_stepsize_13: Next ADDR = ADDR + (BEATSIZE + 1) * 1
561 dmac_stepsize_14: Next ADDR = ADDR + (BEATSIZE + 1) * 1
562 dmac_stepsize_15: Next ADDR = ADDR + (BEATSIZE + 1) * 1
563 dmac_stepsize_16: Next ADDR = ADDR + (BEATSIZE + 1) * 1
564 dmac_stepsize_17: Next ADDR = ADDR + (BEATSIZE + 1) * 1
565 dmac_stepsize_18: Next ADDR = ADDR + (BEATSIZE + 1) * 1
566 dmac_stepsize_19: Next ADDR = ADDR + (BEATSIZE + 1) * 1
567 dmac_stepsize_2: Next ADDR = ADDR + (BEATSIZE + 1) * 1
568 dmac_stepsize_20: Next ADDR = ADDR + (BEATSIZE + 1) * 1
569 dmac_stepsize_21: Next ADDR = ADDR + (BEATSIZE + 1) * 1
570 dmac_stepsize_22: Next ADDR = ADDR + (BEATSIZE + 1) * 1
571 dmac_stepsize_23: Next ADDR = ADDR + (BEATSIZE + 1) * 1
572 dmac_stepsize_24: Next ADDR = ADDR + (BEATSIZE + 1) * 1
573 dmac_stepsize_25: Next ADDR = ADDR + (BEATSIZE + 1) * 1
574 dmac_stepsize_26: Next ADDR = ADDR + (BEATSIZE + 1) * 1
575 dmac_stepsize_27: Next ADDR = ADDR + (BEATSIZE + 1) * 1
576 dmac_stepsize_28: Next ADDR = ADDR + (BEATSIZE + 1) * 1
577 dmac_stepsize_29: Next ADDR = ADDR + (BEATSIZE + 1) * 1
578 dmac_stepsize_3: Next ADDR = ADDR + (BEATSIZE + 1) * 1
579 dmac_stepsize_30: Next ADDR = ADDR + (BEATSIZE + 1) * 1
580 dmac_stepsize_31: Next ADDR = ADDR + (BEATSIZE + 1) * 1
581 dmac_stepsize_4: Next ADDR = ADDR + (BEATSIZE + 1) * 1
582 dmac_stepsize_5: Next ADDR = ADDR + (BEATSIZE + 1) * 1
583 dmac_stepsize_6: Next ADDR = ADDR + (BEATSIZE + 1) * 1
584 dmac_stepsize_7: Next ADDR = ADDR + (BEATSIZE + 1) * 1
585 dmac_stepsize_8: Next ADDR = ADDR + (BEATSIZE + 1) * 1
586 dmac_stepsize_9: Next ADDR = ADDR + (BEATSIZE + 1) * 1
587 dmac_trifsrc_0: Only software/event triggers
588 dmac_trifsrc_1: Only software/event triggers
589 dmac_trifsrc_10: Only software/event triggers
590 dmac_trifsrc_11: Only software/event triggers
591 dmac_trifsrc_12: Only software/event triggers
592 dmac_trifsrc_13: Only software/event triggers
593 dmac_trifsrc_14: Only software/event triggers
594 dmac_trifsrc_15: Only software/event triggers
595 dmac_trifsrc_16: Only software/event triggers
596 dmac_trifsrc_17: Only software/event triggers
597 dmac_trifsrc_18: Only software/event triggers
598 dmac_trifsrc_19: Only software/event triggers
599 dmac_trifsrc_2: Only software/event triggers
600 dmac_trifsrc_20: Only software/event triggers
601 dmac_trifsrc_21: Only software/event triggers
602 dmac_trifsrc_22: Only software/event triggers
603 dmac_trifsrc_23: Only software/event triggers
604 dmac_trifsrc_24: Only software/event triggers
605 dmac_trifsrc_25: Only software/event triggers
606 dmac_trifsrc_26: Only software/event triggers
607 dmac_trifsrc_27: Only software/event triggers
608 dmac_trifsrc_28: Only software/event triggers
609 dmac_trifsrc_29: Only software/event triggers
610 dmac_trifsrc_3: Only software/event triggers
611 dmac_trifsrc_30: Only software/event triggers
612 dmac_trifsrc_31: Only software/event triggers
613 dmac_trifsrc_4: Only software/event triggers
614 dmac_trifsrc_5: Only software/event triggers
615 dmac_trifsrc_6: Only software/event triggers
616 dmac_trifsrc_7: Only software/event triggers
617 dmac_trifsrc_8: Only software/event triggers
618 dmac_trifsrc_9: Only software/event triggers
619 dmac_trigact_0: One trigger required for each block transfer
620 dmac_trigact_1: One trigger required for each block transfer
621 dmac_trigact_10: One trigger required for each block transfer
622 dmac_trigact_11: One trigger required for each block transfer
623 dmac_trigact_12: One trigger required for each block transfer
624 dmac_trigact_13: One trigger required for each block transfer
625 dmac_trigact_14: One trigger required for each block transfer
626 dmac_trigact_15: One trigger required for each block transfer
627 dmac_trigact_16: One trigger required for each block transfer
628 dmac_trigact_17: One trigger required for each block transfer
629 dmac_trigact_18: One trigger required for each block transfer
630 dmac_trigact_19: One trigger required for each block transfer
631 dmac_trigact_2: One trigger required for each block transfer
632 dmac_trigact_20: One trigger required for each block transfer
633 dmac_trigact_21: One trigger required for each block transfer
634 dmac_trigact_22: One trigger required for each block transfer
635 dmac_trigact_23: One trigger required for each block transfer
636 dmac_trigact_24: One trigger required for each block transfer
637 dmac_trigact_25: One trigger required for each block transfer
638 dmac_trigact_26: One trigger required for each block transfer
639 dmac_trigact_27: One trigger required for each block transfer
640 dmac_trigact_28: One trigger required for each block transfer
641 dmac_trigact_29: One trigger required for each block transfer
642 dmac_trigact_3: One trigger required for each block transfer
643 dmac_trigact_30: One trigger required for each block transfer
644 dmac_trigact_31: One trigger required for each block transfer
645 dmac_trigact_4: One trigger required for each block transfer
646 dmac_trigact_5: One trigger required for each block transfer
647 dmac_trigact_6: One trigger required for each block transfer
648 dmac_trigact_7: One trigger required for each block transfer
649 dmac_trigact_8: One trigger required for each block transfer
650 dmac_trigact_9: One trigger required for each block transfer
651 optional_signals: []
652 variant: null
653 clocks:
654 domain_group: null
655 GCLK:
656 user_label: GCLK
Kévin Redon4e39b012019-01-30 15:55:58 +0100657 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::GCLK::driver_config_definition::GCLK::HAL:HPL:GCLK
Kévin Redon69b92d92019-01-24 16:39:20 +0100658 functionality: System
659 api: HAL:HPL:GCLK
660 configuration:
661 enable_gclk_gen_0: true
662 enable_gclk_gen_1: true
663 enable_gclk_gen_10: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100664 enable_gclk_gen_11: true
Kévin Redon20abc4f2019-01-24 17:32:17 +0100665 enable_gclk_gen_2: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100666 enable_gclk_gen_3: true
Kévin Redon18c2dbb2019-04-17 01:35:38 +0200667 enable_gclk_gen_4: true
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100668 enable_gclk_gen_5: true
Kévin Redon5e7cfae2019-04-25 15:50:30 +0200669 enable_gclk_gen_6: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100670 enable_gclk_gen_7: false
671 enable_gclk_gen_8: false
672 enable_gclk_gen_9: false
673 gclk_arch_gen_0_enable: true
674 gclk_arch_gen_0_idc: false
675 gclk_arch_gen_0_oe: false
676 gclk_arch_gen_0_oov: false
677 gclk_arch_gen_0_runstdby: false
678 gclk_arch_gen_10_enable: false
679 gclk_arch_gen_10_idc: false
680 gclk_arch_gen_10_oe: false
681 gclk_arch_gen_10_oov: false
682 gclk_arch_gen_10_runstdby: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100683 gclk_arch_gen_11_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100684 gclk_arch_gen_11_idc: false
685 gclk_arch_gen_11_oe: false
686 gclk_arch_gen_11_oov: false
687 gclk_arch_gen_11_runstdby: false
688 gclk_arch_gen_1_enable: true
689 gclk_arch_gen_1_idc: false
690 gclk_arch_gen_1_oe: false
691 gclk_arch_gen_1_oov: false
692 gclk_arch_gen_1_runstdby: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100693 gclk_arch_gen_2_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100694 gclk_arch_gen_2_idc: false
695 gclk_arch_gen_2_oe: false
696 gclk_arch_gen_2_oov: false
697 gclk_arch_gen_2_runstdby: false
698 gclk_arch_gen_3_enable: true
699 gclk_arch_gen_3_idc: false
700 gclk_arch_gen_3_oe: false
701 gclk_arch_gen_3_oov: false
702 gclk_arch_gen_3_runstdby: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +0200703 gclk_arch_gen_4_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100704 gclk_arch_gen_4_idc: false
Kévin Redonf53d3662019-04-25 13:55:06 +0200705 gclk_arch_gen_4_oe: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100706 gclk_arch_gen_4_oov: false
707 gclk_arch_gen_4_runstdby: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100708 gclk_arch_gen_5_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100709 gclk_arch_gen_5_idc: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100710 gclk_arch_gen_5_oe: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100711 gclk_arch_gen_5_oov: false
712 gclk_arch_gen_5_runstdby: false
Kévin Redon5e7cfae2019-04-25 15:50:30 +0200713 gclk_arch_gen_6_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100714 gclk_arch_gen_6_idc: false
715 gclk_arch_gen_6_oe: false
716 gclk_arch_gen_6_oov: false
717 gclk_arch_gen_6_runstdby: false
718 gclk_arch_gen_7_enable: false
719 gclk_arch_gen_7_idc: false
720 gclk_arch_gen_7_oe: false
721 gclk_arch_gen_7_oov: false
722 gclk_arch_gen_7_runstdby: false
723 gclk_arch_gen_8_enable: false
724 gclk_arch_gen_8_idc: false
725 gclk_arch_gen_8_oe: false
726 gclk_arch_gen_8_oov: false
727 gclk_arch_gen_8_runstdby: false
728 gclk_arch_gen_9_enable: false
729 gclk_arch_gen_9_idc: false
730 gclk_arch_gen_9_oe: false
731 gclk_arch_gen_9_oov: false
732 gclk_arch_gen_9_runstdby: false
733 gclk_gen_0_div: 1
734 gclk_gen_0_div_sel: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100735 gclk_gen_0_oscillator: Digital Phase Locked Loop (DPLL0)
Kévin Redon69b92d92019-01-24 16:39:20 +0100736 gclk_gen_10_div: 1
737 gclk_gen_10_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100738 gclk_gen_10_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100739 gclk_gen_11_div: 6
Kévin Redon69b92d92019-01-24 16:39:20 +0100740 gclk_gen_11_div_sel: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100741 gclk_gen_11_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100742 gclk_gen_1_div: 1
743 gclk_gen_1_div_sel: false
744 gclk_gen_1_oscillator: Digital Frequency Locked Loop (DFLL48M)
Kévin Redon5e7cfae2019-04-25 15:50:30 +0200745 gclk_gen_2_div: 200
Kévin Redon20abc4f2019-01-24 17:32:17 +0100746 gclk_gen_2_div_sel: false
747 gclk_gen_2_oscillator: Digital Phase Locked Loop (DPLL1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100748 gclk_gen_3_div: 1
749 gclk_gen_3_div_sel: false
750 gclk_gen_3_oscillator: 32kHz External Crystal Oscillator (XOSC32K)
Kévin Redonf53d3662019-04-25 13:55:06 +0200751 gclk_gen_4_div: 2
Kévin Redon69b92d92019-01-24 16:39:20 +0100752 gclk_gen_4_div_sel: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +0200753 gclk_gen_4_oscillator: Digital Phase Locked Loop (DPLL1)
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100754 gclk_gen_5_div: 5
Kévin Redon69b92d92019-01-24 16:39:20 +0100755 gclk_gen_5_div_sel: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100756 gclk_gen_5_oscillator: Digital Phase Locked Loop (DPLL1)
Kévin Redon5e7cfae2019-04-25 15:50:30 +0200757 gclk_gen_6_div: 17
Kévin Redon69b92d92019-01-24 16:39:20 +0100758 gclk_gen_6_div_sel: false
Kévin Redon5e7cfae2019-04-25 15:50:30 +0200759 gclk_gen_6_oscillator: Digital Phase Locked Loop (DPLL0)
Kévin Redon69b92d92019-01-24 16:39:20 +0100760 gclk_gen_7_div: 1
761 gclk_gen_7_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100762 gclk_gen_7_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100763 gclk_gen_8_div: 1
764 gclk_gen_8_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100765 gclk_gen_8_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100766 gclk_gen_9_div: 1
767 gclk_gen_9_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100768 gclk_gen_9_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100769 optional_signals: []
770 variant: null
771 clocks:
772 domain_group: null
773 MCLK:
774 user_label: MCLK
Kévin Redon4e39b012019-01-30 15:55:58 +0100775 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::MCLK::driver_config_definition::MCLK::HAL:HPL:MCLK
Kévin Redon69b92d92019-01-24 16:39:20 +0100776 functionality: System
777 api: HAL:HPL:MCLK
778 configuration:
779 cpu_clock_source: Generic clock generator 0
780 cpu_div: '1'
781 enable_cpu_clock: true
782 mclk_arch_bupdiv: Divide by 8
783 mclk_arch_hsdiv: Divide by 1
784 mclk_arch_lpdiv: Divide by 4
785 nvm_wait_states: '0'
786 optional_signals: []
787 variant: null
788 clocks:
789 domain_group:
790 nodes:
791 - name: CPU
792 input: CPU
Harald Welte863ea292019-02-24 10:05:12 +0100793 external: false
794 external_frequency: 0
Kévin Redon69b92d92019-01-24 16:39:20 +0100795 configuration: {}
796 OSC32KCTRL:
797 user_label: OSC32KCTRL
Kévin Redon4e39b012019-01-30 15:55:58 +0100798 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::OSC32KCTRL::driver_config_definition::OSC32KCTRL::HAL:HPL:OSC32KCTRL
Kévin Redon69b92d92019-01-24 16:39:20 +0100799 functionality: System
800 api: HAL:HPL:OSC32KCTRL
801 configuration:
802 enable_osculp32k: true
803 enable_rtc_source: false
804 enable_xosc32k: true
805 osculp32k_calib: 0
806 osculp32k_calib_enable: false
Kévin Redon87af4892019-01-24 17:06:58 +0100807 rtc_1khz_selection: false
808 rtc_source_oscillator: 32kHz External Crystal Oscillator (XOSC32K)
Kévin Redon69b92d92019-01-24 16:39:20 +0100809 xosc32k_arch_cfden: false
810 xosc32k_arch_cfdeo: false
811 xosc32k_arch_cgm: Standard mode
812 xosc32k_arch_en1k: false
813 xosc32k_arch_en32k: true
814 xosc32k_arch_enable: true
815 xosc32k_arch_ondemand: true
816 xosc32k_arch_runstdby: false
817 xosc32k_arch_startup: 62592us
818 xosc32k_arch_swben: false
819 xosc32k_arch_xtalen: true
820 optional_signals: []
821 variant: null
822 clocks:
823 domain_group: null
824 OSCCTRL:
825 user_label: OSCCTRL
Kévin Redon4e39b012019-01-30 15:55:58 +0100826 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::OSCCTRL::driver_config_definition::OSCCTRL::HAL:HPL:OSCCTRL
Kévin Redon69b92d92019-01-24 16:39:20 +0100827 functionality: System
828 api: HAL:HPL:OSCCTRL
829 configuration:
830 dfll_arch_bplckc: false
831 dfll_arch_calibration: false
832 dfll_arch_ccdis: true
833 dfll_arch_coarse: 31
834 dfll_arch_cstep: 1
835 dfll_arch_enable: true
836 dfll_arch_fine: 128
837 dfll_arch_fstep: 1
838 dfll_arch_llaw: false
839 dfll_arch_ondemand: false
840 dfll_arch_qldis: false
841 dfll_arch_runstdby: false
842 dfll_arch_stable: false
843 dfll_arch_usbcrm: true
844 dfll_arch_waitlock: false
845 dfll_mode: Closed Loop Mode
846 dfll_mul: 48000
847 dfll_ref_clock: Generic clock generator 3
848 enable_dfll: true
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100849 enable_fdpll0: true
Kévin Redon20abc4f2019-01-24 17:32:17 +0100850 enable_fdpll1: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100851 enable_xosc0: false
852 enable_xosc1: true
853 fdpll0_arch_dcoen: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100854 fdpll0_arch_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100855 fdpll0_arch_filter: 0
856 fdpll0_arch_lbypass: false
857 fdpll0_arch_ltime: No time-out, automatic lock
858 fdpll0_arch_ondemand: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100859 fdpll0_arch_refclk: XOSC1 clock reference
Kévin Redon69b92d92019-01-24 16:39:20 +0100860 fdpll0_arch_runstdby: false
861 fdpll0_arch_wuf: false
862 fdpll0_clock_dcofilter: 0
Kévin Redon4e39b012019-01-30 15:55:58 +0100863 fdpll0_clock_div: 2
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100864 fdpll0_ldr: 59
865 fdpll0_ldrfrac: 0
866 fdpll0_ref_clock: Generic clock generator 11
Kévin Redon69b92d92019-01-24 16:39:20 +0100867 fdpll1_arch_dcoen: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100868 fdpll1_arch_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100869 fdpll1_arch_filter: 0
870 fdpll1_arch_lbypass: false
871 fdpll1_arch_ltime: No time-out, automatic lock
872 fdpll1_arch_ondemand: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100873 fdpll1_arch_refclk: XOSC1 clock reference
Kévin Redon69b92d92019-01-24 16:39:20 +0100874 fdpll1_arch_runstdby: false
875 fdpll1_arch_wuf: false
876 fdpll1_clock_dcofilter: 0
Kévin Redon4e39b012019-01-30 15:55:58 +0100877 fdpll1_clock_div: 2
Kévin Redon20abc4f2019-01-24 17:32:17 +0100878 fdpll1_ldr: 49
879 fdpll1_ldrfrac: 0
880 fdpll1_ref_clock: Generic clock generator 11
Kévin Redon69b92d92019-01-24 16:39:20 +0100881 xosc0_arch_cfden: false
882 xosc0_arch_enable: false
883 xosc0_arch_enalc: false
884 xosc0_arch_lowbufgain: false
885 xosc0_arch_ondemand: false
886 xosc0_arch_runstdby: false
887 xosc0_arch_startup: 31us
888 xosc0_arch_swben: false
889 xosc0_arch_xtalen: false
890 xosc0_frequency: 12000000
891 xosc1_arch_cfden: false
892 xosc1_arch_enable: true
893 xosc1_arch_enalc: false
894 xosc1_arch_lowbufgain: false
895 xosc1_arch_ondemand: false
896 xosc1_arch_runstdby: false
897 xosc1_arch_startup: 31us
898 xosc1_arch_swben: false
899 xosc1_arch_xtalen: true
900 xosc1_frequency: 12000000
901 optional_signals: []
902 variant: null
903 clocks:
904 domain_group: null
905 PORT:
906 user_label: PORT
Kévin Redon4e39b012019-01-30 15:55:58 +0100907 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::PORT::driver_config_definition::PORT::HAL:HPL:PORT
Kévin Redon69b92d92019-01-24 16:39:20 +0100908 functionality: System
909 api: HAL:HPL:PORT
910 configuration:
911 enable_port_input_event_0: false
912 enable_port_input_event_1: false
913 enable_port_input_event_2: false
914 enable_port_input_event_3: false
915 porta_event_action_0: Output register of pin will be set to level of event
916 porta_event_action_1: Output register of pin will be set to level of event
917 porta_event_action_2: Output register of pin will be set to level of event
918 porta_event_action_3: Output register of pin will be set to level of event
919 porta_event_pin_identifier_0: 0
920 porta_event_pin_identifier_1: 0
921 porta_event_pin_identifier_2: 0
922 porta_event_pin_identifier_3: 0
923 porta_input_event_enable_0: false
924 porta_input_event_enable_1: false
925 porta_input_event_enable_2: false
926 porta_input_event_enable_3: false
927 portb_event_action_0: Output register of pin will be set to level of event
928 portb_event_action_1: Output register of pin will be set to level of event
929 portb_event_action_2: Output register of pin will be set to level of event
930 portb_event_action_3: Output register of pin will be set to level of event
931 portb_event_pin_identifier_0: 0
932 portb_event_pin_identifier_1: 0
933 portb_event_pin_identifier_2: 0
934 portb_event_pin_identifier_3: 0
935 portb_input_event_enable_0: false
936 portb_input_event_enable_1: false
937 portb_input_event_enable_2: false
938 portb_input_event_enable_3: false
939 portc_event_action_0: Output register of pin will be set to level of event
940 portc_event_action_1: Output register of pin will be set to level of event
941 portc_event_action_2: Output register of pin will be set to level of event
942 portc_event_action_3: Output register of pin will be set to level of event
943 portc_event_pin_identifier_0: 0
944 portc_event_pin_identifier_1: 0
945 portc_event_pin_identifier_2: 0
946 portc_event_pin_identifier_3: 0
947 portc_input_event_enable_0: false
948 portc_input_event_enable_1: false
949 portc_input_event_enable_2: false
950 portc_input_event_enable_3: false
Kévin Redon69b92d92019-01-24 16:39:20 +0100951 optional_signals: []
952 variant: null
953 clocks:
954 domain_group: null
955 RAMECC:
956 user_label: RAMECC
Kévin Redon4e39b012019-01-30 15:55:58 +0100957 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::RAMECC::driver_config_definition::RAMECC::HAL:HPL:RAMECC
Kévin Redon69b92d92019-01-24 16:39:20 +0100958 functionality: System
959 api: HAL:HPL:RAMECC
960 configuration: {}
961 optional_signals: []
962 variant: null
963 clocks:
964 domain_group: null
Harald Welted1bd5c42019-05-17 16:38:30 +0200965 CALENDAR_0:
966 user_label: CALENDAR_0
967 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::RTC::driver_config_definition::Calendar::HAL:Driver:Calendar
968 functionality: Calendar
969 api: HAL:Driver:Calendar
970 configuration:
971 rtc_arch_init_reset: true
972 rtc_arch_prescaler: Peripheral clock divided by 1
973 rtc_cmpeo0: false
974 rtc_cmpeo1: false
975 rtc_event_control: false
976 rtc_ovfeo: false
977 rtc_pereo0: false
978 rtc_pereo1: false
979 rtc_pereo2: false
980 rtc_pereo3: false
981 rtc_pereo4: false
982 rtc_pereo5: false
983 rtc_pereo6: false
984 rtc_pereo7: false
985 rtc_tamper_active_layer_frequency_prescalar: DIV2 CLK_RTC_OUT is CLK_RTC /2
986 rtc_tamper_debounce_frequency_prescalar: DIV2 CLK_RTC_DEB is CLK_RTC /2
987 rtc_tamper_input_action_0: OFF(Disabled)
988 rtc_tamper_input_action_1: OFF(Disabled)
989 rtc_tamper_input_action_2: OFF(Disabled)
990 rtc_tamper_input_action_3: OFF(Disabled)
991 rtc_tamper_input_action_4: OFF(Disabled)
992 rtc_tampereo: false
993 rtc_tampevei: false
994 tamper_debounce_enable_0: false
995 tamper_debounce_enable_1: false
996 tamper_debounce_enable_2: false
997 tamper_debounce_enable_3: false
998 tamper_debounce_enable_4: false
999 tamper_input_0_settings: false
1000 tamper_input_1_settings: false
1001 tamper_input_2_settings: false
1002 tamper_input_3_settings: false
1003 tamper_input_4_settings: false
1004 tamper_level_0: false
1005 tamper_level_1: false
1006 tamper_level_2: false
1007 tamper_level_3: false
1008 tamper_level_4: false
1009 optional_signals: []
1010 variant: null
1011 clocks:
1012 domain_group:
1013 nodes:
1014 - name: RTC
1015 input: RTC source
1016 external: false
1017 external_frequency: 0
1018 configuration:
1019 rtc_clk_selection: RTC source
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001020 SIM0:
1021 user_label: SIM0
1022 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM0::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1023 functionality: USART
1024 api: HAL:Driver:USART_Async
1025 configuration:
1026 usart_advanced: false
1027 usart_arch_clock_mode: USART with internal clock
1028 usart_arch_cloden: false
1029 usart_arch_dbgstop: Keep running
1030 usart_arch_dord: LSB is transmitted first
1031 usart_arch_ibon: false
1032 usart_arch_runstdby: false
1033 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001034 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001035 usart_character_size: 8 bits
1036 usart_dsnack: The successive receive NACK is disable.
1037 usart_gtime: 2-bit times
1038 usart_inack: NACK is transmitted when a parity error is received.
1039 usart_inverse_enabled: false
1040 usart_iso7816_type: T=0
1041 usart_maxiter: 7
1042 usart_parity: Even parity
1043 usart_rx_enable: true
1044 usart_stop_bit: One stop bit
1045 usart_tx_enable: true
1046 optional_signals: []
1047 variant:
1048 specification: TXPO=2, RXPO=0
1049 required_signals:
1050 - name: SERCOM0/PAD/0
1051 pad: PA04
1052 label: RX/TX
1053 clocks:
1054 domain_group:
1055 nodes:
1056 - name: Core
1057 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001058 external: false
1059 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001060 - name: Slow
1061 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001062 external: false
1063 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001064 configuration:
1065 core_gclk_selection: Generic clock generator 2
1066 slow_gclk_selection: Generic clock generator 3
1067 SIM1:
1068 user_label: SIM1
1069 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM1::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1070 functionality: USART
1071 api: HAL:Driver:USART_Async
1072 configuration:
1073 usart_advanced: false
1074 usart_arch_clock_mode: USART with internal clock
1075 usart_arch_cloden: false
1076 usart_arch_dbgstop: Keep running
1077 usart_arch_dord: LSB is transmitted first
1078 usart_arch_ibon: false
1079 usart_arch_runstdby: false
1080 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001081 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001082 usart_character_size: 8 bits
1083 usart_dsnack: The successive receive NACK is disable.
1084 usart_gtime: 2-bit times
1085 usart_inack: NACK is transmitted when a parity error is received.
1086 usart_inverse_enabled: false
1087 usart_iso7816_type: T=0
1088 usart_maxiter: 7
1089 usart_parity: Even parity
1090 usart_rx_enable: true
1091 usart_stop_bit: One stop bit
1092 usart_tx_enable: true
1093 optional_signals: []
1094 variant:
1095 specification: TXPO=2, RXPO=0
1096 required_signals:
1097 - name: SERCOM1/PAD/0
1098 pad: PA16
1099 label: RX/TX
1100 clocks:
1101 domain_group:
1102 nodes:
1103 - name: Core
1104 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001105 external: false
1106 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001107 - name: Slow
1108 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001109 external: false
1110 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001111 configuration:
1112 core_gclk_selection: Generic clock generator 2
1113 slow_gclk_selection: Generic clock generator 3
1114 SIM2:
1115 user_label: SIM2
1116 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM2::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1117 functionality: USART
1118 api: HAL:Driver:USART_Async
1119 configuration:
1120 usart_advanced: false
1121 usart_arch_clock_mode: USART with internal clock
1122 usart_arch_cloden: false
1123 usart_arch_dbgstop: Keep running
1124 usart_arch_dord: LSB is transmitted first
1125 usart_arch_ibon: false
1126 usart_arch_runstdby: false
1127 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001128 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001129 usart_character_size: 8 bits
1130 usart_dsnack: The successive receive NACK is disable.
1131 usart_gtime: 2-bit times
1132 usart_inack: NACK is transmitted when a parity error is received.
1133 usart_inverse_enabled: false
1134 usart_iso7816_type: T=0
1135 usart_maxiter: 7
1136 usart_parity: Even parity
1137 usart_rx_enable: true
1138 usart_stop_bit: One stop bit
1139 usart_tx_enable: true
1140 optional_signals: []
1141 variant:
1142 specification: TXPO=2, RXPO=0
1143 required_signals:
1144 - name: SERCOM2/PAD/0
1145 pad: PA09
1146 label: RX/TX
1147 clocks:
1148 domain_group:
1149 nodes:
1150 - name: Core
1151 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001152 external: false
1153 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001154 - name: Slow
1155 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001156 external: false
1157 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001158 configuration:
1159 core_gclk_selection: Generic clock generator 2
1160 slow_gclk_selection: Generic clock generator 3
1161 SIM3:
1162 user_label: SIM3
1163 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM3::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1164 functionality: USART
1165 api: HAL:Driver:USART_Async
1166 configuration:
1167 usart_advanced: false
1168 usart_arch_clock_mode: USART with internal clock
1169 usart_arch_cloden: false
1170 usart_arch_dbgstop: Keep running
1171 usart_arch_dord: LSB is transmitted first
1172 usart_arch_ibon: false
1173 usart_arch_runstdby: false
1174 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001175 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001176 usart_character_size: 8 bits
1177 usart_dsnack: The successive receive NACK is disable.
1178 usart_gtime: 2-bit times
1179 usart_inack: NACK is transmitted when a parity error is received.
1180 usart_inverse_enabled: false
1181 usart_iso7816_type: T=0
1182 usart_maxiter: 7
1183 usart_parity: Even parity
1184 usart_rx_enable: true
1185 usart_stop_bit: One stop bit
1186 usart_tx_enable: true
1187 optional_signals: []
1188 variant:
1189 specification: TXPO=2, RXPO=0
1190 required_signals:
1191 - name: SERCOM3/PAD/0
1192 pad: PB20
1193 label: RX/TX
1194 clocks:
1195 domain_group:
1196 nodes:
1197 - name: Core
1198 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001199 external: false
1200 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001201 - name: Slow
1202 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001203 external: false
1204 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001205 configuration:
1206 core_gclk_selection: Generic clock generator 2
1207 slow_gclk_selection: Generic clock generator 3
1208 SIM4:
1209 user_label: SIM4
1210 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM4::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1211 functionality: USART
1212 api: HAL:Driver:USART_Async
1213 configuration:
1214 usart_advanced: false
1215 usart_arch_clock_mode: USART with internal clock
1216 usart_arch_cloden: false
1217 usart_arch_dbgstop: Keep running
1218 usart_arch_dord: LSB is transmitted first
1219 usart_arch_ibon: false
1220 usart_arch_runstdby: false
1221 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001222 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001223 usart_character_size: 8 bits
1224 usart_dsnack: The successive receive NACK is disable.
1225 usart_gtime: 2-bit times
1226 usart_inack: NACK is transmitted when a parity error is received.
1227 usart_inverse_enabled: false
1228 usart_iso7816_type: T=0
1229 usart_maxiter: 7
1230 usart_parity: Even parity
1231 usart_rx_enable: true
1232 usart_stop_bit: One stop bit
1233 usart_tx_enable: true
1234 optional_signals: []
1235 variant:
1236 specification: TXPO=2, RXPO=0
1237 required_signals:
1238 - name: SERCOM4/PAD/0
1239 pad: PB08
1240 label: RX/TX
1241 clocks:
1242 domain_group:
1243 nodes:
1244 - name: Core
1245 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001246 external: false
1247 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001248 - name: Slow
1249 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001250 external: false
1251 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001252 configuration:
1253 core_gclk_selection: Generic clock generator 2
1254 slow_gclk_selection: Generic clock generator 3
1255 SIM5:
1256 user_label: SIM5
1257 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM5::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1258 functionality: USART
1259 api: HAL:Driver:USART_Async
1260 configuration:
1261 usart_advanced: false
1262 usart_arch_clock_mode: USART with internal clock
1263 usart_arch_cloden: false
1264 usart_arch_dbgstop: Keep running
1265 usart_arch_dord: LSB is transmitted first
1266 usart_arch_ibon: false
1267 usart_arch_runstdby: false
1268 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001269 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001270 usart_character_size: 8 bits
1271 usart_dsnack: The successive receive NACK is disable.
1272 usart_gtime: 2-bit times
1273 usart_inack: NACK is transmitted when a parity error is received.
1274 usart_inverse_enabled: false
1275 usart_iso7816_type: T=0
1276 usart_maxiter: 7
1277 usart_parity: Even parity
1278 usart_rx_enable: true
1279 usart_stop_bit: One stop bit
1280 usart_tx_enable: true
1281 optional_signals: []
1282 variant:
1283 specification: TXPO=2, RXPO=0
1284 required_signals:
1285 - name: SERCOM5/PAD/0
1286 pad: PB16
1287 label: RX/TX
1288 clocks:
1289 domain_group:
1290 nodes:
1291 - name: Core
1292 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001293 external: false
1294 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001295 - name: Slow
1296 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001297 external: false
1298 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001299 configuration:
1300 core_gclk_selection: Generic clock generator 2
1301 slow_gclk_selection: Generic clock generator 3
1302 SIM6:
1303 user_label: SIM6
1304 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM6::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1305 functionality: USART
1306 api: HAL:Driver:USART_Async
1307 configuration:
1308 usart_advanced: false
1309 usart_arch_clock_mode: USART with internal clock
1310 usart_arch_cloden: false
1311 usart_arch_dbgstop: Keep running
1312 usart_arch_dord: LSB is transmitted first
1313 usart_arch_ibon: false
1314 usart_arch_runstdby: false
1315 usart_arch_sfde: false
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001316 usart_baud_rate: 6720
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001317 usart_character_size: 8 bits
1318 usart_dsnack: The successive receive NACK is disable.
1319 usart_gtime: 2-bit times
1320 usart_inack: NACK is transmitted when a parity error is received.
1321 usart_inverse_enabled: false
1322 usart_iso7816_type: T=0
1323 usart_maxiter: 7
1324 usart_parity: Even parity
1325 usart_rx_enable: true
1326 usart_stop_bit: One stop bit
1327 usart_tx_enable: true
1328 optional_signals: []
1329 variant:
1330 specification: TXPO=2, RXPO=0
1331 required_signals:
1332 - name: SERCOM6/PAD/0
1333 pad: PC16
1334 label: RX/TX
1335 clocks:
1336 domain_group:
1337 nodes:
1338 - name: Core
1339 input: Generic clock generator 2
Harald Welte863ea292019-02-24 10:05:12 +01001340 external: false
1341 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001342 - name: Slow
1343 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001344 external: false
1345 external_frequency: 0
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001346 configuration:
1347 core_gclk_selection: Generic clock generator 2
1348 slow_gclk_selection: Generic clock generator 3
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001349 UART_debug:
1350 user_label: UART_debug
Harald Welte361ed202019-02-24 21:15:39 +01001351 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM7::driver_config_definition::UART::HAL:Driver:USART.Sync
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001352 functionality: USART
Harald Welte361ed202019-02-24 21:15:39 +01001353 api: HAL:Driver:USART_Sync
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001354 configuration:
1355 usart_advanced: false
1356 usart_arch_clock_mode: USART with internal clock
1357 usart_arch_cloden: false
1358 usart_arch_dbgstop: Keep running
1359 usart_arch_dord: LSB is transmitted first
1360 usart_arch_enc: No encoding
1361 usart_arch_fractional: 0
1362 usart_arch_ibon: false
1363 usart_arch_lin_slave_enable: Disable
1364 usart_arch_runstdby: false
1365 usart_arch_sampa: 7-8-9 (3-4-5 8-bit over-sampling)
1366 usart_arch_sampr: 16x arithmetic
1367 usart_arch_sfde: false
1368 usart_baud_rate: 921600
1369 usart_character_size: 8 bits
1370 usart_parity: No parity
1371 usart_rx_enable: true
1372 usart_stop_bit: One stop bit
1373 usart_tx_enable: true
1374 optional_signals: []
1375 variant:
1376 specification: TXPO=0, RXPO=1, CMODE=0
1377 required_signals:
Kévin Redon4e39b012019-01-30 15:55:58 +01001378 - name: SERCOM7/PAD/0
1379 pad: PB30
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001380 label: TX
Kévin Redon4e39b012019-01-30 15:55:58 +01001381 - name: SERCOM7/PAD/1
1382 pad: PB31
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001383 label: RX
1384 clocks:
1385 domain_group:
1386 nodes:
1387 - name: Core
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001388 input: Generic clock generator 4
Harald Welte863ea292019-02-24 10:05:12 +01001389 external: false
1390 external_frequency: 0
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001391 - name: Slow
1392 input: Generic clock generator 3
Harald Welte863ea292019-02-24 10:05:12 +01001393 external: false
1394 external_frequency: 0
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001395 configuration:
Kévin Redon18c2dbb2019-04-17 01:35:38 +02001396 core_gclk_selection: Generic clock generator 4
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001397 slow_gclk_selection: Generic clock generator 3
Kévin Redon69b92d92019-01-24 16:39:20 +01001398 USB_DEVICE_INSTANCE:
1399 user_label: USB_DEVICE_INSTANCE
Kévin Redon4e39b012019-01-30 15:55:58 +01001400 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::USB::driver_config_definition::USB.Device::HAL:Driver:USB.Device
Kévin Redon69b92d92019-01-24 16:39:20 +01001401 functionality: USB
1402 api: HAL:Driver:USB_Device
1403 configuration:
1404 usb_arch_ep0_cache: Cached by 64 bytes buffer
1405 usb_arch_ep1_cache: Cached by 64 bytes buffer
1406 usb_arch_ep2_cache: Cached by 64 bytes buffer
1407 usb_arch_ep3_cache: Cached by 64 bytes buffer
1408 usb_arch_ep4_cache: Cached by 64 bytes buffer
1409 usb_arch_ep5_cache: Cached by 64 bytes buffer
1410 usb_arch_ep6_cache: Cached by 64 bytes buffer
1411 usb_arch_ep7_cache: Cached by 64 bytes buffer
1412 usb_ep1_I_CACHE: No cache
1413 usb_ep2_I_CACHE: No cache
1414 usb_ep3_I_CACHE: No cache
1415 usb_ep4_I_CACHE: No cache
1416 usb_ep5_I_CACHE: No cache
1417 usb_ep6_I_CACHE: No cache
1418 usb_ep7_I_CACHE: No cache
1419 usbd_arch_max_ep_n: 2 (EP 0x82 or 0x02)
1420 usbd_arch_speed: Full speed
Kévin Redon4e39b012019-01-30 15:55:58 +01001421 usbd_num_ep_sp: 4 (EP0 + 3 endpoints)
Kévin Redon69b92d92019-01-24 16:39:20 +01001422 optional_signals: []
1423 variant:
1424 specification: default
1425 required_signals:
1426 - name: USB/DM
1427 pad: PA24
1428 label: Data-
1429 - name: USB/DP
1430 pad: PA25
1431 label: Data+
1432 clocks:
1433 domain_group:
1434 nodes:
1435 - name: USB
1436 input: Generic clock generator 1
Harald Welte863ea292019-02-24 10:05:12 +01001437 external: false
1438 external_frequency: 0
Kévin Redon69b92d92019-01-24 16:39:20 +01001439 configuration:
1440 usb_gclk_selection: Generic clock generator 1
1441pads:
Harald Welte092494e2019-02-24 10:33:40 +01001442 SIM0_INT:
1443 name: PC00
1444 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC00
1445 mode: Digital input
1446 user_label: SIM0_INT
1447 configuration: null
1448 SIM1_INT:
1449 name: PC01
1450 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC01
1451 mode: Digital input
1452 user_label: SIM1_INT
1453 configuration: null
1454 SIM2_INT:
1455 name: PC02
1456 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC02
1457 mode: Digital input
1458 user_label: SIM2_INT
1459 configuration: null
1460 SIM3_INT:
1461 name: PC03
1462 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC03
1463 mode: Digital input
1464 user_label: SIM3_INT
1465 configuration: null
1466 SIM4_INT:
1467 name: PA02
1468 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA02
1469 mode: Digital input
1470 user_label: SIM4_INT
1471 configuration: null
1472 SIM5_INT:
1473 name: PA03
1474 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA03
1475 mode: Digital input
1476 user_label: SIM5_INT
1477 configuration: null
1478 SIM6_INT:
1479 name: PB04
1480 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB04
1481 mode: Digital input
1482 user_label: SIM6_INT
1483 configuration: null
1484 SIM7_INT:
1485 name: PB05
1486 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB05
1487 mode: Digital input
1488 user_label: SIM7_INT
1489 configuration: null
1490 SCL3:
1491 name: PB06
1492 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB06
1493 mode: Digital output
1494 user_label: SCL3
1495 configuration: null
1496 SDA3:
1497 name: PB07
1498 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB07
1499 mode: Digital output
1500 user_label: SDA3
1501 configuration: null
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001502 SIM4_IO:
1503 name: PB08
1504 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB08
1505 mode: Peripheral IO
1506 user_label: SIM4_IO
1507 configuration: null
1508 SIM0_IO:
1509 name: PA04
1510 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA04
1511 mode: Peripheral IO
1512 user_label: SIM0_IO
1513 configuration: null
1514 SIM2_IO:
1515 name: PA09
1516 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA09
1517 mode: Peripheral IO
1518 user_label: SIM2_IO
1519 configuration: null
Kévin Redonf53d3662019-04-25 13:55:06 +02001520 RMII_CLOCK:
1521 name: PA10
1522 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA10
1523 mode: Advanced
1524 user_label: RMII_CLOCK
1525 configuration:
1526 pad_direction: Out
1527 pad_function: M
1528 pad_initial_level: Low
1529 pad_pull_config: 'Off'
Kévin Redon6a8295c2019-01-30 18:58:44 +01001530 SIMCLK_20MHZ:
1531 name: PA11
1532 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA11
1533 mode: Advanced
1534 user_label: SIMCLK_20MHZ
1535 configuration:
1536 pad_direction: Out
1537 pad_function: M
1538 pad_initial_level: Low
1539 pad_pull_config: 'Off'
Harald Welte092494e2019-02-24 10:33:40 +01001540 SCL1:
1541 name: PB14
1542 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB14
1543 mode: Digital output
1544 user_label: SCL1
1545 configuration: null
1546 SDA1:
1547 name: PB15
1548 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB15
1549 mode: Digital output
1550 user_label: SDA1
1551 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001552 SWITCH:
1553 name: PC14
1554 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC14
1555 mode: Digital input
1556 user_label: SWITCH
1557 configuration: null
Kévin Redon3c045b22019-02-26 19:52:02 +01001558 MUX_STAT:
Harald Welte092494e2019-02-24 10:33:40 +01001559 name: PC15
1560 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC15
1561 mode: Digital input
Kévin Redon3c045b22019-02-26 19:52:02 +01001562 user_label: MUX_STAT
Harald Welte092494e2019-02-24 10:33:40 +01001563 configuration: null
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001564 SIM1_IO:
1565 name: PA16
1566 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA16
1567 mode: Peripheral IO
1568 user_label: SIM1_IO
1569 configuration: null
1570 SIM6_IO:
1571 name: PC16
1572 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC16
1573 mode: Peripheral IO
1574 user_label: SIM6_IO
1575 configuration: null
1576 SIM5_IO:
1577 name: PB16
1578 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB16
1579 mode: Peripheral IO
1580 user_label: SIM5_IO
1581 configuration: null
1582 SIM3_IO:
1583 name: PB20
1584 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB20
1585 mode: Peripheral IO
1586 user_label: SIM3_IO
1587 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001588 VB0:
1589 name: PA20
1590 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA20
1591 mode: Digital input
1592 user_label: VB0
1593 configuration: null
1594 VB1:
1595 name: PA21
1596 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA21
1597 mode: Digital input
1598 user_label: VB1
1599 configuration: null
1600 VB2:
1601 name: PA22
1602 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA22
1603 mode: Digital input
1604 user_label: VB2
1605 configuration: null
1606 VB3:
1607 name: PA23
1608 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA23
1609 mode: Digital input
1610 user_label: VB3
1611 configuration: null
Kévin Redon4e39b012019-01-30 15:55:58 +01001612 USBUP_D_N:
1613 name: PA24
1614 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA24
1615 mode: Advanced
1616 user_label: USBUP_D_N
1617 configuration: null
1618 USBUP_D_P:
1619 name: PA25
1620 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA25
1621 mode: Advanced
1622 user_label: USBUP_D_P
1623 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001624 USER_LED:
Kévin Redon4e39b012019-01-30 15:55:58 +01001625 name: PC26
1626 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC26
Kévin Redon5908a5c2019-01-24 18:45:23 +01001627 mode: Digital output
Kévin Redon6a8295c2019-01-30 18:58:44 +01001628 user_label: USER_LED
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001629 configuration: null
Harald Welte092494e2019-02-24 10:33:40 +01001630 SCL4:
1631 name: PC27
1632 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC27
1633 mode: Digital output
1634 user_label: SCL4
1635 configuration: null
1636 SDA4:
1637 name: PC28
1638 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC28
1639 mode: Digital output
1640 user_label: SDA4
1641 configuration: null
Kévin Redon4e39b012019-01-30 15:55:58 +01001642 UART_TX:
1643 name: PB30
1644 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB30
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001645 mode: Peripheral IO
Kévin Redon4e39b012019-01-30 15:55:58 +01001646 user_label: UART_TX
1647 configuration: null
1648 UART_RX:
1649 name: PB31
1650 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB31
1651 mode: Peripheral IO
1652 user_label: UART_RX
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001653 configuration: null
Harald Welte092494e2019-02-24 10:33:40 +01001654 SCL2:
1655 name: PB02
1656 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB02
1657 mode: Digital output
1658 user_label: SCL2
1659 configuration: null
1660 SDA2:
1661 name: PB03
1662 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB03
1663 mode: Digital output
1664 user_label: SDA2
1665 configuration: null
Kévin Redon69b92d92019-01-24 16:39:20 +01001666toolchain_options: []