blob: 975423dd69618383d2890fbfd71396160d12f408 [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'
5 backend: 1.4.93
6 commit: 9c29f8365cf76e9937d19b1e765a83bc7a80e4e9
7 content: 1.0.1340
8 content_pack_name: acme-packs-all
9 format: '2'
10 frontend: 1.4.1810
11board:
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
85drivers:
86 CMCC:
87 user_label: CMCC
Kévin Redon4e39b012019-01-30 15:55:58 +010088 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 +010089 functionality: System
90 api: HAL:HPL:CMCC
91 configuration:
92 cache_size: 4 KB
93 cmcc_advanced_configuration: false
94 cmcc_clock_gating_disable: false
95 cmcc_data_cache_disable: false
96 cmcc_enable: false
97 cmcc_inst_cache_disable: false
98 optional_signals: []
99 variant: null
100 clocks:
101 domain_group: null
102 DMAC:
103 user_label: DMAC
Kévin Redon4e39b012019-01-30 15:55:58 +0100104 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 +0100105 functionality: System
106 api: HAL:HPL:DMAC
107 configuration:
108 dmac_beatsize_0: 8-bit bus transfer
109 dmac_beatsize_1: 8-bit bus transfer
110 dmac_beatsize_10: 8-bit bus transfer
111 dmac_beatsize_11: 8-bit bus transfer
112 dmac_beatsize_12: 8-bit bus transfer
113 dmac_beatsize_13: 8-bit bus transfer
114 dmac_beatsize_14: 8-bit bus transfer
115 dmac_beatsize_15: 8-bit bus transfer
116 dmac_beatsize_16: 8-bit bus transfer
117 dmac_beatsize_17: 8-bit bus transfer
118 dmac_beatsize_18: 8-bit bus transfer
119 dmac_beatsize_19: 8-bit bus transfer
120 dmac_beatsize_2: 8-bit bus transfer
121 dmac_beatsize_20: 8-bit bus transfer
122 dmac_beatsize_21: 8-bit bus transfer
123 dmac_beatsize_22: 8-bit bus transfer
124 dmac_beatsize_23: 8-bit bus transfer
125 dmac_beatsize_24: 8-bit bus transfer
126 dmac_beatsize_25: 8-bit bus transfer
127 dmac_beatsize_26: 8-bit bus transfer
128 dmac_beatsize_27: 8-bit bus transfer
129 dmac_beatsize_28: 8-bit bus transfer
130 dmac_beatsize_29: 8-bit bus transfer
131 dmac_beatsize_3: 8-bit bus transfer
132 dmac_beatsize_30: 8-bit bus transfer
133 dmac_beatsize_31: 8-bit bus transfer
134 dmac_beatsize_4: 8-bit bus transfer
135 dmac_beatsize_5: 8-bit bus transfer
136 dmac_beatsize_6: 8-bit bus transfer
137 dmac_beatsize_7: 8-bit bus transfer
138 dmac_beatsize_8: 8-bit bus transfer
139 dmac_beatsize_9: 8-bit bus transfer
140 dmac_blockact_0: Channel will be disabled if it is the last block transfer in
141 the transaction
142 dmac_blockact_1: Channel will be disabled if it is the last block transfer in
143 the transaction
144 dmac_blockact_10: Channel will be disabled if it is the last block transfer
145 in the transaction
146 dmac_blockact_11: Channel will be disabled if it is the last block transfer
147 in the transaction
148 dmac_blockact_12: Channel will be disabled if it is the last block transfer
149 in the transaction
150 dmac_blockact_13: Channel will be disabled if it is the last block transfer
151 in the transaction
152 dmac_blockact_14: Channel will be disabled if it is the last block transfer
153 in the transaction
154 dmac_blockact_15: Channel will be disabled if it is the last block transfer
155 in the transaction
156 dmac_blockact_16: Channel will be disabled if it is the last block transfer
157 in the transaction
158 dmac_blockact_17: Channel will be disabled if it is the last block transfer
159 in the transaction
160 dmac_blockact_18: Channel will be disabled if it is the last block transfer
161 in the transaction
162 dmac_blockact_19: Channel will be disabled if it is the last block transfer
163 in the transaction
164 dmac_blockact_2: Channel will be disabled if it is the last block transfer in
165 the transaction
166 dmac_blockact_20: Channel will be disabled if it is the last block transfer
167 in the transaction
168 dmac_blockact_21: Channel will be disabled if it is the last block transfer
169 in the transaction
170 dmac_blockact_22: Channel will be disabled if it is the last block transfer
171 in the transaction
172 dmac_blockact_23: Channel will be disabled if it is the last block transfer
173 in the transaction
174 dmac_blockact_24: Channel will be disabled if it is the last block transfer
175 in the transaction
176 dmac_blockact_25: Channel will be disabled if it is the last block transfer
177 in the transaction
178 dmac_blockact_26: Channel will be disabled if it is the last block transfer
179 in the transaction
180 dmac_blockact_27: Channel will be disabled if it is the last block transfer
181 in the transaction
182 dmac_blockact_28: Channel will be disabled if it is the last block transfer
183 in the transaction
184 dmac_blockact_29: Channel will be disabled if it is the last block transfer
185 in the transaction
186 dmac_blockact_3: Channel will be disabled if it is the last block transfer in
187 the transaction
188 dmac_blockact_30: Channel will be disabled if it is the last block transfer
189 in the transaction
190 dmac_blockact_31: Channel will be disabled if it is the last block transfer
191 in the transaction
192 dmac_blockact_4: Channel will be disabled if it is the last block transfer in
193 the transaction
194 dmac_blockact_5: Channel will be disabled if it is the last block transfer in
195 the transaction
196 dmac_blockact_6: Channel will be disabled if it is the last block transfer in
197 the transaction
198 dmac_blockact_7: Channel will be disabled if it is the last block transfer in
199 the transaction
200 dmac_blockact_8: Channel will be disabled if it is the last block transfer in
201 the transaction
202 dmac_blockact_9: Channel will be disabled if it is the last block transfer in
203 the transaction
204 dmac_channel_0_settings: false
205 dmac_channel_10_settings: false
206 dmac_channel_11_settings: false
207 dmac_channel_12_settings: false
208 dmac_channel_13_settings: false
209 dmac_channel_14_settings: false
210 dmac_channel_15_settings: false
211 dmac_channel_16_settings: false
212 dmac_channel_17_settings: false
213 dmac_channel_18_settings: false
214 dmac_channel_19_settings: false
215 dmac_channel_1_settings: false
216 dmac_channel_20_settings: false
217 dmac_channel_21_settings: false
218 dmac_channel_22_settings: false
219 dmac_channel_23_settings: false
220 dmac_channel_24_settings: false
221 dmac_channel_25_settings: false
222 dmac_channel_26_settings: false
223 dmac_channel_27_settings: false
224 dmac_channel_28_settings: false
225 dmac_channel_29_settings: false
226 dmac_channel_2_settings: false
227 dmac_channel_30_settings: false
228 dmac_channel_31_settings: false
229 dmac_channel_3_settings: false
230 dmac_channel_4_settings: false
231 dmac_channel_5_settings: false
232 dmac_channel_6_settings: false
233 dmac_channel_7_settings: false
234 dmac_channel_8_settings: false
235 dmac_channel_9_settings: false
236 dmac_dbgrun: false
237 dmac_dstinc_0: false
238 dmac_dstinc_1: false
239 dmac_dstinc_10: false
240 dmac_dstinc_11: false
241 dmac_dstinc_12: false
242 dmac_dstinc_13: false
243 dmac_dstinc_14: false
244 dmac_dstinc_15: false
245 dmac_dstinc_16: false
246 dmac_dstinc_17: false
247 dmac_dstinc_18: false
248 dmac_dstinc_19: false
249 dmac_dstinc_2: false
250 dmac_dstinc_20: false
251 dmac_dstinc_21: false
252 dmac_dstinc_22: false
253 dmac_dstinc_23: false
254 dmac_dstinc_24: false
255 dmac_dstinc_25: false
256 dmac_dstinc_26: false
257 dmac_dstinc_27: false
258 dmac_dstinc_28: false
259 dmac_dstinc_29: false
260 dmac_dstinc_3: false
261 dmac_dstinc_30: false
262 dmac_dstinc_31: false
263 dmac_dstinc_4: false
264 dmac_dstinc_5: false
265 dmac_dstinc_6: false
266 dmac_dstinc_7: false
267 dmac_dstinc_8: false
268 dmac_dstinc_9: false
269 dmac_enable: false
270 dmac_evact_0: No action
271 dmac_evact_1: No action
272 dmac_evact_10: No action
273 dmac_evact_11: No action
274 dmac_evact_12: No action
275 dmac_evact_13: No action
276 dmac_evact_14: No action
277 dmac_evact_15: No action
278 dmac_evact_16: No action
279 dmac_evact_17: No action
280 dmac_evact_18: No action
281 dmac_evact_19: No action
282 dmac_evact_2: No action
283 dmac_evact_20: No action
284 dmac_evact_21: No action
285 dmac_evact_22: No action
286 dmac_evact_23: No action
287 dmac_evact_24: No action
288 dmac_evact_25: No action
289 dmac_evact_26: No action
290 dmac_evact_27: No action
291 dmac_evact_28: No action
292 dmac_evact_29: No action
293 dmac_evact_3: No action
294 dmac_evact_30: No action
295 dmac_evact_31: No action
296 dmac_evact_4: No action
297 dmac_evact_5: No action
298 dmac_evact_6: No action
299 dmac_evact_7: No action
300 dmac_evact_8: No action
301 dmac_evact_9: No action
302 dmac_evie_0: false
303 dmac_evie_1: false
304 dmac_evie_10: false
305 dmac_evie_11: false
306 dmac_evie_12: false
307 dmac_evie_13: false
308 dmac_evie_14: false
309 dmac_evie_15: false
310 dmac_evie_16: false
311 dmac_evie_17: false
312 dmac_evie_18: false
313 dmac_evie_19: false
314 dmac_evie_2: false
315 dmac_evie_20: false
316 dmac_evie_21: false
317 dmac_evie_22: false
318 dmac_evie_23: false
319 dmac_evie_24: false
320 dmac_evie_25: false
321 dmac_evie_26: false
322 dmac_evie_27: false
323 dmac_evie_28: false
324 dmac_evie_29: false
325 dmac_evie_3: false
326 dmac_evie_30: false
327 dmac_evie_31: false
328 dmac_evie_4: false
329 dmac_evie_5: false
330 dmac_evie_6: false
331 dmac_evie_7: false
332 dmac_evie_8: false
333 dmac_evie_9: false
334 dmac_evoe_0: false
335 dmac_evoe_1: false
336 dmac_evoe_10: false
337 dmac_evoe_11: false
338 dmac_evoe_12: false
339 dmac_evoe_13: false
340 dmac_evoe_14: false
341 dmac_evoe_15: false
342 dmac_evoe_16: false
343 dmac_evoe_17: false
344 dmac_evoe_18: false
345 dmac_evoe_19: false
346 dmac_evoe_2: false
347 dmac_evoe_20: false
348 dmac_evoe_21: false
349 dmac_evoe_22: false
350 dmac_evoe_23: false
351 dmac_evoe_24: false
352 dmac_evoe_25: false
353 dmac_evoe_26: false
354 dmac_evoe_27: false
355 dmac_evoe_28: false
356 dmac_evoe_29: false
357 dmac_evoe_3: false
358 dmac_evoe_30: false
359 dmac_evoe_31: false
360 dmac_evoe_4: false
361 dmac_evoe_5: false
362 dmac_evoe_6: false
363 dmac_evoe_7: false
364 dmac_evoe_8: false
365 dmac_evoe_9: false
366 dmac_evosel_0: Event generation disabled
367 dmac_evosel_1: Event generation disabled
368 dmac_evosel_10: Event generation disabled
369 dmac_evosel_11: Event generation disabled
370 dmac_evosel_12: Event generation disabled
371 dmac_evosel_13: Event generation disabled
372 dmac_evosel_14: Event generation disabled
373 dmac_evosel_15: Event generation disabled
374 dmac_evosel_16: Event generation disabled
375 dmac_evosel_17: Event generation disabled
376 dmac_evosel_18: Event generation disabled
377 dmac_evosel_19: Event generation disabled
378 dmac_evosel_2: Event generation disabled
379 dmac_evosel_20: Event generation disabled
380 dmac_evosel_21: Event generation disabled
381 dmac_evosel_22: Event generation disabled
382 dmac_evosel_23: Event generation disabled
383 dmac_evosel_24: Event generation disabled
384 dmac_evosel_25: Event generation disabled
385 dmac_evosel_26: Event generation disabled
386 dmac_evosel_27: Event generation disabled
387 dmac_evosel_28: Event generation disabled
388 dmac_evosel_29: Event generation disabled
389 dmac_evosel_3: Event generation disabled
390 dmac_evosel_30: Event generation disabled
391 dmac_evosel_31: Event generation disabled
392 dmac_evosel_4: Event generation disabled
393 dmac_evosel_5: Event generation disabled
394 dmac_evosel_6: Event generation disabled
395 dmac_evosel_7: Event generation disabled
396 dmac_evosel_8: Event generation disabled
397 dmac_evosel_9: Event generation disabled
398 dmac_lvl_0: Channel priority 0
399 dmac_lvl_1: Channel priority 0
400 dmac_lvl_10: Channel priority 0
401 dmac_lvl_11: Channel priority 0
402 dmac_lvl_12: Channel priority 0
403 dmac_lvl_13: Channel priority 0
404 dmac_lvl_14: Channel priority 0
405 dmac_lvl_15: Channel priority 0
406 dmac_lvl_16: Channel priority 0
407 dmac_lvl_17: Channel priority 0
408 dmac_lvl_18: Channel priority 0
409 dmac_lvl_19: Channel priority 0
410 dmac_lvl_2: Channel priority 0
411 dmac_lvl_20: Channel priority 0
412 dmac_lvl_21: Channel priority 0
413 dmac_lvl_22: Channel priority 0
414 dmac_lvl_23: Channel priority 0
415 dmac_lvl_24: Channel priority 0
416 dmac_lvl_25: Channel priority 0
417 dmac_lvl_26: Channel priority 0
418 dmac_lvl_27: Channel priority 0
419 dmac_lvl_28: Channel priority 0
420 dmac_lvl_29: Channel priority 0
421 dmac_lvl_3: Channel priority 0
422 dmac_lvl_30: Channel priority 0
423 dmac_lvl_31: Channel priority 0
424 dmac_lvl_4: Channel priority 0
425 dmac_lvl_5: Channel priority 0
426 dmac_lvl_6: Channel priority 0
427 dmac_lvl_7: Channel priority 0
428 dmac_lvl_8: Channel priority 0
429 dmac_lvl_9: Channel priority 0
430 dmac_lvlen0: true
431 dmac_lvlen1: true
432 dmac_lvlen2: true
433 dmac_lvlen3: true
434 dmac_lvlpri0: 0
435 dmac_lvlpri1: 0
436 dmac_lvlpri2: 0
437 dmac_lvlpri3: 0
438 dmac_rrlvlen0: Static arbitration scheme for channel with priority 0
439 dmac_rrlvlen1: Static arbitration scheme for channel with priority 1
440 dmac_rrlvlen2: Static arbitration scheme for channel with priority 2
441 dmac_rrlvlen3: Static arbitration scheme for channel with priority 3
442 dmac_runstdby_0: false
443 dmac_runstdby_1: false
444 dmac_runstdby_10: false
445 dmac_runstdby_11: false
446 dmac_runstdby_12: false
447 dmac_runstdby_13: false
448 dmac_runstdby_14: false
449 dmac_runstdby_15: false
450 dmac_runstdby_16: false
451 dmac_runstdby_17: false
452 dmac_runstdby_18: false
453 dmac_runstdby_19: false
454 dmac_runstdby_2: false
455 dmac_runstdby_20: false
456 dmac_runstdby_21: false
457 dmac_runstdby_22: false
458 dmac_runstdby_23: false
459 dmac_runstdby_24: false
460 dmac_runstdby_25: false
461 dmac_runstdby_26: false
462 dmac_runstdby_27: false
463 dmac_runstdby_28: false
464 dmac_runstdby_29: false
465 dmac_runstdby_3: false
466 dmac_runstdby_30: false
467 dmac_runstdby_31: false
468 dmac_runstdby_4: false
469 dmac_runstdby_5: false
470 dmac_runstdby_6: false
471 dmac_runstdby_7: false
472 dmac_runstdby_8: false
473 dmac_runstdby_9: false
474 dmac_srcinc_0: false
475 dmac_srcinc_1: false
476 dmac_srcinc_10: false
477 dmac_srcinc_11: false
478 dmac_srcinc_12: false
479 dmac_srcinc_13: false
480 dmac_srcinc_14: false
481 dmac_srcinc_15: false
482 dmac_srcinc_16: false
483 dmac_srcinc_17: false
484 dmac_srcinc_18: false
485 dmac_srcinc_19: false
486 dmac_srcinc_2: false
487 dmac_srcinc_20: false
488 dmac_srcinc_21: false
489 dmac_srcinc_22: false
490 dmac_srcinc_23: false
491 dmac_srcinc_24: false
492 dmac_srcinc_25: false
493 dmac_srcinc_26: false
494 dmac_srcinc_27: false
495 dmac_srcinc_28: false
496 dmac_srcinc_29: false
497 dmac_srcinc_3: false
498 dmac_srcinc_30: false
499 dmac_srcinc_31: false
500 dmac_srcinc_4: false
501 dmac_srcinc_5: false
502 dmac_srcinc_6: false
503 dmac_srcinc_7: false
504 dmac_srcinc_8: false
505 dmac_srcinc_9: false
506 dmac_stepsel_0: Step size settings apply to the destination address
507 dmac_stepsel_1: Step size settings apply to the destination address
508 dmac_stepsel_10: Step size settings apply to the destination address
509 dmac_stepsel_11: Step size settings apply to the destination address
510 dmac_stepsel_12: Step size settings apply to the destination address
511 dmac_stepsel_13: Step size settings apply to the destination address
512 dmac_stepsel_14: Step size settings apply to the destination address
513 dmac_stepsel_15: Step size settings apply to the destination address
514 dmac_stepsel_16: Step size settings apply to the destination address
515 dmac_stepsel_17: Step size settings apply to the destination address
516 dmac_stepsel_18: Step size settings apply to the destination address
517 dmac_stepsel_19: Step size settings apply to the destination address
518 dmac_stepsel_2: Step size settings apply to the destination address
519 dmac_stepsel_20: Step size settings apply to the destination address
520 dmac_stepsel_21: Step size settings apply to the destination address
521 dmac_stepsel_22: Step size settings apply to the destination address
522 dmac_stepsel_23: Step size settings apply to the destination address
523 dmac_stepsel_24: Step size settings apply to the destination address
524 dmac_stepsel_25: Step size settings apply to the destination address
525 dmac_stepsel_26: Step size settings apply to the destination address
526 dmac_stepsel_27: Step size settings apply to the destination address
527 dmac_stepsel_28: Step size settings apply to the destination address
528 dmac_stepsel_29: Step size settings apply to the destination address
529 dmac_stepsel_3: Step size settings apply to the destination address
530 dmac_stepsel_30: Step size settings apply to the destination address
531 dmac_stepsel_31: Step size settings apply to the destination address
532 dmac_stepsel_4: Step size settings apply to the destination address
533 dmac_stepsel_5: Step size settings apply to the destination address
534 dmac_stepsel_6: Step size settings apply to the destination address
535 dmac_stepsel_7: Step size settings apply to the destination address
536 dmac_stepsel_8: Step size settings apply to the destination address
537 dmac_stepsel_9: Step size settings apply to the destination address
538 dmac_stepsize_0: Next ADDR = ADDR + (BEATSIZE + 1) * 1
539 dmac_stepsize_1: Next ADDR = ADDR + (BEATSIZE + 1) * 1
540 dmac_stepsize_10: Next ADDR = ADDR + (BEATSIZE + 1) * 1
541 dmac_stepsize_11: Next ADDR = ADDR + (BEATSIZE + 1) * 1
542 dmac_stepsize_12: Next ADDR = ADDR + (BEATSIZE + 1) * 1
543 dmac_stepsize_13: Next ADDR = ADDR + (BEATSIZE + 1) * 1
544 dmac_stepsize_14: Next ADDR = ADDR + (BEATSIZE + 1) * 1
545 dmac_stepsize_15: Next ADDR = ADDR + (BEATSIZE + 1) * 1
546 dmac_stepsize_16: Next ADDR = ADDR + (BEATSIZE + 1) * 1
547 dmac_stepsize_17: Next ADDR = ADDR + (BEATSIZE + 1) * 1
548 dmac_stepsize_18: Next ADDR = ADDR + (BEATSIZE + 1) * 1
549 dmac_stepsize_19: Next ADDR = ADDR + (BEATSIZE + 1) * 1
550 dmac_stepsize_2: Next ADDR = ADDR + (BEATSIZE + 1) * 1
551 dmac_stepsize_20: Next ADDR = ADDR + (BEATSIZE + 1) * 1
552 dmac_stepsize_21: Next ADDR = ADDR + (BEATSIZE + 1) * 1
553 dmac_stepsize_22: Next ADDR = ADDR + (BEATSIZE + 1) * 1
554 dmac_stepsize_23: Next ADDR = ADDR + (BEATSIZE + 1) * 1
555 dmac_stepsize_24: Next ADDR = ADDR + (BEATSIZE + 1) * 1
556 dmac_stepsize_25: Next ADDR = ADDR + (BEATSIZE + 1) * 1
557 dmac_stepsize_26: Next ADDR = ADDR + (BEATSIZE + 1) * 1
558 dmac_stepsize_27: Next ADDR = ADDR + (BEATSIZE + 1) * 1
559 dmac_stepsize_28: Next ADDR = ADDR + (BEATSIZE + 1) * 1
560 dmac_stepsize_29: Next ADDR = ADDR + (BEATSIZE + 1) * 1
561 dmac_stepsize_3: Next ADDR = ADDR + (BEATSIZE + 1) * 1
562 dmac_stepsize_30: Next ADDR = ADDR + (BEATSIZE + 1) * 1
563 dmac_stepsize_31: Next ADDR = ADDR + (BEATSIZE + 1) * 1
564 dmac_stepsize_4: Next ADDR = ADDR + (BEATSIZE + 1) * 1
565 dmac_stepsize_5: Next ADDR = ADDR + (BEATSIZE + 1) * 1
566 dmac_stepsize_6: Next ADDR = ADDR + (BEATSIZE + 1) * 1
567 dmac_stepsize_7: Next ADDR = ADDR + (BEATSIZE + 1) * 1
568 dmac_stepsize_8: Next ADDR = ADDR + (BEATSIZE + 1) * 1
569 dmac_stepsize_9: Next ADDR = ADDR + (BEATSIZE + 1) * 1
570 dmac_trifsrc_0: Only software/event triggers
571 dmac_trifsrc_1: Only software/event triggers
572 dmac_trifsrc_10: Only software/event triggers
573 dmac_trifsrc_11: Only software/event triggers
574 dmac_trifsrc_12: Only software/event triggers
575 dmac_trifsrc_13: Only software/event triggers
576 dmac_trifsrc_14: Only software/event triggers
577 dmac_trifsrc_15: Only software/event triggers
578 dmac_trifsrc_16: Only software/event triggers
579 dmac_trifsrc_17: Only software/event triggers
580 dmac_trifsrc_18: Only software/event triggers
581 dmac_trifsrc_19: Only software/event triggers
582 dmac_trifsrc_2: Only software/event triggers
583 dmac_trifsrc_20: Only software/event triggers
584 dmac_trifsrc_21: Only software/event triggers
585 dmac_trifsrc_22: Only software/event triggers
586 dmac_trifsrc_23: Only software/event triggers
587 dmac_trifsrc_24: Only software/event triggers
588 dmac_trifsrc_25: Only software/event triggers
589 dmac_trifsrc_26: Only software/event triggers
590 dmac_trifsrc_27: Only software/event triggers
591 dmac_trifsrc_28: Only software/event triggers
592 dmac_trifsrc_29: Only software/event triggers
593 dmac_trifsrc_3: Only software/event triggers
594 dmac_trifsrc_30: Only software/event triggers
595 dmac_trifsrc_31: Only software/event triggers
596 dmac_trifsrc_4: Only software/event triggers
597 dmac_trifsrc_5: Only software/event triggers
598 dmac_trifsrc_6: Only software/event triggers
599 dmac_trifsrc_7: Only software/event triggers
600 dmac_trifsrc_8: Only software/event triggers
601 dmac_trifsrc_9: Only software/event triggers
602 dmac_trigact_0: One trigger required for each block transfer
603 dmac_trigact_1: One trigger required for each block transfer
604 dmac_trigact_10: One trigger required for each block transfer
605 dmac_trigact_11: One trigger required for each block transfer
606 dmac_trigact_12: One trigger required for each block transfer
607 dmac_trigact_13: One trigger required for each block transfer
608 dmac_trigact_14: One trigger required for each block transfer
609 dmac_trigact_15: One trigger required for each block transfer
610 dmac_trigact_16: One trigger required for each block transfer
611 dmac_trigact_17: One trigger required for each block transfer
612 dmac_trigact_18: One trigger required for each block transfer
613 dmac_trigact_19: One trigger required for each block transfer
614 dmac_trigact_2: One trigger required for each block transfer
615 dmac_trigact_20: One trigger required for each block transfer
616 dmac_trigact_21: One trigger required for each block transfer
617 dmac_trigact_22: One trigger required for each block transfer
618 dmac_trigact_23: One trigger required for each block transfer
619 dmac_trigact_24: One trigger required for each block transfer
620 dmac_trigact_25: One trigger required for each block transfer
621 dmac_trigact_26: One trigger required for each block transfer
622 dmac_trigact_27: One trigger required for each block transfer
623 dmac_trigact_28: One trigger required for each block transfer
624 dmac_trigact_29: One trigger required for each block transfer
625 dmac_trigact_3: One trigger required for each block transfer
626 dmac_trigact_30: One trigger required for each block transfer
627 dmac_trigact_31: One trigger required for each block transfer
628 dmac_trigact_4: One trigger required for each block transfer
629 dmac_trigact_5: One trigger required for each block transfer
630 dmac_trigact_6: One trigger required for each block transfer
631 dmac_trigact_7: One trigger required for each block transfer
632 dmac_trigact_8: One trigger required for each block transfer
633 dmac_trigact_9: One trigger required for each block transfer
634 optional_signals: []
635 variant: null
636 clocks:
637 domain_group: null
638 GCLK:
639 user_label: GCLK
Kévin Redon4e39b012019-01-30 15:55:58 +0100640 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 +0100641 functionality: System
642 api: HAL:HPL:GCLK
643 configuration:
644 enable_gclk_gen_0: true
645 enable_gclk_gen_1: true
646 enable_gclk_gen_10: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100647 enable_gclk_gen_11: true
Kévin Redon20abc4f2019-01-24 17:32:17 +0100648 enable_gclk_gen_2: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100649 enable_gclk_gen_3: true
650 enable_gclk_gen_4: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100651 enable_gclk_gen_5: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100652 enable_gclk_gen_6: false
653 enable_gclk_gen_7: false
654 enable_gclk_gen_8: false
655 enable_gclk_gen_9: false
656 gclk_arch_gen_0_enable: true
657 gclk_arch_gen_0_idc: false
658 gclk_arch_gen_0_oe: false
659 gclk_arch_gen_0_oov: false
660 gclk_arch_gen_0_runstdby: false
661 gclk_arch_gen_10_enable: false
662 gclk_arch_gen_10_idc: false
663 gclk_arch_gen_10_oe: false
664 gclk_arch_gen_10_oov: false
665 gclk_arch_gen_10_runstdby: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100666 gclk_arch_gen_11_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100667 gclk_arch_gen_11_idc: false
668 gclk_arch_gen_11_oe: false
669 gclk_arch_gen_11_oov: false
670 gclk_arch_gen_11_runstdby: false
671 gclk_arch_gen_1_enable: true
672 gclk_arch_gen_1_idc: false
673 gclk_arch_gen_1_oe: false
674 gclk_arch_gen_1_oov: false
675 gclk_arch_gen_1_runstdby: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100676 gclk_arch_gen_2_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100677 gclk_arch_gen_2_idc: false
678 gclk_arch_gen_2_oe: false
679 gclk_arch_gen_2_oov: false
680 gclk_arch_gen_2_runstdby: false
681 gclk_arch_gen_3_enable: true
682 gclk_arch_gen_3_idc: false
683 gclk_arch_gen_3_oe: false
684 gclk_arch_gen_3_oov: false
685 gclk_arch_gen_3_runstdby: false
686 gclk_arch_gen_4_enable: false
687 gclk_arch_gen_4_idc: false
688 gclk_arch_gen_4_oe: false
689 gclk_arch_gen_4_oov: false
690 gclk_arch_gen_4_runstdby: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100691 gclk_arch_gen_5_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100692 gclk_arch_gen_5_idc: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100693 gclk_arch_gen_5_oe: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100694 gclk_arch_gen_5_oov: false
695 gclk_arch_gen_5_runstdby: false
696 gclk_arch_gen_6_enable: false
697 gclk_arch_gen_6_idc: false
698 gclk_arch_gen_6_oe: false
699 gclk_arch_gen_6_oov: false
700 gclk_arch_gen_6_runstdby: false
701 gclk_arch_gen_7_enable: false
702 gclk_arch_gen_7_idc: false
703 gclk_arch_gen_7_oe: false
704 gclk_arch_gen_7_oov: false
705 gclk_arch_gen_7_runstdby: false
706 gclk_arch_gen_8_enable: false
707 gclk_arch_gen_8_idc: false
708 gclk_arch_gen_8_oe: false
709 gclk_arch_gen_8_oov: false
710 gclk_arch_gen_8_runstdby: false
711 gclk_arch_gen_9_enable: false
712 gclk_arch_gen_9_idc: false
713 gclk_arch_gen_9_oe: false
714 gclk_arch_gen_9_oov: false
715 gclk_arch_gen_9_runstdby: false
716 gclk_gen_0_div: 1
717 gclk_gen_0_div_sel: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100718 gclk_gen_0_oscillator: Digital Phase Locked Loop (DPLL0)
Kévin Redon69b92d92019-01-24 16:39:20 +0100719 gclk_gen_10_div: 1
720 gclk_gen_10_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100721 gclk_gen_10_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100722 gclk_gen_11_div: 6
Kévin Redon69b92d92019-01-24 16:39:20 +0100723 gclk_gen_11_div_sel: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100724 gclk_gen_11_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100725 gclk_gen_1_div: 1
726 gclk_gen_1_div_sel: false
727 gclk_gen_1_oscillator: Digital Frequency Locked Loop (DFLL48M)
728 gclk_gen_2_div: 1
Kévin Redon20abc4f2019-01-24 17:32:17 +0100729 gclk_gen_2_div_sel: false
730 gclk_gen_2_oscillator: Digital Phase Locked Loop (DPLL1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100731 gclk_gen_3_div: 1
732 gclk_gen_3_div_sel: false
733 gclk_gen_3_oscillator: 32kHz External Crystal Oscillator (XOSC32K)
734 gclk_gen_4_div: 1
735 gclk_gen_4_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100736 gclk_gen_4_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100737 gclk_gen_5_div: 5
Kévin Redon69b92d92019-01-24 16:39:20 +0100738 gclk_gen_5_div_sel: false
Kévin Redond4ed1ec2019-01-30 18:54:59 +0100739 gclk_gen_5_oscillator: Digital Phase Locked Loop (DPLL1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100740 gclk_gen_6_div: 1
741 gclk_gen_6_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100742 gclk_gen_6_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100743 gclk_gen_7_div: 1
744 gclk_gen_7_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100745 gclk_gen_7_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100746 gclk_gen_8_div: 1
747 gclk_gen_8_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100748 gclk_gen_8_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100749 gclk_gen_9_div: 1
750 gclk_gen_9_div_sel: false
Kévin Redon4e39b012019-01-30 15:55:58 +0100751 gclk_gen_9_oscillator: External Crystal Oscillator 8-48MHz (XOSC1)
Kévin Redon69b92d92019-01-24 16:39:20 +0100752 optional_signals: []
753 variant: null
754 clocks:
755 domain_group: null
756 MCLK:
757 user_label: MCLK
Kévin Redon4e39b012019-01-30 15:55:58 +0100758 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 +0100759 functionality: System
760 api: HAL:HPL:MCLK
761 configuration:
762 cpu_clock_source: Generic clock generator 0
763 cpu_div: '1'
764 enable_cpu_clock: true
765 mclk_arch_bupdiv: Divide by 8
766 mclk_arch_hsdiv: Divide by 1
767 mclk_arch_lpdiv: Divide by 4
768 nvm_wait_states: '0'
769 optional_signals: []
770 variant: null
771 clocks:
772 domain_group:
773 nodes:
774 - name: CPU
775 input: CPU
776 configuration: {}
777 OSC32KCTRL:
778 user_label: OSC32KCTRL
Kévin Redon4e39b012019-01-30 15:55:58 +0100779 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 +0100780 functionality: System
781 api: HAL:HPL:OSC32KCTRL
782 configuration:
783 enable_osculp32k: true
784 enable_rtc_source: false
785 enable_xosc32k: true
786 osculp32k_calib: 0
787 osculp32k_calib_enable: false
Kévin Redon87af4892019-01-24 17:06:58 +0100788 rtc_1khz_selection: false
789 rtc_source_oscillator: 32kHz External Crystal Oscillator (XOSC32K)
Kévin Redon69b92d92019-01-24 16:39:20 +0100790 xosc32k_arch_cfden: false
791 xosc32k_arch_cfdeo: false
792 xosc32k_arch_cgm: Standard mode
793 xosc32k_arch_en1k: false
794 xosc32k_arch_en32k: true
795 xosc32k_arch_enable: true
796 xosc32k_arch_ondemand: true
797 xosc32k_arch_runstdby: false
798 xosc32k_arch_startup: 62592us
799 xosc32k_arch_swben: false
800 xosc32k_arch_xtalen: true
801 optional_signals: []
802 variant: null
803 clocks:
804 domain_group: null
805 OSCCTRL:
806 user_label: OSCCTRL
Kévin Redon4e39b012019-01-30 15:55:58 +0100807 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 +0100808 functionality: System
809 api: HAL:HPL:OSCCTRL
810 configuration:
811 dfll_arch_bplckc: false
812 dfll_arch_calibration: false
813 dfll_arch_ccdis: true
814 dfll_arch_coarse: 31
815 dfll_arch_cstep: 1
816 dfll_arch_enable: true
817 dfll_arch_fine: 128
818 dfll_arch_fstep: 1
819 dfll_arch_llaw: false
820 dfll_arch_ondemand: false
821 dfll_arch_qldis: false
822 dfll_arch_runstdby: false
823 dfll_arch_stable: false
824 dfll_arch_usbcrm: true
825 dfll_arch_waitlock: false
826 dfll_mode: Closed Loop Mode
827 dfll_mul: 48000
828 dfll_ref_clock: Generic clock generator 3
829 enable_dfll: true
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100830 enable_fdpll0: true
Kévin Redon20abc4f2019-01-24 17:32:17 +0100831 enable_fdpll1: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100832 enable_xosc0: false
833 enable_xosc1: true
834 fdpll0_arch_dcoen: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100835 fdpll0_arch_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100836 fdpll0_arch_filter: 0
837 fdpll0_arch_lbypass: false
838 fdpll0_arch_ltime: No time-out, automatic lock
839 fdpll0_arch_ondemand: false
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100840 fdpll0_arch_refclk: XOSC1 clock reference
Kévin Redon69b92d92019-01-24 16:39:20 +0100841 fdpll0_arch_runstdby: false
842 fdpll0_arch_wuf: false
843 fdpll0_clock_dcofilter: 0
Kévin Redon4e39b012019-01-30 15:55:58 +0100844 fdpll0_clock_div: 2
Kévin Redon4a2d8f42019-01-24 17:15:10 +0100845 fdpll0_ldr: 59
846 fdpll0_ldrfrac: 0
847 fdpll0_ref_clock: Generic clock generator 11
Kévin Redon69b92d92019-01-24 16:39:20 +0100848 fdpll1_arch_dcoen: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100849 fdpll1_arch_enable: true
Kévin Redon69b92d92019-01-24 16:39:20 +0100850 fdpll1_arch_filter: 0
851 fdpll1_arch_lbypass: false
852 fdpll1_arch_ltime: No time-out, automatic lock
853 fdpll1_arch_ondemand: false
Kévin Redon20abc4f2019-01-24 17:32:17 +0100854 fdpll1_arch_refclk: XOSC1 clock reference
Kévin Redon69b92d92019-01-24 16:39:20 +0100855 fdpll1_arch_runstdby: false
856 fdpll1_arch_wuf: false
857 fdpll1_clock_dcofilter: 0
Kévin Redon4e39b012019-01-30 15:55:58 +0100858 fdpll1_clock_div: 2
Kévin Redon20abc4f2019-01-24 17:32:17 +0100859 fdpll1_ldr: 49
860 fdpll1_ldrfrac: 0
861 fdpll1_ref_clock: Generic clock generator 11
Kévin Redon69b92d92019-01-24 16:39:20 +0100862 xosc0_arch_cfden: false
863 xosc0_arch_enable: false
864 xosc0_arch_enalc: false
865 xosc0_arch_lowbufgain: false
866 xosc0_arch_ondemand: false
867 xosc0_arch_runstdby: false
868 xosc0_arch_startup: 31us
869 xosc0_arch_swben: false
870 xosc0_arch_xtalen: false
871 xosc0_frequency: 12000000
872 xosc1_arch_cfden: false
873 xosc1_arch_enable: true
874 xosc1_arch_enalc: false
875 xosc1_arch_lowbufgain: false
876 xosc1_arch_ondemand: false
877 xosc1_arch_runstdby: false
878 xosc1_arch_startup: 31us
879 xosc1_arch_swben: false
880 xosc1_arch_xtalen: true
881 xosc1_frequency: 12000000
882 optional_signals: []
883 variant: null
884 clocks:
885 domain_group: null
886 PORT:
887 user_label: PORT
Kévin Redon4e39b012019-01-30 15:55:58 +0100888 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 +0100889 functionality: System
890 api: HAL:HPL:PORT
891 configuration:
892 enable_port_input_event_0: false
893 enable_port_input_event_1: false
894 enable_port_input_event_2: false
895 enable_port_input_event_3: false
896 porta_event_action_0: Output register of pin will be set to level of event
897 porta_event_action_1: Output register of pin will be set to level of event
898 porta_event_action_2: Output register of pin will be set to level of event
899 porta_event_action_3: Output register of pin will be set to level of event
900 porta_event_pin_identifier_0: 0
901 porta_event_pin_identifier_1: 0
902 porta_event_pin_identifier_2: 0
903 porta_event_pin_identifier_3: 0
904 porta_input_event_enable_0: false
905 porta_input_event_enable_1: false
906 porta_input_event_enable_2: false
907 porta_input_event_enable_3: false
908 portb_event_action_0: Output register of pin will be set to level of event
909 portb_event_action_1: Output register of pin will be set to level of event
910 portb_event_action_2: Output register of pin will be set to level of event
911 portb_event_action_3: Output register of pin will be set to level of event
912 portb_event_pin_identifier_0: 0
913 portb_event_pin_identifier_1: 0
914 portb_event_pin_identifier_2: 0
915 portb_event_pin_identifier_3: 0
916 portb_input_event_enable_0: false
917 portb_input_event_enable_1: false
918 portb_input_event_enable_2: false
919 portb_input_event_enable_3: false
920 portc_event_action_0: Output register of pin will be set to level of event
921 portc_event_action_1: Output register of pin will be set to level of event
922 portc_event_action_2: Output register of pin will be set to level of event
923 portc_event_action_3: Output register of pin will be set to level of event
924 portc_event_pin_identifier_0: 0
925 portc_event_pin_identifier_1: 0
926 portc_event_pin_identifier_2: 0
927 portc_event_pin_identifier_3: 0
928 portc_input_event_enable_0: false
929 portc_input_event_enable_1: false
930 portc_input_event_enable_2: false
931 portc_input_event_enable_3: false
Kévin Redon69b92d92019-01-24 16:39:20 +0100932 optional_signals: []
933 variant: null
934 clocks:
935 domain_group: null
936 RAMECC:
937 user_label: RAMECC
Kévin Redon4e39b012019-01-30 15:55:58 +0100938 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 +0100939 functionality: System
940 api: HAL:HPL:RAMECC
941 configuration: {}
942 optional_signals: []
943 variant: null
944 clocks:
945 domain_group: null
Kévin Redon1f8ecef2019-01-31 13:36:12 +0100946 SIM0:
947 user_label: SIM0
948 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM0::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
949 functionality: USART
950 api: HAL:Driver:USART_Async
951 configuration:
952 usart_advanced: false
953 usart_arch_clock_mode: USART with internal clock
954 usart_arch_cloden: false
955 usart_arch_dbgstop: Keep running
956 usart_arch_dord: LSB is transmitted first
957 usart_arch_ibon: false
958 usart_arch_runstdby: false
959 usart_arch_sfde: false
960 usart_baud_rate: 9600
961 usart_character_size: 8 bits
962 usart_dsnack: The successive receive NACK is disable.
963 usart_gtime: 2-bit times
964 usart_inack: NACK is transmitted when a parity error is received.
965 usart_inverse_enabled: false
966 usart_iso7816_type: T=0
967 usart_maxiter: 7
968 usart_parity: Even parity
969 usart_rx_enable: true
970 usart_stop_bit: One stop bit
971 usart_tx_enable: true
972 optional_signals: []
973 variant:
974 specification: TXPO=2, RXPO=0
975 required_signals:
976 - name: SERCOM0/PAD/0
977 pad: PA04
978 label: RX/TX
979 clocks:
980 domain_group:
981 nodes:
982 - name: Core
983 input: Generic clock generator 2
984 - name: Slow
985 input: Generic clock generator 3
986 configuration:
987 core_gclk_selection: Generic clock generator 2
988 slow_gclk_selection: Generic clock generator 3
989 SIM1:
990 user_label: SIM1
991 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM1::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
992 functionality: USART
993 api: HAL:Driver:USART_Async
994 configuration:
995 usart_advanced: false
996 usart_arch_clock_mode: USART with internal clock
997 usart_arch_cloden: false
998 usart_arch_dbgstop: Keep running
999 usart_arch_dord: LSB is transmitted first
1000 usart_arch_ibon: false
1001 usart_arch_runstdby: false
1002 usart_arch_sfde: false
1003 usart_baud_rate: 9600
1004 usart_character_size: 8 bits
1005 usart_dsnack: The successive receive NACK is disable.
1006 usart_gtime: 2-bit times
1007 usart_inack: NACK is transmitted when a parity error is received.
1008 usart_inverse_enabled: false
1009 usart_iso7816_type: T=0
1010 usart_maxiter: 7
1011 usart_parity: Even parity
1012 usart_rx_enable: true
1013 usart_stop_bit: One stop bit
1014 usart_tx_enable: true
1015 optional_signals: []
1016 variant:
1017 specification: TXPO=2, RXPO=0
1018 required_signals:
1019 - name: SERCOM1/PAD/0
1020 pad: PA16
1021 label: RX/TX
1022 clocks:
1023 domain_group:
1024 nodes:
1025 - name: Core
1026 input: Generic clock generator 2
1027 - name: Slow
1028 input: Generic clock generator 3
1029 configuration:
1030 core_gclk_selection: Generic clock generator 2
1031 slow_gclk_selection: Generic clock generator 3
1032 SIM2:
1033 user_label: SIM2
1034 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM2::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1035 functionality: USART
1036 api: HAL:Driver:USART_Async
1037 configuration:
1038 usart_advanced: false
1039 usart_arch_clock_mode: USART with internal clock
1040 usart_arch_cloden: false
1041 usart_arch_dbgstop: Keep running
1042 usart_arch_dord: LSB is transmitted first
1043 usart_arch_ibon: false
1044 usart_arch_runstdby: false
1045 usart_arch_sfde: false
1046 usart_baud_rate: 9600
1047 usart_character_size: 8 bits
1048 usart_dsnack: The successive receive NACK is disable.
1049 usart_gtime: 2-bit times
1050 usart_inack: NACK is transmitted when a parity error is received.
1051 usart_inverse_enabled: false
1052 usart_iso7816_type: T=0
1053 usart_maxiter: 7
1054 usart_parity: Even parity
1055 usart_rx_enable: true
1056 usart_stop_bit: One stop bit
1057 usart_tx_enable: true
1058 optional_signals: []
1059 variant:
1060 specification: TXPO=2, RXPO=0
1061 required_signals:
1062 - name: SERCOM2/PAD/0
1063 pad: PA09
1064 label: RX/TX
1065 clocks:
1066 domain_group:
1067 nodes:
1068 - name: Core
1069 input: Generic clock generator 2
1070 - name: Slow
1071 input: Generic clock generator 3
1072 configuration:
1073 core_gclk_selection: Generic clock generator 2
1074 slow_gclk_selection: Generic clock generator 3
1075 SIM3:
1076 user_label: SIM3
1077 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM3::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1078 functionality: USART
1079 api: HAL:Driver:USART_Async
1080 configuration:
1081 usart_advanced: false
1082 usart_arch_clock_mode: USART with internal clock
1083 usart_arch_cloden: false
1084 usart_arch_dbgstop: Keep running
1085 usart_arch_dord: LSB is transmitted first
1086 usart_arch_ibon: false
1087 usart_arch_runstdby: false
1088 usart_arch_sfde: false
1089 usart_baud_rate: 9600
1090 usart_character_size: 8 bits
1091 usart_dsnack: The successive receive NACK is disable.
1092 usart_gtime: 2-bit times
1093 usart_inack: NACK is transmitted when a parity error is received.
1094 usart_inverse_enabled: false
1095 usart_iso7816_type: T=0
1096 usart_maxiter: 7
1097 usart_parity: Even parity
1098 usart_rx_enable: true
1099 usart_stop_bit: One stop bit
1100 usart_tx_enable: true
1101 optional_signals: []
1102 variant:
1103 specification: TXPO=2, RXPO=0
1104 required_signals:
1105 - name: SERCOM3/PAD/0
1106 pad: PB20
1107 label: RX/TX
1108 clocks:
1109 domain_group:
1110 nodes:
1111 - name: Core
1112 input: Generic clock generator 2
1113 - name: Slow
1114 input: Generic clock generator 3
1115 configuration:
1116 core_gclk_selection: Generic clock generator 2
1117 slow_gclk_selection: Generic clock generator 3
1118 SIM4:
1119 user_label: SIM4
1120 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM4::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1121 functionality: USART
1122 api: HAL:Driver:USART_Async
1123 configuration:
1124 usart_advanced: false
1125 usart_arch_clock_mode: USART with internal clock
1126 usart_arch_cloden: false
1127 usart_arch_dbgstop: Keep running
1128 usart_arch_dord: LSB is transmitted first
1129 usart_arch_ibon: false
1130 usart_arch_runstdby: false
1131 usart_arch_sfde: false
1132 usart_baud_rate: 9600
1133 usart_character_size: 8 bits
1134 usart_dsnack: The successive receive NACK is disable.
1135 usart_gtime: 2-bit times
1136 usart_inack: NACK is transmitted when a parity error is received.
1137 usart_inverse_enabled: false
1138 usart_iso7816_type: T=0
1139 usart_maxiter: 7
1140 usart_parity: Even parity
1141 usart_rx_enable: true
1142 usart_stop_bit: One stop bit
1143 usart_tx_enable: true
1144 optional_signals: []
1145 variant:
1146 specification: TXPO=2, RXPO=0
1147 required_signals:
1148 - name: SERCOM4/PAD/0
1149 pad: PB08
1150 label: RX/TX
1151 clocks:
1152 domain_group:
1153 nodes:
1154 - name: Core
1155 input: Generic clock generator 2
1156 - name: Slow
1157 input: Generic clock generator 3
1158 configuration:
1159 core_gclk_selection: Generic clock generator 2
1160 slow_gclk_selection: Generic clock generator 3
1161 SIM5:
1162 user_label: SIM5
1163 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM5::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
1175 usart_baud_rate: 9600
1176 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: SERCOM5/PAD/0
1192 pad: PB16
1193 label: RX/TX
1194 clocks:
1195 domain_group:
1196 nodes:
1197 - name: Core
1198 input: Generic clock generator 2
1199 - name: Slow
1200 input: Generic clock generator 3
1201 configuration:
1202 core_gclk_selection: Generic clock generator 2
1203 slow_gclk_selection: Generic clock generator 3
1204 SIM6:
1205 user_label: SIM6
1206 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM6::driver_config_definition::USART.with.ISO7816::HAL:Driver:USART.Async
1207 functionality: USART
1208 api: HAL:Driver:USART_Async
1209 configuration:
1210 usart_advanced: false
1211 usart_arch_clock_mode: USART with internal clock
1212 usart_arch_cloden: false
1213 usart_arch_dbgstop: Keep running
1214 usart_arch_dord: LSB is transmitted first
1215 usart_arch_ibon: false
1216 usart_arch_runstdby: false
1217 usart_arch_sfde: false
1218 usart_baud_rate: 9600
1219 usart_character_size: 8 bits
1220 usart_dsnack: The successive receive NACK is disable.
1221 usart_gtime: 2-bit times
1222 usart_inack: NACK is transmitted when a parity error is received.
1223 usart_inverse_enabled: false
1224 usart_iso7816_type: T=0
1225 usart_maxiter: 7
1226 usart_parity: Even parity
1227 usart_rx_enable: true
1228 usart_stop_bit: One stop bit
1229 usart_tx_enable: true
1230 optional_signals: []
1231 variant:
1232 specification: TXPO=2, RXPO=0
1233 required_signals:
1234 - name: SERCOM6/PAD/0
1235 pad: PC16
1236 label: RX/TX
1237 clocks:
1238 domain_group:
1239 nodes:
1240 - name: Core
1241 input: Generic clock generator 2
1242 - name: Slow
1243 input: Generic clock generator 3
1244 configuration:
1245 core_gclk_selection: Generic clock generator 2
1246 slow_gclk_selection: Generic clock generator 3
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001247 UART_debug:
1248 user_label: UART_debug
Kévin Redon4e39b012019-01-30 15:55:58 +01001249 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::SERCOM7::driver_config_definition::UART::HAL:Driver:USART.Async
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001250 functionality: USART
Kévin Redonccbed0b2019-01-24 18:30:26 +01001251 api: HAL:Driver:USART_Async
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001252 configuration:
1253 usart_advanced: false
1254 usart_arch_clock_mode: USART with internal clock
1255 usart_arch_cloden: false
1256 usart_arch_dbgstop: Keep running
1257 usart_arch_dord: LSB is transmitted first
1258 usart_arch_enc: No encoding
1259 usart_arch_fractional: 0
1260 usart_arch_ibon: false
1261 usart_arch_lin_slave_enable: Disable
1262 usart_arch_runstdby: false
1263 usart_arch_sampa: 7-8-9 (3-4-5 8-bit over-sampling)
1264 usart_arch_sampr: 16x arithmetic
1265 usart_arch_sfde: false
1266 usart_baud_rate: 921600
1267 usart_character_size: 8 bits
1268 usart_parity: No parity
1269 usart_rx_enable: true
1270 usart_stop_bit: One stop bit
1271 usart_tx_enable: true
1272 optional_signals: []
1273 variant:
1274 specification: TXPO=0, RXPO=1, CMODE=0
1275 required_signals:
Kévin Redon4e39b012019-01-30 15:55:58 +01001276 - name: SERCOM7/PAD/0
1277 pad: PB30
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001278 label: TX
Kévin Redon4e39b012019-01-30 15:55:58 +01001279 - name: SERCOM7/PAD/1
1280 pad: PB31
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001281 label: RX
1282 clocks:
1283 domain_group:
1284 nodes:
1285 - name: Core
1286 input: Generic clock generator 2
1287 - name: Slow
1288 input: Generic clock generator 3
1289 configuration:
1290 core_gclk_selection: Generic clock generator 2
1291 slow_gclk_selection: Generic clock generator 3
Kévin Redon69b92d92019-01-24 16:39:20 +01001292 USB_DEVICE_INSTANCE:
1293 user_label: USB_DEVICE_INSTANCE
Kévin Redon4e39b012019-01-30 15:55:58 +01001294 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 +01001295 functionality: USB
1296 api: HAL:Driver:USB_Device
1297 configuration:
1298 usb_arch_ep0_cache: Cached by 64 bytes buffer
1299 usb_arch_ep1_cache: Cached by 64 bytes buffer
1300 usb_arch_ep2_cache: Cached by 64 bytes buffer
1301 usb_arch_ep3_cache: Cached by 64 bytes buffer
1302 usb_arch_ep4_cache: Cached by 64 bytes buffer
1303 usb_arch_ep5_cache: Cached by 64 bytes buffer
1304 usb_arch_ep6_cache: Cached by 64 bytes buffer
1305 usb_arch_ep7_cache: Cached by 64 bytes buffer
1306 usb_ep1_I_CACHE: No cache
1307 usb_ep2_I_CACHE: No cache
1308 usb_ep3_I_CACHE: No cache
1309 usb_ep4_I_CACHE: No cache
1310 usb_ep5_I_CACHE: No cache
1311 usb_ep6_I_CACHE: No cache
1312 usb_ep7_I_CACHE: No cache
1313 usbd_arch_max_ep_n: 2 (EP 0x82 or 0x02)
1314 usbd_arch_speed: Full speed
Kévin Redon4e39b012019-01-30 15:55:58 +01001315 usbd_num_ep_sp: 4 (EP0 + 3 endpoints)
Kévin Redon69b92d92019-01-24 16:39:20 +01001316 optional_signals: []
1317 variant:
1318 specification: default
1319 required_signals:
1320 - name: USB/DM
1321 pad: PA24
1322 label: Data-
1323 - name: USB/DP
1324 pad: PA25
1325 label: Data+
1326 clocks:
1327 domain_group:
1328 nodes:
1329 - name: USB
1330 input: Generic clock generator 1
1331 configuration:
1332 usb_gclk_selection: Generic clock generator 1
1333pads:
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001334 SIM4_IO:
1335 name: PB08
1336 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB08
1337 mode: Peripheral IO
1338 user_label: SIM4_IO
1339 configuration: null
1340 SIM0_IO:
1341 name: PA04
1342 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA04
1343 mode: Peripheral IO
1344 user_label: SIM0_IO
1345 configuration: null
1346 SIM2_IO:
1347 name: PA09
1348 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA09
1349 mode: Peripheral IO
1350 user_label: SIM2_IO
1351 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001352 SIMCLK_20MHZ:
1353 name: PA11
1354 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA11
1355 mode: Advanced
1356 user_label: SIMCLK_20MHZ
1357 configuration:
1358 pad_direction: Out
1359 pad_function: M
1360 pad_initial_level: Low
1361 pad_pull_config: 'Off'
1362 SWITCH:
1363 name: PC14
1364 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC14
1365 mode: Digital input
1366 user_label: SWITCH
1367 configuration: null
Kévin Redon1f8ecef2019-01-31 13:36:12 +01001368 SIM1_IO:
1369 name: PA16
1370 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA16
1371 mode: Peripheral IO
1372 user_label: SIM1_IO
1373 configuration: null
1374 SIM6_IO:
1375 name: PC16
1376 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC16
1377 mode: Peripheral IO
1378 user_label: SIM6_IO
1379 configuration: null
1380 SIM5_IO:
1381 name: PB16
1382 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB16
1383 mode: Peripheral IO
1384 user_label: SIM5_IO
1385 configuration: null
1386 SIM3_IO:
1387 name: PB20
1388 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB20
1389 mode: Peripheral IO
1390 user_label: SIM3_IO
1391 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001392 VB0:
1393 name: PA20
1394 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA20
1395 mode: Digital input
1396 user_label: VB0
1397 configuration: null
1398 VB1:
1399 name: PA21
1400 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA21
1401 mode: Digital input
1402 user_label: VB1
1403 configuration: null
1404 VB2:
1405 name: PA22
1406 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA22
1407 mode: Digital input
1408 user_label: VB2
1409 configuration: null
1410 VB3:
1411 name: PA23
1412 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA23
1413 mode: Digital input
1414 user_label: VB3
1415 configuration: null
Kévin Redon4e39b012019-01-30 15:55:58 +01001416 USBUP_D_N:
1417 name: PA24
1418 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA24
1419 mode: Advanced
1420 user_label: USBUP_D_N
1421 configuration: null
1422 USBUP_D_P:
1423 name: PA25
1424 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PA25
1425 mode: Advanced
1426 user_label: USBUP_D_P
1427 configuration: null
Kévin Redon6a8295c2019-01-30 18:58:44 +01001428 USER_LED:
Kévin Redon4e39b012019-01-30 15:55:58 +01001429 name: PC26
1430 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PC26
Kévin Redon5908a5c2019-01-24 18:45:23 +01001431 mode: Digital output
Kévin Redon6a8295c2019-01-30 18:58:44 +01001432 user_label: USER_LED
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001433 configuration: null
Kévin Redon4e39b012019-01-30 15:55:58 +01001434 UART_TX:
1435 name: PB30
1436 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB30
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001437 mode: Peripheral IO
Kévin Redon4e39b012019-01-30 15:55:58 +01001438 user_label: UART_TX
1439 configuration: null
1440 UART_RX:
1441 name: PB31
1442 definition: Atmel:SAME54_Drivers:0.0.1::SAME54N19A-AF::pad::PB31
1443 mode: Peripheral IO
1444 user_label: UART_RX
Kévin Redon4cd3f7d2019-01-24 17:57:13 +01001445 configuration: null
Kévin Redon69b92d92019-01-24 16:39:20 +01001446toolchain_options: []