Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-03 Thread Kévin Redon
Kévin Redon has uploaded this change for review. ( 
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/

Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-03 Thread Kévin Redon
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/h

Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-04 Thread Harald Welte
Harald Welte has posted comments on this change. ( 
https://gerrit.osmocom.org/12792 )

Change subject: start with USB CDC echo example
..


Patch Set 2:

I'm fine with committing the complete example in one go.  However, in order to 
get build verification of patches, we also need to add a "contrib/jenkins.sh" 
script. Please test + add the script and make it part of this commit.  I will 
then modify the jenkins jobs to do the automatic "+V" builds for this 
repository.


--
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: comment
Gerrit-Change-Id: I356de75e7b730d63fb819248e71d36f785932199
Gerrit-Change-Number: 12792
Gerrit-PatchSet: 2
Gerrit-Owner: Kévin Redon 
Gerrit-CC: Harald Welte 
Gerrit-Comment-Date: Mon, 04 Feb 2019 13:40:45 +
Gerrit-HasComments: No
Gerrit-HasLabels: No


Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-07 Thread Kévin Redon
Kévin Redon has uploaded a new patch set (#3). ( 
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

A jenkins contrib script has also been added to the
osmo-ccid-firmware project to build the sysmoOCTSIM firmware

Change-Id: I356de75e7b730d63fb819248e71d36f785932199
---
A contrib/jenkins.sh
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/hp

Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-07 Thread Kévin Redon
Kévin Redon has posted comments on this change. ( 
https://gerrit.osmocom.org/12792 )

Change subject: start with USB CDC echo example
..


Patch Set 3:

> I'm fine with committing the complete example in one go.  However,
 > in order to get build verification of patches, we also need to add
 > a "contrib/jenkins.sh" script. Please test + add the script and
 > make it part of this commit.  I will then modify the jenkins jobs
 > to do the automatic "+V" builds for this repository.

contrib/jenkins.sh script added to this commit and tested against followup 
commits


--
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: comment
Gerrit-Change-Id: I356de75e7b730d63fb819248e71d36f785932199
Gerrit-Change-Number: 12792
Gerrit-PatchSet: 3
Gerrit-Owner: Kévin Redon 
Gerrit-Reviewer: Jenkins Builder (102)
Gerrit-Reviewer: Kévin Redon 
Gerrit-CC: Harald Welte 
Gerrit-Comment-Date: Thu, 07 Feb 2019 15:16:15 +
Gerrit-HasComments: No
Gerrit-HasLabels: No


Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-07 Thread Harald Welte
Harald Welte has posted comments on this change. ( 
https://gerrit.osmocom.org/12792 )

Change subject: start with USB CDC echo example
..


Patch Set 3: Code-Review+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: comment
Gerrit-Change-Id: I356de75e7b730d63fb819248e71d36f785932199
Gerrit-Change-Number: 12792
Gerrit-PatchSet: 3
Gerrit-Owner: Kévin Redon 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder (102)
Gerrit-Reviewer: Kévin Redon 
Gerrit-Comment-Date: Thu, 07 Feb 2019 15:28:06 +
Gerrit-HasComments: No
Gerrit-HasLabels: Yes


Change in osmo-ccid-firmware[master]: start with USB CDC echo example

2019-02-07 Thread Harald Welte
Harald Welte has submitted this change and it was merged. ( 
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

A jenkins contrib script has also been added to the
osmo-ccid-firmware project to build the sysmoOCTSIM firmware

Change-Id: I356de75e7b730d63fb819248e71d36f785932199
---
A contrib/jenkins.sh
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/os