Kévin Redon has uploaded a new patch set (#2). ( https://gerrit.osmocom.org/12792 )
Change subject: start with USB CDC echo example ...................................................................... start with USB CDC echo example this is the Atmel START USB CDC Echo example project for the SAM E54 Xplained Pro board using an Atmel ATSAME54P20A microcontroller. Atmel START information: - Version: 1.4.1810 (Dec 18, 2018, 5:52 AM GMT+1) - Server: 1.4.93 - Content version: 1.0.1340 This will serve as basis for the sysmoOCTSIM project Change-Id: I356de75e7b730d63fb819248e71d36f785932199 --- A sysmoOCTSIM/AtmelStart.env_conf A sysmoOCTSIM/AtmelStart.gpdsc A sysmoOCTSIM/CMSIS/Documentation/Core/html/index.html A sysmoOCTSIM/CMSIS/Include/arm_common_tables.h A sysmoOCTSIM/CMSIS/Include/arm_const_structs.h A sysmoOCTSIM/CMSIS/Include/arm_math.h A sysmoOCTSIM/CMSIS/Include/cmsis_armcc.h A sysmoOCTSIM/CMSIS/Include/cmsis_armclang.h A sysmoOCTSIM/CMSIS/Include/cmsis_compiler.h A sysmoOCTSIM/CMSIS/Include/cmsis_gcc.h A sysmoOCTSIM/CMSIS/Include/core_armv8mbl.h A sysmoOCTSIM/CMSIS/Include/core_armv8mml.h A sysmoOCTSIM/CMSIS/Include/core_cm0.h A sysmoOCTSIM/CMSIS/Include/core_cm0plus.h A sysmoOCTSIM/CMSIS/Include/core_cm23.h A sysmoOCTSIM/CMSIS/Include/core_cm3.h A sysmoOCTSIM/CMSIS/Include/core_cm33.h A sysmoOCTSIM/CMSIS/Include/core_cm4.h A sysmoOCTSIM/CMSIS/Include/core_cm7.h A sysmoOCTSIM/CMSIS/Include/core_sc000.h A sysmoOCTSIM/CMSIS/Include/core_sc300.h A sysmoOCTSIM/CMSIS/Include/tz_context.h A sysmoOCTSIM/armcc/Makefile A sysmoOCTSIM/armcc/arm_addon/armcc/arm/startup_same54.s A sysmoOCTSIM/armcc/arm_addon/armcc/system_same54.c A sysmoOCTSIM/atmel_start.c A sysmoOCTSIM/atmel_start.h A sysmoOCTSIM/atmel_start_config.atstart A sysmoOCTSIM/atmel_start_pins.h A sysmoOCTSIM/config/hpl_cmcc_config.h A sysmoOCTSIM/config/hpl_dmac_config.h A sysmoOCTSIM/config/hpl_gclk_config.h A sysmoOCTSIM/config/hpl_mclk_config.h A sysmoOCTSIM/config/hpl_osc32kctrl_config.h A sysmoOCTSIM/config/hpl_oscctrl_config.h A sysmoOCTSIM/config/hpl_port_config.h A sysmoOCTSIM/config/hpl_usb_config.h A sysmoOCTSIM/config/peripheral_clk_config.h A sysmoOCTSIM/config/usbd_config.h A sysmoOCTSIM/documentation/usb_cdc_echo.rst A sysmoOCTSIM/documentation/usb_device_cdc.rst A sysmoOCTSIM/documentation/usb_device_core.rst A sysmoOCTSIM/documentation/usb_protocol_cdc.rst A sysmoOCTSIM/documentation/usb_protocol_core.rst A sysmoOCTSIM/driver_init.c A sysmoOCTSIM/driver_init.h A sysmoOCTSIM/examples/driver_examples.c A sysmoOCTSIM/examples/driver_examples.h A sysmoOCTSIM/gcc/Makefile A sysmoOCTSIM/gcc/gcc/same54p20a_flash.ld A sysmoOCTSIM/gcc/gcc/same54p20a_sram.ld A sysmoOCTSIM/gcc/gcc/startup_same54.c A sysmoOCTSIM/gcc/system_same54.c A sysmoOCTSIM/hal/documentation/usb_device_async.rst A sysmoOCTSIM/hal/include/hal_atomic.h A sysmoOCTSIM/hal/include/hal_cache.h A sysmoOCTSIM/hal/include/hal_delay.h A sysmoOCTSIM/hal/include/hal_gpio.h A sysmoOCTSIM/hal/include/hal_init.h A sysmoOCTSIM/hal/include/hal_io.h A sysmoOCTSIM/hal/include/hal_sleep.h A sysmoOCTSIM/hal/include/hal_usb_device.h A sysmoOCTSIM/hal/include/hpl_cmcc.h A sysmoOCTSIM/hal/include/hpl_core.h A sysmoOCTSIM/hal/include/hpl_delay.h A sysmoOCTSIM/hal/include/hpl_dma.h A sysmoOCTSIM/hal/include/hpl_gpio.h A sysmoOCTSIM/hal/include/hpl_init.h A sysmoOCTSIM/hal/include/hpl_irq.h A sysmoOCTSIM/hal/include/hpl_missing_features.h A sysmoOCTSIM/hal/include/hpl_ramecc.h A sysmoOCTSIM/hal/include/hpl_reset.h A sysmoOCTSIM/hal/include/hpl_sleep.h A sysmoOCTSIM/hal/include/hpl_usb.h A sysmoOCTSIM/hal/include/hpl_usb_device.h A sysmoOCTSIM/hal/include/hpl_usb_host.h A sysmoOCTSIM/hal/src/hal_atomic.c A sysmoOCTSIM/hal/src/hal_cache.c A sysmoOCTSIM/hal/src/hal_delay.c A sysmoOCTSIM/hal/src/hal_gpio.c A sysmoOCTSIM/hal/src/hal_init.c A sysmoOCTSIM/hal/src/hal_io.c A sysmoOCTSIM/hal/src/hal_sleep.c A sysmoOCTSIM/hal/src/hal_usb_device.c A sysmoOCTSIM/hal/utils/include/compiler.h A sysmoOCTSIM/hal/utils/include/err_codes.h A sysmoOCTSIM/hal/utils/include/events.h A sysmoOCTSIM/hal/utils/include/parts.h A sysmoOCTSIM/hal/utils/include/utils.h A sysmoOCTSIM/hal/utils/include/utils_assert.h A sysmoOCTSIM/hal/utils/include/utils_event.h A sysmoOCTSIM/hal/utils/include/utils_increment_macro.h A sysmoOCTSIM/hal/utils/include/utils_list.h A sysmoOCTSIM/hal/utils/include/utils_repeat_macro.h A sysmoOCTSIM/hal/utils/src/utils_assert.c A sysmoOCTSIM/hal/utils/src/utils_event.c A sysmoOCTSIM/hal/utils/src/utils_list.c A sysmoOCTSIM/hal/utils/src/utils_syscalls.c A sysmoOCTSIM/hpl/cmcc/hpl_cmcc.c A sysmoOCTSIM/hpl/core/hpl_core_m4.c A sysmoOCTSIM/hpl/core/hpl_core_port.h A sysmoOCTSIM/hpl/core/hpl_init.c A sysmoOCTSIM/hpl/dmac/hpl_dmac.c A sysmoOCTSIM/hpl/gclk/hpl_gclk.c A sysmoOCTSIM/hpl/gclk/hpl_gclk_base.h A sysmoOCTSIM/hpl/mclk/hpl_mclk.c A sysmoOCTSIM/hpl/osc32kctrl/hpl_osc32kctrl.c A sysmoOCTSIM/hpl/oscctrl/hpl_oscctrl.c A sysmoOCTSIM/hpl/pm/hpl_pm.c A sysmoOCTSIM/hpl/pm/hpl_pm_base.h A sysmoOCTSIM/hpl/port/hpl_gpio_base.h A sysmoOCTSIM/hpl/ramecc/hpl_ramecc.c A sysmoOCTSIM/hpl/usb/hpl_usb.c A sysmoOCTSIM/hri/hri_ac_e54.h A sysmoOCTSIM/hri/hri_adc_e54.h A sysmoOCTSIM/hri/hri_aes_e54.h A sysmoOCTSIM/hri/hri_can_e54.h A sysmoOCTSIM/hri/hri_ccl_e54.h A sysmoOCTSIM/hri/hri_cmcc_e54.h A sysmoOCTSIM/hri/hri_dac_e54.h A sysmoOCTSIM/hri/hri_dmac_e54.h A sysmoOCTSIM/hri/hri_dsu_e54.h A sysmoOCTSIM/hri/hri_e54.h A sysmoOCTSIM/hri/hri_eic_e54.h A sysmoOCTSIM/hri/hri_evsys_e54.h A sysmoOCTSIM/hri/hri_freqm_e54.h A sysmoOCTSIM/hri/hri_gclk_e54.h A sysmoOCTSIM/hri/hri_gmac_e54.h A sysmoOCTSIM/hri/hri_hmatrixb_e54.h A sysmoOCTSIM/hri/hri_i2s_e54.h A sysmoOCTSIM/hri/hri_icm_e54.h A sysmoOCTSIM/hri/hri_mclk_e54.h A sysmoOCTSIM/hri/hri_mpu_e54.h A sysmoOCTSIM/hri/hri_nvic_e54.h A sysmoOCTSIM/hri/hri_nvmctrl_e54.h A sysmoOCTSIM/hri/hri_osc32kctrl_e54.h A sysmoOCTSIM/hri/hri_oscctrl_e54.h A sysmoOCTSIM/hri/hri_pac_e54.h A sysmoOCTSIM/hri/hri_pcc_e54.h A sysmoOCTSIM/hri/hri_pdec_e54.h A sysmoOCTSIM/hri/hri_pm_e54.h A sysmoOCTSIM/hri/hri_port_e54.h A sysmoOCTSIM/hri/hri_qspi_e54.h A sysmoOCTSIM/hri/hri_ramecc_e54.h A sysmoOCTSIM/hri/hri_rstc_e54.h A sysmoOCTSIM/hri/hri_rtc_e54.h A sysmoOCTSIM/hri/hri_sdhc_e54.h A sysmoOCTSIM/hri/hri_sercom_e54.h A sysmoOCTSIM/hri/hri_supc_e54.h A sysmoOCTSIM/hri/hri_systemcontrol_e54.h A sysmoOCTSIM/hri/hri_systick_e54.h A sysmoOCTSIM/hri/hri_tc_e54.h A sysmoOCTSIM/hri/hri_tcc_e54.h A sysmoOCTSIM/hri/hri_trng_e54.h A sysmoOCTSIM/hri/hri_usb_e54.h A sysmoOCTSIM/hri/hri_wdt_e54.h A sysmoOCTSIM/include/component-version.h A sysmoOCTSIM/include/component/ac.h A sysmoOCTSIM/include/component/adc.h A sysmoOCTSIM/include/component/aes.h A sysmoOCTSIM/include/component/can.h A sysmoOCTSIM/include/component/ccl.h A sysmoOCTSIM/include/component/cmcc.h A sysmoOCTSIM/include/component/dac.h A sysmoOCTSIM/include/component/dmac.h A sysmoOCTSIM/include/component/dsu.h A sysmoOCTSIM/include/component/eic.h A sysmoOCTSIM/include/component/evsys.h A sysmoOCTSIM/include/component/freqm.h A sysmoOCTSIM/include/component/gclk.h A sysmoOCTSIM/include/component/gmac.h A sysmoOCTSIM/include/component/hmatrixb.h A sysmoOCTSIM/include/component/i2s.h A sysmoOCTSIM/include/component/icm.h A sysmoOCTSIM/include/component/mclk.h A sysmoOCTSIM/include/component/nvmctrl.h A sysmoOCTSIM/include/component/osc32kctrl.h A sysmoOCTSIM/include/component/oscctrl.h A sysmoOCTSIM/include/component/pac.h A sysmoOCTSIM/include/component/pcc.h A sysmoOCTSIM/include/component/pdec.h A sysmoOCTSIM/include/component/picop.h A sysmoOCTSIM/include/component/pm.h A sysmoOCTSIM/include/component/port.h A sysmoOCTSIM/include/component/qspi.h A sysmoOCTSIM/include/component/ramecc.h A sysmoOCTSIM/include/component/rstc.h A sysmoOCTSIM/include/component/rtc.h A sysmoOCTSIM/include/component/sdhc.h A sysmoOCTSIM/include/component/sercom.h A sysmoOCTSIM/include/component/supc.h A sysmoOCTSIM/include/component/tc.h A sysmoOCTSIM/include/component/tcc.h A sysmoOCTSIM/include/component/trng.h A sysmoOCTSIM/include/component/usb.h A sysmoOCTSIM/include/component/wdt.h A sysmoOCTSIM/include/instance/ac.h A sysmoOCTSIM/include/instance/adc0.h A sysmoOCTSIM/include/instance/adc1.h A sysmoOCTSIM/include/instance/aes.h A sysmoOCTSIM/include/instance/can0.h A sysmoOCTSIM/include/instance/can1.h A sysmoOCTSIM/include/instance/ccl.h A sysmoOCTSIM/include/instance/cmcc.h A sysmoOCTSIM/include/instance/dac.h A sysmoOCTSIM/include/instance/dmac.h A sysmoOCTSIM/include/instance/dsu.h A sysmoOCTSIM/include/instance/eic.h A sysmoOCTSIM/include/instance/evsys.h A sysmoOCTSIM/include/instance/freqm.h A sysmoOCTSIM/include/instance/gclk.h A sysmoOCTSIM/include/instance/gmac.h A sysmoOCTSIM/include/instance/hmatrix.h A sysmoOCTSIM/include/instance/i2s.h A sysmoOCTSIM/include/instance/icm.h A sysmoOCTSIM/include/instance/mclk.h A sysmoOCTSIM/include/instance/nvmctrl.h A sysmoOCTSIM/include/instance/osc32kctrl.h A sysmoOCTSIM/include/instance/oscctrl.h A sysmoOCTSIM/include/instance/pac.h A sysmoOCTSIM/include/instance/pcc.h A sysmoOCTSIM/include/instance/pdec.h A sysmoOCTSIM/include/instance/picop.h A sysmoOCTSIM/include/instance/pm.h A sysmoOCTSIM/include/instance/port.h A sysmoOCTSIM/include/instance/pukcc.h A sysmoOCTSIM/include/instance/qspi.h A sysmoOCTSIM/include/instance/ramecc.h A sysmoOCTSIM/include/instance/rstc.h A sysmoOCTSIM/include/instance/rtc.h A sysmoOCTSIM/include/instance/sdhc0.h A sysmoOCTSIM/include/instance/sdhc1.h A sysmoOCTSIM/include/instance/sercom0.h A sysmoOCTSIM/include/instance/sercom1.h A sysmoOCTSIM/include/instance/sercom2.h A sysmoOCTSIM/include/instance/sercom3.h A sysmoOCTSIM/include/instance/sercom4.h A sysmoOCTSIM/include/instance/sercom5.h A sysmoOCTSIM/include/instance/sercom6.h A sysmoOCTSIM/include/instance/sercom7.h A sysmoOCTSIM/include/instance/supc.h A sysmoOCTSIM/include/instance/tc0.h A sysmoOCTSIM/include/instance/tc1.h A sysmoOCTSIM/include/instance/tc2.h A sysmoOCTSIM/include/instance/tc3.h A sysmoOCTSIM/include/instance/tc4.h A sysmoOCTSIM/include/instance/tc5.h A sysmoOCTSIM/include/instance/tc6.h A sysmoOCTSIM/include/instance/tc7.h A sysmoOCTSIM/include/instance/tcc0.h A sysmoOCTSIM/include/instance/tcc1.h A sysmoOCTSIM/include/instance/tcc2.h A sysmoOCTSIM/include/instance/tcc3.h A sysmoOCTSIM/include/instance/tcc4.h A sysmoOCTSIM/include/instance/trng.h A sysmoOCTSIM/include/instance/usb.h A sysmoOCTSIM/include/instance/wdt.h A sysmoOCTSIM/include/pio/same54n19a.h A sysmoOCTSIM/include/pio/same54n20a.h A sysmoOCTSIM/include/pio/same54p19a.h A sysmoOCTSIM/include/pio/same54p20a.h A sysmoOCTSIM/include/sam.h A sysmoOCTSIM/include/same54.h A sysmoOCTSIM/include/same54n19a.h A sysmoOCTSIM/include/same54n20a.h A sysmoOCTSIM/include/same54p19a.h A sysmoOCTSIM/include/same54p20a.h A sysmoOCTSIM/include/system_same54.h A sysmoOCTSIM/usb/class/cdc/device/atmel_devices_cdc.cat A sysmoOCTSIM/usb/class/cdc/device/atmel_devices_cdc.inf A sysmoOCTSIM/usb/class/cdc/device/cdcdf_acm.c A sysmoOCTSIM/usb/class/cdc/device/cdcdf_acm.h A sysmoOCTSIM/usb/class/cdc/device/cdcdf_acm_desc.h A sysmoOCTSIM/usb/class/cdc/usb_protocol_cdc.h A sysmoOCTSIM/usb/device/usbdc.c A sysmoOCTSIM/usb/device/usbdc.h A sysmoOCTSIM/usb/usb_atmel.h A sysmoOCTSIM/usb/usb_debug.h A sysmoOCTSIM/usb/usb_includes.h A sysmoOCTSIM/usb/usb_protocol.c A sysmoOCTSIM/usb/usb_protocol.h A sysmoOCTSIM/usb_cdc_echo_main.c A sysmoOCTSIM/usb_start.c A sysmoOCTSIM/usb_start.h 284 files changed, 242,161 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ccid-firmware refs/changes/92/12792/2 -- To view, visit https://gerrit.osmocom.org/12792 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ccid-firmware Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I356de75e7b730d63fb819248e71d36f785932199 Gerrit-Change-Number: 12792 Gerrit-PatchSet: 2 Gerrit-Owner: Kévin Redon <kre...@sysmocom.de>