From 3634cc8e5d3124e3cf6cf46c0f1d5385ff511426 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Mon, 7 May 2018 19:59:35 +0200 Subject: initial check-in of ASF 3.39.0 --- .../iar/apps_prime_service_dlmsemu.eww | 6 + .../iar/apps_prime_service_dlmsemu_flash.ewd | 1655 +++++++++++ .../iar/apps_prime_service_dlmsemu_flash.ewp | 2927 ++++++++++++++++++++ .../sam4cp16b_sam4cp16bmb/iar/asf.h | 185 ++ 4 files changed, 4773 insertions(+) create mode 100644 thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu.eww create mode 100644 thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewd create mode 100644 thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewp create mode 100644 thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/asf.h (limited to 'thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar') diff --git a/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu.eww b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu.eww new file mode 100644 index 00000000..269119d4 --- /dev/null +++ b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu.eww @@ -0,0 +1,6 @@ + + + + $WS_DIR$\apps_prime_service_dlmsemu_flash.ewp + + diff --git a/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewd b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewd new file mode 100644 index 00000000..a1ade203 --- /dev/null +++ b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewd @@ -0,0 +1,1655 @@ + + 2 + + Debug + + ARM + + 1 + + C-SPY + 2 + + 22 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 1 + + + + + + + + ANGEL_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + + IARROM_ID + 2 + + 1 + 1 + 1 + + + + + + + + + JLINK_ID + 2 + + 12 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 2 + 1 + 1 + + + + + + + + + + MACRAIGOR_ID + 2 + + 3 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + PEMICRO_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + + + + + + + + RDI_ID + 2 + + 1 + 1 + 1 + + + + + + + + + + + + + + + + + STLINK_ID + 2 + + 1 + 1 + 1 + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 1 + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin + 1 + + + + + Release + + ARM + + 0 + + C-SPY + 2 + + 22 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 0 + + + + + + + + ANGEL_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + IARROM_ID + 2 + + 1 + 1 + 0 + + + + + + + + + JLINK_ID + 2 + + 12 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + MACRAIGOR_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + PEMICRO_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + + + + + + + RDI_ID + 2 + + 1 + 1 + 0 + + + + + + + + + + + + + + + + + STLINK_ID + 2 + + 1 + 1 + 0 + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 0 + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin + 1 + + + + diff --git a/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewp b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewp new file mode 100644 index 00000000..092e6317 --- /dev/null +++ b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/apps_prime_service_dlmsemu_flash.ewp @@ -0,0 +1,2927 @@ + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 21 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 27 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 8 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 12 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 21 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 27 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 8 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 12 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + + thirdparty + + prime + + mac + + mac_1_3 + + libs + + iar + + $PROJ_DIR$/../../../../mac/mac_1_3/libs/iar/libsam4c-mac13-sn-iar.a + + + + + module_config + + $PROJ_DIR$/../../../../mac/mac_1_3/module_config/conf_mac.c + + + $PROJ_DIR$/../../../../mac/mac_1_3/module_config/conf_mac.h + + + + source + + $PROJ_DIR$/../../../../mac/mac_1_3/source/PrimeVersion.c + + + + addons + + bootloader + + $PROJ_DIR$/../../../../mac/mac_1_3/addons/bootloader/boot_regions_sam4cp16b_0.h + + + + + include + + $PROJ_DIR$/../../../../mac/mac_1_3/include/mngl.h + + + $PROJ_DIR$/../../../../mac/mac_1_3/include/prime.h + + + + + + sscs + + sscs-4-32 + + libs + + iar + + $PROJ_DIR$/../../../../sscs/sscs-4-32/libs/iar/libsam4c-sscs432-sn-iar.a + + + + + include + + $PROJ_DIR$/../../../../sscs/sscs-4-32/include/dl432.h + + + $PROJ_DIR$/../../../../sscs/sscs-4-32/include/sscs432.h + + + + + + oss + + $PROJ_DIR$/../../../../oss/oss_if.c + + + $PROJ_DIR$/../../../../oss/oss_if.h + + + + phy + + atpl230 + + source + + $PROJ_DIR$/../../../../phy/atpl230/source/atpl230_iir_filter.c + + + $PROJ_DIR$/../../../../phy/atpl230/source/atpl230.c + + + + coupling_config + + $PROJ_DIR$/../../../../phy/atpl230/coupling_config/conf_atpl230.c + + + $PROJ_DIR$/../../../../phy/atpl230/coupling_config/conf_atpl230.h + + + + include + + $PROJ_DIR$/../../../../phy/atpl230/include/atpl230_reg.h + + + $PROJ_DIR$/../../../../phy/atpl230/include/atpl230.h + + + $PROJ_DIR$/../../../../phy/atpl230/include/atpl230_iir_filter.h + + + $PROJ_DIR$/../../../../phy/atpl230/include/atpl230_version.h + + + + + + apps + + prime_service_DLMSemu + + $PROJ_DIR$/../../dlms_emu.c + + + $PROJ_DIR$/../../main.c + + + sam4cp16b_sam4cp16bmb + + $PROJ_DIR$/../conf_slcdc.h + + + $PROJ_DIR$/../conf_sleepmgr.h + + + $PROJ_DIR$/../conf_c42364a_slcdc.h + + + $PROJ_DIR$/../conf_buart_if.h + + + $PROJ_DIR$/../conf_usi.h + + + $PROJ_DIR$/../conf_uart_serial.h + + + $PROJ_DIR$/../conf_busart_if.h + + + $PROJ_DIR$/../conf_prime.h + + + $PROJ_DIR$/../conf_oss.h + + + $PROJ_DIR$/../conf_clock.h + + + $PROJ_DIR$/../conf_board.h + + + iar + + $PROJ_DIR$/asf.h + + + + $PROJ_DIR$/../conf_example.h + + + $PROJ_DIR$/../FreeRTOSConfig.h + + + $PROJ_DIR$/../conf_phy.h + + + $PROJ_DIR$/../conf_pplc_if.h + + + + $PROJ_DIR$/../../dlms_emu.h + + + + + pal + + atpl230_primemac13 + + source + + $PROJ_DIR$/../../../../pal/atpl230_primemac13/source/pal.c + + + + module_config + + $PROJ_DIR$/../../../../pal/atpl230_primemac13/module_config/conf_pal.h + + + + include + + $PROJ_DIR$/../../../../pal/atpl230_primemac13/include/pal.h + + + + + + + freertos + + freertos-7.3.0 + + source + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/FreeRTOS_CLI.c + + + portable + + iar + + sam + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/portable/iar/sam/port.c + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/portable/iar/sam/portasm.s + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/portable/iar/sam/portmacro.h + + + + + memmang + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/portable/memmang/heap_4.c + + + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/tasks.c + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/list.c + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/timers.c + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/queue.c + + + include + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/StackMacros.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/FreeRTOS.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/task.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/mpu_wrappers.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/projdefs.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/semphr.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/list.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/FreeRTOS_CLI.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/portable.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/timers.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/queue.h + + + $PROJ_DIR$/../../../../../freertos/freertos-7.3.0/source/include/croutine.h + + + + + + + + common + + utils + + stdio + + $PROJ_DIR$/../../../../../../common/utils/stdio/write.c + + + $PROJ_DIR$/../../../../../../common/utils/stdio/read.c + + + stdio_serial + + $PROJ_DIR$/../../../../../../common/utils/stdio/stdio_serial/stdio_serial.h + + + + + interrupt + + $PROJ_DIR$/../../../../../../common/utils/interrupt/interrupt_sam_nvic.c + + + $PROJ_DIR$/../../../../../../common/utils/interrupt/interrupt_sam_nvic.h + + + + $PROJ_DIR$/../../../../../../common/utils/interrupt.h + + + $PROJ_DIR$/../../../../../../common/utils/parts.h + + + + services + + clock + + sam4cp + + $PROJ_DIR$/../../../../../../common/services/clock/sam4cp/sysclk.c + + + $PROJ_DIR$/../../../../../../common/services/clock/sam4cp/osc.h + + + $PROJ_DIR$/../../../../../../common/services/clock/sam4cp/pll.h + + + $PROJ_DIR$/../../../../../../common/services/clock/sam4cp/genclk.h + + + $PROJ_DIR$/../../../../../../common/services/clock/sam4cp/sysclk.h + + + + $PROJ_DIR$/../../../../../../common/services/clock/osc.h + + + $PROJ_DIR$/../../../../../../common/services/clock/genclk.h + + + $PROJ_DIR$/../../../../../../common/services/clock/sysclk.h + + + $PROJ_DIR$/../../../../../../common/services/clock/pll.h + + + + serial + + $PROJ_DIR$/../../../../../../common/services/serial/usart_serial.c + + + sam_uart + + $PROJ_DIR$/../../../../../../common/services/serial/sam_uart/uart_serial.h + + + + $PROJ_DIR$/../../../../../../common/services/serial/serial.h + + + + sleepmgr + + sam + + $PROJ_DIR$/../../../../../../common/services/sleepmgr/sam/sleepmgr.c + + + $PROJ_DIR$/../../../../../../common/services/sleepmgr/sam/sleepmgr.h + + + + $PROJ_DIR$/../../../../../../common/services/sleepmgr/sleepmgr.h + + + + ioport + + $PROJ_DIR$/../../../../../../common/services/ioport/ioport.h + + + sam + + $PROJ_DIR$/../../../../../../common/services/ioport/sam/ioport_pio.h + + + + + + boards + + $PROJ_DIR$/../../../../../../common/boards/board.h + + + + + sam + + services + + plc + + hal + + prime + + $PROJ_DIR$/../../../../../../sam/services/plc/hal/prime/hal.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/hal/prime/hal.h + + + + + pplc_if + + atpl230 + + $PROJ_DIR$/../../../../../../sam/services/plc/pplc_if/atpl230/pplc_if.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/pplc_if/atpl230/pplc_if.h + + + + + pcrc + + $PROJ_DIR$/../../../../../../sam/services/plc/pcrc/pcrc.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/pcrc/pcrc.h + + + + usi + + $PROJ_DIR$/../../../../../../sam/services/plc/usi/usi.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/usi/usi.h + + + + busart_if + + $PROJ_DIR$/../../../../../../sam/services/plc/busart_if/busart_if.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/busart_if/busart_if.h + + + + buart_if + + $PROJ_DIR$/../../../../../../sam/services/plc/buart_if/buart_if.c + + + $PROJ_DIR$/../../../../../../sam/services/plc/buart_if/buart_if.h + + + + + flash_efc + + $PROJ_DIR$/../../../../../../sam/services/flash_efc/flash_efc.c + + + $PROJ_DIR$/../../../../../../sam/services/flash_efc/flash_efc.h + + + + + drivers + + uart + + $PROJ_DIR$/../../../../../../sam/drivers/uart/uart.c + + + $PROJ_DIR$/../../../../../../sam/drivers/uart/uart.h + + + + pmc + + $PROJ_DIR$/../../../../../../sam/drivers/pmc/sleep.c + + + $PROJ_DIR$/../../../../../../sam/drivers/pmc/pmc.c + + + $PROJ_DIR$/../../../../../../sam/drivers/pmc/sleep.h + + + $PROJ_DIR$/../../../../../../sam/drivers/pmc/pmc.h + + + + spi + + $PROJ_DIR$/../../../../../../sam/drivers/spi/spi.c + + + $PROJ_DIR$/../../../../../../sam/drivers/spi/spi.h + + + + efc + + $PROJ_DIR$/../../../../../../sam/drivers/efc/efc.c + + + $PROJ_DIR$/../../../../../../sam/drivers/efc/efc.h + + + + supc + + $PROJ_DIR$/../../../../../../sam/drivers/supc/supc.c + + + $PROJ_DIR$/../../../../../../sam/drivers/supc/supc.h + + + + wdt + + $PROJ_DIR$/../../../../../../sam/drivers/wdt/wdt.c + + + $PROJ_DIR$/../../../../../../sam/drivers/wdt/wdt.h + + + + tc + + $PROJ_DIR$/../../../../../../sam/drivers/tc/tc.c + + + $PROJ_DIR$/../../../../../../sam/drivers/tc/tc.h + + + + slcdc + + $PROJ_DIR$/../../../../../../sam/drivers/slcdc/slcdc.c + + + $PROJ_DIR$/../../../../../../sam/drivers/slcdc/slcdc.h + + + + usart + + $PROJ_DIR$/../../../../../../sam/drivers/usart/usart.c + + + $PROJ_DIR$/../../../../../../sam/drivers/usart/usart.h + + + + pio + + $PROJ_DIR$/../../../../../../sam/drivers/pio/pio.c + + + $PROJ_DIR$/../../../../../../sam/drivers/pio/pio_handler.c + + + $PROJ_DIR$/../../../../../../sam/drivers/pio/pio.h + + + $PROJ_DIR$/../../../../../../sam/drivers/pio/pio_handler.h + + + + gpbr + + $PROJ_DIR$/../../../../../../sam/drivers/gpbr/gpbr.c + + + $PROJ_DIR$/../../../../../../sam/drivers/gpbr/gpbr.h + + + + pdc + + $PROJ_DIR$/../../../../../../sam/drivers/pdc/pdc.c + + + pdc_uart_example + + $PROJ_DIR$/../../../../../../sam/drivers/pdc/pdc_uart_example/pdc_uart_example.h + + + + $PROJ_DIR$/../../../../../../sam/drivers/pdc/pdc.h + + + + + utils + + cmsis + + sam4cp + + source + + templates + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/source/templates/system_sam4cp.c + + + iar + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/source/templates/iar/startup_sam4cp.c + + + + + + include + + instance + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_usart4.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_usart2.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_ipc1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_spi0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_usart0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_rswdt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_matrix0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_smc1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_icm.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_tc0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_uart0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_supc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_uart1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_wdt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_rtc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_trng.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_twi1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_cmcc0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_gpbr.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_rtt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_slcdc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_efc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_rstc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_adc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_pioa.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_smc0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_piob.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_pwm.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_spi1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_usart3.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_ipc0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_usart1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_matrix1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_aes.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_chipid.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_pioc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_tc1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_cmcc1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_pmc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/instance/instance_twi0.h + + + + component + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_supc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_rtc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_adc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_chipid.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_tc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_usart.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_smc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_gpbr.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_ipc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_aes.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_icm.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_pio.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_twi.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_matrix.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_pdc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_trng.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_efc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_slcdc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_cmcc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_uart.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_wdt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_rstc.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_rtt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_spi.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_rswdt.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_pwm.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/component/component_pmc.h + + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/sam4cp_0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/system_sam4cp.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/sam4cp.h + + + pio + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/pio/pio_sam4cp16b.h + + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/sam4cp16b_0.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/sam4cp16b_1.h + + + $PROJ_DIR$/../../../../../../sam/utils/cmsis/sam4cp/include/sam4cp_1.h + + + + + + $PROJ_DIR$/../../../../../../sam/utils/compiler.h + + + $PROJ_DIR$/../../../../../../sam/utils/status_codes.h + + + preprocessor + + $PROJ_DIR$/../../../../../../sam/utils/preprocessor/mrepeat.h + + + $PROJ_DIR$/../../../../../../sam/utils/preprocessor/tpaste.h + + + $PROJ_DIR$/../../../../../../sam/utils/preprocessor/preprocessor.h + + + $PROJ_DIR$/../../../../../../sam/utils/preprocessor/stringz.h + + + + header_files + + $PROJ_DIR$/../../../../../../sam/utils/header_files/io.h + + + + + boards + + sam4cp16bmb + + $PROJ_DIR$/../../../../../../sam/boards/sam4cp16bmb/init.c + + + $PROJ_DIR$/../../../../../../sam/boards/sam4cp16bmb/sam4cp16bmb.h + + + $PROJ_DIR$/../../../../../../sam/boards/sam4cp16bmb/led.h + + + + + components + + display + + c42364a + + $PROJ_DIR$/../../../../../../sam/components/display/c42364a/c42364a_slcdc.c + + + $PROJ_DIR$/../../../../../../sam/components/display/c42364a/c42364a.h + + + $PROJ_DIR$/../../../../../../sam/components/display/c42364a/c42364a_font.h + + + $PROJ_DIR$/../../../../../../sam/components/display/c42364a/c42364a_segmap.h + + + + + + diff --git a/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/asf.h b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/asf.h new file mode 100644 index 00000000..8fe60c26 --- /dev/null +++ b/thirdparty/prime/apps/prime_service_DLMSemu/sam4cp16b_sam4cp16bmb/iar/asf.h @@ -0,0 +1,185 @@ +/** + * \file + * + * \brief Autogenerated API include file for the Atmel Software Framework (ASF) + * + * Copyright (c) 2012 Atmel Corporation. All rights reserved. + * + * \asf_license_start + * + * \page License + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. The name of Atmel may not be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * 4. This software may only be redistributed and used in connection with an + * Atmel microcontroller product. + * + * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * \asf_license_stop + * + */ + +#ifndef ASF_H +#define ASF_H + +/* + * This file includes all API header files for the selected drivers from ASF. + * Note: There might be duplicate includes required by more than one driver. + * + * The file is automatically generated and will be re-written when + * running the ASF driver selector tool. Any changes will be discarded. + */ + +// From module: C42364A Display LCD Glass +#include +#include +#include + +// From module: Common SAM compiler driver +#include +#include + +// From module: EEFC - Enhanced Embedded Flash Controller +#include + +// From module: Flash - SAM Flash Service API +#include + +// From module: FreeRTOS mini Real-Time Kernel +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// From module: GPBR - General Purpose Backup Register +#include + +// From module: Generic board support +#include + +// From module: IOPORT - General purpose I/O service +#include + +// From module: Interrupt management - SAM implementation +#include + +// From module: PDC - Peripheral DMA Controller Example +#include + +// From module: PIO - Parallel Input/Output Controller +#include + +// From module: PLC Buffered PDC Uart Service Interface +#include + +// From module: PLC Buffered PDC Usart Service Interface +#include + +// From module: PLC PRIME CRC calculation service +#include + +// From module: PLC Physical Layer Interface +#include +#include + +// From module: PLC Universal Serial Interface +#include + +// From module: PMC - Power Management Controller +#include +#include + +// From module: PRIME Hardware Abstraction Layer +#include + +// From module: PRIME IEC 61334-4-32 Convergence Layer +#include +#include + +// From module: PRIME MAC Layer +#include +#include + +// From module: PRIME Operative System Support (OSS) +#include + +// From module: Part identification macros +#include + +// From module: Physical Abstraction Layer (PAL) interface - ATPL230 and PRIME MAC 1.3 +#include + +// From module: Proxy Power Line Communication (PLC) Controller Interface - ATPL230 implementation +#include + +// From module: SAM4CP16BMB LED support enabled +#include + +// From module: SPI - Serial Peripheral Interface +#include + +// From module: SUPC - Supply Controller +#include + +// From module: Segment LCD Controller driver +#include + +// From module: Sleep manager - SAM implementation +#include +#include + +// From module: Standard serial I/O (stdio) - SAM implementation +#include + +// From module: System Clock Control - SAM4CP implementation +#include + +// From module: TC - Timer Counter +#include + +// From module: UART - Univ. Async Rec/Trans +#include + +// From module: USART - Serial interface - SAM implementation for devices with both UART and USART +#include + +// From module: USART - Univ. Syn Async Rec/Trans +#include + +// From module: WDT - Watchdog Timer +#include + +// From module: pio_handler support enabled +#include + +#endif // ASF_H -- cgit v1.2.3