From 3d08c696620dd75e9272aa981647667a5ada05d0 Mon Sep 17 00:00:00 2001 From: Penguin Date: Sun, 19 Apr 2020 18:52:18 -0500 Subject: [PATCH] added testing sw for xplained --- .../.vs/same54_gfx_4_19_20/v14/.atsuo | Bin 0 -> 20480 bytes .../same54_gfx_4_19_20.atsln | 22 + .../.atmelstart/AtmelStart.env_conf | 6 + .../.atmelstart/AtmelStart.gpdsc | 203 + .../.atmelstart/atmel_start_config.atstart | 1002 + .../Config/RTE_Components.h | 54 + .../Config/hpl_cmcc_config.h | 54 + .../Config/hpl_dmac_config.h | 7277 +++++++ .../Config/hpl_gclk_config.h | 920 + .../Config/hpl_mclk_config.h | 104 + .../Config/hpl_osc32kctrl_config.h | 165 + .../Config/hpl_oscctrl_config.h | 640 + .../Config/hpl_port_config.h | 522 + .../Config/hpl_sercom_config.h | 278 + .../same54_gfx_4_19_20/Config/hpl_tc_config.h | 180 + .../Config/peripheral_clk_config.h | 137 + .../same54_gfx_4_19_20/Default.xml | 475 + .../Device_Startup/same54p20a_flash.ld | 163 + .../Device_Startup/same54p20a_sram.ld | 162 + .../Device_Startup/startup_same54.c | 546 + .../Device_Startup/system_same54.c | 64 + .../same54_gfx_4_19_20/atmel_start.c | 9 + .../same54_gfx_4_19_20/atmel_start.h | 18 + .../same54_gfx_4_19_20/atmel_start_pins.h | 33 + .../same54_gfx_4_19_20/driver_init.c | 61 + .../same54_gfx_4_19_20/driver_init.h | 44 + .../examples/driver_examples.c | 50 + .../examples/driver_examples.h | 22 + .../hal/documentation/timer.rst | 52 + .../hal/documentation/usart_sync.rst | 58 + .../hal/include/hal_atomic.h | 120 + .../hal/include/hal_cache.h | 96 + .../hal/include/hal_delay.h | 89 + .../same54_gfx_4_19_20/hal/include/hal_gpio.h | 201 + .../same54_gfx_4_19_20/hal/include/hal_init.h | 72 + .../same54_gfx_4_19_20/hal/include/hal_io.h | 110 + .../hal/include/hal_sleep.h | 74 + .../hal/include/hal_timer.h | 206 + .../hal/include/hal_usart_sync.h | 247 + .../same54_gfx_4_19_20/hal/include/hpl_cmcc.h | 277 + .../same54_gfx_4_19_20/hal/include/hpl_core.h | 56 + .../hal/include/hpl_delay.h | 97 + .../same54_gfx_4_19_20/hal/include/hpl_dma.h | 176 + .../same54_gfx_4_19_20/hal/include/hpl_gpio.h | 185 + .../hal/include/hpl_i2c_m_async.h | 205 + .../hal/include/hpl_i2c_m_sync.h | 185 + .../hal/include/hpl_i2c_s_async.h | 184 + .../hal/include/hpl_i2c_s_sync.h | 184 + .../same54_gfx_4_19_20/hal/include/hpl_init.h | 124 + .../same54_gfx_4_19_20/hal/include/hpl_irq.h | 116 + .../hal/include/hpl_missing_features.h | 37 + .../same54_gfx_4_19_20/hal/include/hpl_pwm.h | 193 + .../hal/include/hpl_ramecc.h | 100 + .../hal/include/hpl_reset.h | 93 + .../hal/include/hpl_sleep.h | 88 + .../same54_gfx_4_19_20/hal/include/hpl_spi.h | 163 + .../hal/include/hpl_spi_async.h | 131 + .../hal/include/hpl_spi_m_async.h | 243 + .../hal/include/hpl_spi_m_dma.h | 182 + .../hal/include/hpl_spi_m_sync.h | 166 + .../hal/include/hpl_spi_s_async.h | 232 + .../hal/include/hpl_spi_s_sync.h | 232 + .../hal/include/hpl_spi_sync.h | 70 + .../hal/include/hpl_timer.h | 160 + .../hal/include/hpl_usart.h | 113 + .../hal/include/hpl_usart_async.h | 270 + .../hal/include/hpl_usart_sync.h | 254 + .../same54_gfx_4_19_20/hal/src/hal_atomic.c | 66 + .../same54_gfx_4_19_20/hal/src/hal_cache.c | 78 + .../same54_gfx_4_19_20/hal/src/hal_delay.c | 80 + .../same54_gfx_4_19_20/hal/src/hal_gpio.c | 44 + .../same54_gfx_4_19_20/hal/src/hal_init.c | 47 + .../same54_gfx_4_19_20/hal/src/hal_io.c | 63 + .../same54_gfx_4_19_20/hal/src/hal_sleep.c | 73 + .../same54_gfx_4_19_20/hal/src/hal_timer.c | 250 + .../hal/src/hal_usart_sync.c | 276 + .../hal/utils/include/compiler.h | 64 + .../hal/utils/include/err_codes.h | 73 + .../hal/utils/include/events.h | 54 + .../hal/utils/include/parts.h | 41 + .../hal/utils/include/utils.h | 368 + .../hal/utils/include/utils_assert.h | 93 + .../hal/utils/include/utils_event.h | 115 + .../hal/utils/include/utils_increment_macro.h | 308 + .../hal/utils/include/utils_list.h | 164 + .../hal/utils/include/utils_repeat_macro.h | 322 + .../hal/utils/src/utils_assert.c | 46 + .../hal/utils/src/utils_event.c | 125 + .../hal/utils/src/utils_list.c | 136 + .../hal/utils/src/utils_syscalls.c | 152 + .../same54_gfx_4_19_20/hpl/cmcc/hpl_cmcc.c | 354 + .../same54_gfx_4_19_20/hpl/core/hpl_core_m4.c | 241 + .../hpl/core/hpl_core_port.h | 61 + .../same54_gfx_4_19_20/hpl/core/hpl_init.c | 78 + .../same54_gfx_4_19_20/hpl/dmac/hpl_dmac.c | 263 + .../same54_gfx_4_19_20/hpl/gclk/hpl_gclk.c | 312 + .../hpl/gclk/hpl_gclk_base.h | 87 + .../same54_gfx_4_19_20/hpl/mclk/hpl_mclk.c | 44 + .../hpl/osc32kctrl/hpl_osc32kctrl.c | 82 + .../hpl/oscctrl/hpl_oscctrl.c | 230 + .../same54_gfx_4_19_20/hpl/pm/hpl_pm.c | 68 + .../same54_gfx_4_19_20/hpl/pm/hpl_pm_base.h | 45 + .../hpl/port/hpl_gpio_base.h | 172 + .../hpl/ramecc/hpl_ramecc.c | 83 + .../hpl/sercom/hpl_sercom.c | 2956 +++ .../same54_gfx_4_19_20/hpl/tc/hpl_tc.c | 347 + .../same54_gfx_4_19_20/hpl/tc/hpl_tc_base.h | 77 + .../same54_gfx_4_19_20/hri/hri_ac_e54.h | 1836 ++ .../same54_gfx_4_19_20/hri/hri_adc_e54.h | 3663 ++++ .../same54_gfx_4_19_20/hri/hri_aes_e54.h | 1287 ++ .../same54_gfx_4_19_20/hri/hri_can_e54.h | 16997 ++++++++++++++++ .../same54_gfx_4_19_20/hri/hri_ccl_e54.h | 776 + .../same54_gfx_4_19_20/hri/hri_cmcc_e54.h | 361 + .../same54_gfx_4_19_20/hri/hri_dac_e54.h | 1706 ++ .../same54_gfx_4_19_20/hri/hri_dmac_e54.h | 6800 +++++++ .../same54_gfx_4_19_20/hri/hri_dsu_e54.h | 1256 ++ .../same54_gfx_4_19_20/hri/hri_e54.h | 76 + .../same54_gfx_4_19_20/hri/hri_eic_e54.h | 1838 ++ .../same54_gfx_4_19_20/hri/hri_evsys_e54.h | 1707 ++ .../same54_gfx_4_19_20/hri/hri_freqm_e54.h | 464 + .../same54_gfx_4_19_20/hri/hri_gclk_e54.h | 805 + .../same54_gfx_4_19_20/hri/hri_gmac_e54.h | 3766 ++++ .../same54_gfx_4_19_20/hri/hri_hmatrixb_e54.h | 237 + .../same54_gfx_4_19_20/hri/hri_i2s_e54.h | 3032 +++ .../same54_gfx_4_19_20/hri/hri_icm_e54.h | 761 + .../same54_gfx_4_19_20/hri/hri_mclk_e54.h | 3556 ++++ .../same54_gfx_4_19_20/hri/hri_nvmctrl_e54.h | 1618 ++ .../hri/hri_osc32kctrl_e54.h | 1199 ++ .../same54_gfx_4_19_20/hri/hri_oscctrl_e54.h | 4441 ++++ .../same54_gfx_4_19_20/hri/hri_pac_e54.h | 1514 ++ .../same54_gfx_4_19_20/hri/hri_pcc_e54.h | 298 + .../same54_gfx_4_19_20/hri/hri_pdec_e54.h | 2684 +++ .../same54_gfx_4_19_20/hri/hri_pm_e54.h | 820 + .../same54_gfx_4_19_20/hri/hri_port_e54.h | 2528 +++ .../same54_gfx_4_19_20/hri/hri_qspi_e54.h | 2058 ++ .../same54_gfx_4_19_20/hri/hri_ramecc_e54.h | 362 + .../same54_gfx_4_19_20/hri/hri_rstc_e54.h | 142 + .../same54_gfx_4_19_20/hri/hri_rtc_e54.h | 10139 +++++++++ .../same54_gfx_4_19_20/hri/hri_sdhc_e54.h | 7477 +++++++ .../same54_gfx_4_19_20/hri/hri_sercom_e54.h | 8892 ++++++++ .../same54_gfx_4_19_20/hri/hri_supc_e54.h | 1769 ++ .../same54_gfx_4_19_20/hri/hri_tc_e54.h | 3003 +++ .../same54_gfx_4_19_20/hri/hri_tcc_e54.h | 9992 +++++++++ .../same54_gfx_4_19_20/hri/hri_trng_e54.h | 380 + .../same54_gfx_4_19_20/hri/hri_usb_e54.h | 9335 +++++++++ .../same54_gfx_4_19_20/hri/hri_wdt_e54.h | 617 + .../same54_gfx_4_19_20/main.c | 11 + .../same54_gfx_4_19_20.componentinfo.xml | 169 + .../same54_gfx_4_19_20.cproj | 859 + 149 files changed, 148821 insertions(+) create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/.vs/same54_gfx_4_19_20/v14/.atsuo create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20.atsln create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.env_conf create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.gpdsc create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/atmel_start_config.atstart create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/RTE_Components.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_cmcc_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_dmac_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_gclk_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_mclk_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_osc32kctrl_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_oscctrl_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_port_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_sercom_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/hpl_tc_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Config/peripheral_clk_config.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Default.xml create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Device_Startup/same54p20a_flash.ld create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Device_Startup/same54p20a_sram.ld create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Device_Startup/startup_same54.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/Device_Startup/system_same54.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/atmel_start.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/atmel_start.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/atmel_start_pins.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/driver_init.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/driver_init.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/examples/driver_examples.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/examples/driver_examples.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/documentation/timer.rst create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/documentation/usart_sync.rst create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_atomic.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_cache.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_delay.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_gpio.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_init.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_io.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_sleep.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_timer.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hal_usart_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_cmcc.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_core.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_delay.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_dma.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_gpio.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_i2c_m_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_i2c_m_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_i2c_s_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_i2c_s_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_init.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_irq.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_missing_features.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_pwm.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_ramecc.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_reset.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_sleep.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_m_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_m_dma.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_m_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_s_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_s_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_spi_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_timer.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_usart.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_usart_async.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/include/hpl_usart_sync.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_atomic.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_cache.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_delay.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_gpio.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_init.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_io.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_sleep.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_timer.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/src/hal_usart_sync.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/compiler.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/err_codes.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/events.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/parts.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils_assert.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils_event.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils_increment_macro.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils_list.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/include/utils_repeat_macro.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/src/utils_assert.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/src/utils_event.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/src/utils_list.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hal/utils/src/utils_syscalls.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/cmcc/hpl_cmcc.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/core/hpl_core_m4.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/core/hpl_core_port.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/core/hpl_init.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/dmac/hpl_dmac.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/gclk/hpl_gclk.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/gclk/hpl_gclk_base.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/mclk/hpl_mclk.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/osc32kctrl/hpl_osc32kctrl.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/oscctrl/hpl_oscctrl.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/pm/hpl_pm.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/pm/hpl_pm_base.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/port/hpl_gpio_base.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/ramecc/hpl_ramecc.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/sercom/hpl_sercom.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/tc/hpl_tc.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hpl/tc/hpl_tc_base.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_ac_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_adc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_aes_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_can_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_ccl_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_cmcc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_dac_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_dmac_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_dsu_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_eic_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_evsys_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_freqm_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_gclk_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_gmac_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_hmatrixb_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_i2s_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_icm_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_mclk_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_nvmctrl_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_osc32kctrl_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_oscctrl_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_pac_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_pcc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_pdec_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_pm_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_port_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_qspi_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_ramecc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_rstc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_rtc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_sdhc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_sercom_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_supc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_tc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_tcc_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_trng_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_usb_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/hri/hri_wdt_e54.h create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/main.c create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/same54_gfx_4_19_20.componentinfo.xml create mode 100644 software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/same54_gfx_4_19_20.cproj diff --git a/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/.vs/same54_gfx_4_19_20/v14/.atsuo b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/.vs/same54_gfx_4_19_20/v14/.atsuo new file mode 100644 index 0000000000000000000000000000000000000000..b7e34289c0d00b275b977803dc9a6290f39a5322 GIT binary patch literal 20480 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 literal 0 HcmV?d00001 diff --git a/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20.atsln b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20.atsln new file mode 100644 index 00000000..88185cb1 --- /dev/null +++ b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20.atsln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Atmel Studio Solution File, Format Version 11.00 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "same54_gfx_4_19_20", "same54_gfx_4_19_20\same54_gfx_4_19_20.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Release|ARM = Release|ARM + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.ActiveCfg = Debug|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.Build.0 = Debug|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.ActiveCfg = Release|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.Build.0 = Release|ARM + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.env_conf b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.env_conf new file mode 100644 index 00000000..20334510 --- /dev/null +++ b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.env_conf @@ -0,0 +1,6 @@ + + + + + + diff --git a/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.gpdsc b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.gpdsc new file mode 100644 index 00000000..dc4b1699 --- /dev/null +++ b/software/firmware/e54_xplained_testing/same54_gfx_4_19_20/same54_gfx_4_19_20/.atmelstart/AtmelStart.gpdsc @@ -0,0 +1,203 @@ + + Atmel + My Project + Project generated by Atmel Start + http://start.atmel.com/ + + Initial version + + + Configuration Files generated by Atmel Start + + + + Atmel Start +