<p>Harald Welte <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/12510">View Change</a></p><div style="white-space:pre-wrap">Approvals:
Jenkins Builder: Verified
Harald Welte: Looks good to me, approved
</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">remove unused ARMCC Makefile<br><br>Change-Id: I232502798d71c97d0e7b4adf6bb6af3fa0940bd1<br>---<br>D armcc/Makefile<br>D armcc/arm_addon/armcc/arm/startup_same54.s<br>D armcc/arm_addon/armcc/system_same54.c<br>3 files changed, 0 insertions(+), 884 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/armcc/Makefile b/armcc/Makefile</span><br><span>deleted file mode 100644</span><br><span>index a131e45..0000000</span><br><span>--- a/armcc/Makefile</span><br><span>+++ /dev/null</span><br><span>@@ -1,226 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-################################################################################</span><br><span style="color: hsl(0, 100%, 40%);">-# Automatically-generated file. Do not edit!</span><br><span style="color: hsl(0, 100%, 40%);">-################################################################################</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-ifdef SystemRoot</span><br><span style="color: hsl(0, 100%, 40%);">- SHELL = cmd.exe</span><br><span style="color: hsl(0, 100%, 40%);">- MK_DIR = mkdir</span><br><span style="color: hsl(0, 100%, 40%);">-else</span><br><span style="color: hsl(0, 100%, 40%);">- ifeq ($(shell uname), Linux)</span><br><span style="color: hsl(0, 100%, 40%);">- MK_DIR = mkdir -p</span><br><span style="color: hsl(0, 100%, 40%);">- endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ifeq ($(shell uname | cut -d _ -f 1), CYGWIN)</span><br><span style="color: hsl(0, 100%, 40%);">- MK_DIR = mkdir -p</span><br><span style="color: hsl(0, 100%, 40%);">- endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ifeq ($(shell uname | cut -d _ -f 1), MINGW32)</span><br><span style="color: hsl(0, 100%, 40%);">- MK_DIR = mkdir -p</span><br><span style="color: hsl(0, 100%, 40%);">- endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ifeq ($(shell uname | cut -d _ -f 1), MINGW64)</span><br><span style="color: hsl(0, 100%, 40%);">- MK_DIR = mkdir -p</span><br><span style="color: hsl(0, 100%, 40%);">- endif</span><br><span style="color: hsl(0, 100%, 40%);">-endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# List the subdirectories for creating object files</span><br><span style="color: hsl(0, 100%, 40%);">-SUB_DIRS += \</span><br><span style="color: hsl(0, 100%, 40%);">- \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/pm \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/osc32kctrl \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/ramecc \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/dmac \</span><br><span style="color: hsl(0, 100%, 40%);">-usb/class/cdc/device \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/mclk \</span><br><span style="color: hsl(0, 100%, 40%);">-usb \</span><br><span style="color: hsl(0, 100%, 40%);">-armcc/arm_addon/armcc/arm \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/utils/src \</span><br><span style="color: hsl(0, 100%, 40%);">-armcc/arm_addon/armcc \</span><br><span style="color: hsl(0, 100%, 40%);">-examples \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/gclk \</span><br><span style="color: hsl(0, 100%, 40%);">-usb/device \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/oscctrl \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/usb \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/core \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/cmcc</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# List the object files</span><br><span style="color: hsl(0, 100%, 40%);">-OBJS += \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_io.o \</span><br><span style="color: hsl(0, 100%, 40%);">-armcc/arm_addon/armcc/system_same54.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/core/hpl_core_m4.o \</span><br><span style="color: hsl(0, 100%, 40%);">-usb/class/cdc/device/cdcdf_acm.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/dmac/hpl_dmac.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/usb/hpl_usb.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_delay.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/pm/hpl_pm.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/core/hpl_init.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/gclk/hpl_gclk.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/utils/src/utils_list.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/utils/src/utils_assert.o \</span><br><span style="color: hsl(0, 100%, 40%);">-usb_start.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/oscctrl/hpl_oscctrl.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/mclk/hpl_mclk.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/ramecc/hpl_ramecc.o \</span><br><span style="color: hsl(0, 100%, 40%);">-usb/usb_protocol.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_init.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_usb_device.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/osc32kctrl/hpl_osc32kctrl.o \</span><br><span style="color: hsl(0, 100%, 40%);">-examples/driver_examples.o \</span><br><span style="color: hsl(0, 100%, 40%);">-driver_init.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_gpio.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/utils/src/utils_event.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_sleep.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_cache.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hpl/cmcc/hpl_cmcc.o \</span><br><span style="color: hsl(0, 100%, 40%);">-atmel_start.o \</span><br><span style="color: hsl(0, 100%, 40%);">-usb_cdc_echo_main.o \</span><br><span style="color: hsl(0, 100%, 40%);">-usb/device/usbdc.o \</span><br><span style="color: hsl(0, 100%, 40%);">-hal/src/hal_atomic.o \</span><br><span style="color: hsl(0, 100%, 40%);">-armcc/arm_addon/armcc/arm/startup_same54.o</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-OBJS_AS_ARGS += \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_io.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"armcc/arm_addon/armcc/system_same54.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/core/hpl_core_m4.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/class/cdc/device/cdcdf_acm.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/dmac/hpl_dmac.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/usb/hpl_usb.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_delay.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/pm/hpl_pm.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/core/hpl_init.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/gclk/hpl_gclk.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_list.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_assert.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb_start.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/oscctrl/hpl_oscctrl.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/mclk/hpl_mclk.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/ramecc/hpl_ramecc.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/usb_protocol.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_init.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_usb_device.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/osc32kctrl/hpl_osc32kctrl.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"examples/driver_examples.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"driver_init.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_gpio.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_event.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_sleep.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_cache.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/cmcc/hpl_cmcc.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"atmel_start.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb_cdc_echo_main.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/device/usbdc.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_atomic.o" \</span><br><span style="color: hsl(0, 100%, 40%);">-"armcc/arm_addon/armcc/arm/startup_same54.o"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# List the dependency files</span><br><span style="color: hsl(0, 100%, 40%);">-DEPS := $(OBJS:%.o=%.d)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-DEPS_AS_ARGS += \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_event.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_io.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"armcc/arm_addon/armcc/system_same54.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/ramecc/hpl_ramecc.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/core/hpl_core_m4.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/class/cdc/device/cdcdf_acm.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/usb/hpl_usb.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_list.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/cmcc/hpl_cmcc.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb_start.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/utils/src/utils_assert.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_delay.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/core/hpl_init.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/pm/hpl_pm.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/usb_protocol.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/gclk/hpl_gclk.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_usb_device.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/dmac/hpl_dmac.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_init.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb_cdc_echo_main.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/mclk/hpl_mclk.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"driver_init.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/osc32kctrl/hpl_osc32kctrl.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"examples/driver_examples.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_cache.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_sleep.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_gpio.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hal/src/hal_atomic.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"usb/device/usbdc.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"hpl/oscctrl/hpl_oscctrl.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"armcc/arm_addon/armcc/arm/startup_same54.d" \</span><br><span style="color: hsl(0, 100%, 40%);">-"atmel_start.d"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-OUTPUT_FILE_NAME :=AtmelStart</span><br><span style="color: hsl(0, 100%, 40%);">-QUOTE := "</span><br><span style="color: hsl(0, 100%, 40%);">-OUTPUT_FILE_PATH +=$(OUTPUT_FILE_NAME).elf</span><br><span style="color: hsl(0, 100%, 40%);">-OUTPUT_FILE_PATH_AS_ARGS +=$(OUTPUT_FILE_NAME).elf</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-vpath %.c ../</span><br><span style="color: hsl(0, 100%, 40%);">-vpath %.s ../</span><br><span style="color: hsl(0, 100%, 40%);">-vpath %.S ../</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# All Target</span><br><span style="color: hsl(0, 100%, 40%);">-all: $(SUB_DIRS) $(OUTPUT_FILE_PATH)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# Linker target</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-$(OUTPUT_FILE_PATH): $(OBJS)</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Building target: $@</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Invoking: ARMCC Linker</span><br><span style="color: hsl(0, 100%, 40%);">- $(QUOTE)armlink$(QUOTE) --ro-base 0x00000000 --entry 0x00000000 --rw-base 0x20000000 --entry Reset_Handler --first __Vectors \</span><br><span>---strict --summary_stderr --info summarysizes --map --xref --callgraph --symbols \</span><br><span>---info sizes --info totals --info unused --info veneers --list $(OUTPUT_FILE_NAME).map \</span><br><span style="color: hsl(0, 100%, 40%);">--o $(OUTPUT_FILE_NAME).elf --cpu Cortex-M4 \</span><br><span style="color: hsl(0, 100%, 40%);">-$(OBJS_AS_ARGS)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Finished building target: $@</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# Compiler target(s)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-%.o: %.c</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Building file: $<</span><br><span style="color: hsl(0, 100%, 40%);">- @echo ARMCC Compiler</span><br><span style="color: hsl(0, 100%, 40%);">- $(QUOTE)armcc$(QUOTE) --c99 -c -DDEBUG -O1 -g --apcs=interwork --split_sections --cpu Cortex-M4 -D__SAME54P20A__ \</span><br><span style="color: hsl(0, 100%, 40%);">--I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/cmcc" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/mclk" -I"../hpl/osc32kctrl" -I"../hpl/oscctrl" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/ramecc" -I"../hpl/usb" -I"../hri" -I"../" -I"../config" -I"../usb" -I"../usb/class/cdc" -I"../usb/class/cdc/device" -I"../usb/device" -I"../" -I"../CMSIS/Include" -I"../include" \</span><br><span>---depend "$@" -o "$@" "$<"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Finished building: $<</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-%.o: %.s</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Building file: $<</span><br><span style="color: hsl(0, 100%, 40%);">- @echo ARMCC Assembler</span><br><span style="color: hsl(0, 100%, 40%);">- $(QUOTE)armasm$(QUOTE) -g --apcs=interwork --cpu Cortex-M4 --pd "D__SAME54P20A__ SETA 1" \</span><br><span style="color: hsl(0, 100%, 40%);">--I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/cmcc" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/mclk" -I"../hpl/osc32kctrl" -I"../hpl/oscctrl" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/ramecc" -I"../hpl/usb" -I"../hri" -I"../" -I"../config" -I"../usb" -I"../usb/class/cdc" -I"../usb/class/cdc/device" -I"../usb/device" -I"../" -I"../CMSIS/Include" -I"../include" \</span><br><span>---depend "$(@:%.o=%.d)" -o "$@" "$<"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Finished building: $<</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-%.o: %.S</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Building file: $<</span><br><span style="color: hsl(0, 100%, 40%);">- @echo ARMCC Preprocessing Assembler</span><br><span style="color: hsl(0, 100%, 40%);">- $(QUOTE)armcc$(QUOTE) --c99 -c -DDEBUG -O1 -g --apcs=interwork --split_sections --cpu Cortex-M4 -D__SAME54P20A__ \</span><br><span style="color: hsl(0, 100%, 40%);">--I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/cmcc" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/mclk" -I"../hpl/osc32kctrl" -I"../hpl/oscctrl" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/ramecc" -I"../hpl/usb" -I"../hri" -I"../" -I"../config" -I"../usb" -I"../usb/class/cdc" -I"../usb/class/cdc/device" -I"../usb/device" -I"../" -I"../CMSIS/Include" -I"../include" \</span><br><span>---depend "$@" -o "$@" "$<"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- @echo Finished building: $<</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-# Detect changes in the dependent files and recompile the respective object files.</span><br><span style="color: hsl(0, 100%, 40%);">-ifneq ($(MAKECMDGOALS),clean)</span><br><span style="color: hsl(0, 100%, 40%);">-ifneq ($(strip $(DEPS)),)</span><br><span style="color: hsl(0, 100%, 40%);">--include $(DEPS)</span><br><span style="color: hsl(0, 100%, 40%);">-endif</span><br><span style="color: hsl(0, 100%, 40%);">-endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-$(SUB_DIRS):</span><br><span style="color: hsl(0, 100%, 40%);">- $(MK_DIR) "$@"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-clean:</span><br><span style="color: hsl(0, 100%, 40%);">- rm -f $(OBJS_AS_ARGS)</span><br><span style="color: hsl(0, 100%, 40%);">- rm -f $(OUTPUT_FILE_PATH)</span><br><span style="color: hsl(0, 100%, 40%);">- rm -f $(DEPS_AS_ARGS)</span><br><span style="color: hsl(0, 100%, 40%);">- rm -f $(OUTPUT_FILE_NAME).map $(OUTPUT_FILE_NAME).elf</span><br><span>diff --git a/armcc/arm_addon/armcc/arm/startup_same54.s b/armcc/arm_addon/armcc/arm/startup_same54.s</span><br><span>deleted file mode 100644</span><br><span>index 3cd00bc..0000000</span><br><span>--- a/armcc/arm_addon/armcc/arm/startup_same54.s</span><br><span>+++ /dev/null</span><br><span>@@ -1,588 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-;/*****************************************************************************</span><br><span style="color: hsl(0, 100%, 40%);">-; * @file startup_SAME54.s</span><br><span style="color: hsl(0, 100%, 40%);">-; * @brief CMSIS Cortex-M4 Core Device Startup File for</span><br><span style="color: hsl(0, 100%, 40%);">-; * Atmel SAME54 Device Series</span><br><span style="color: hsl(0, 100%, 40%);">-; * @version V1.0.0</span><br><span style="color: hsl(0, 100%, 40%);">-; * @date 16. January 2017</span><br><span style="color: hsl(0, 100%, 40%);">-; *</span><br><span style="color: hsl(0, 100%, 40%);">-; * @note</span><br><span style="color: hsl(0, 100%, 40%);">-; * Copyright (C) 2017 ARM Limited. All rights reserved.</span><br><span style="color: hsl(0, 100%, 40%);">-; *</span><br><span style="color: hsl(0, 100%, 40%);">-; * @par</span><br><span style="color: hsl(0, 100%, 40%);">-; * ARM Limited (ARM) is supplying this software for use with Cortex-M</span><br><span style="color: hsl(0, 100%, 40%);">-; * processor based microcontrollers. This file can be freely distributed</span><br><span style="color: hsl(0, 100%, 40%);">-; * within development tools that are supporting such ARM based processors.</span><br><span style="color: hsl(0, 100%, 40%);">-; *</span><br><span style="color: hsl(0, 100%, 40%);">-; * @par</span><br><span style="color: hsl(0, 100%, 40%);">-; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED</span><br><span style="color: hsl(0, 100%, 40%);">-; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF</span><br><span style="color: hsl(0, 100%, 40%);">-; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.</span><br><span style="color: hsl(0, 100%, 40%);">-; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR</span><br><span style="color: hsl(0, 100%, 40%);">-; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.</span><br><span style="color: hsl(0, 100%, 40%);">-; *</span><br><span style="color: hsl(0, 100%, 40%);">-; ******************************************************************************/</span><br><span style="color: hsl(0, 100%, 40%);">-;/*</span><br><span style="color: hsl(0, 100%, 40%);">-;//-------- <<< Use Configuration Wizard in Context Menu >>> ------------------</span><br><span style="color: hsl(0, 100%, 40%);">-;*/</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; <h> Stack Configuration</span><br><span style="color: hsl(0, 100%, 40%);">-; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8></span><br><span style="color: hsl(0, 100%, 40%);">-; </h></span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Stack_Size EQU 0x00000200</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- AREA STACK, NOINIT, READWRITE, ALIGN=3</span><br><span style="color: hsl(0, 100%, 40%);">-Stack_Mem SPACE Stack_Size</span><br><span style="color: hsl(0, 100%, 40%);">-__initial_sp</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; <h> Heap Configuration</span><br><span style="color: hsl(0, 100%, 40%);">-; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8></span><br><span style="color: hsl(0, 100%, 40%);">-; </h></span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Heap_Size EQU 0x00000000</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- AREA HEAP, NOINIT, READWRITE, ALIGN=3</span><br><span style="color: hsl(0, 100%, 40%);">-__heap_base</span><br><span style="color: hsl(0, 100%, 40%);">-Heap_Mem SPACE Heap_Size</span><br><span style="color: hsl(0, 100%, 40%);">-__heap_limit</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- PRESERVE8</span><br><span style="color: hsl(0, 100%, 40%);">- THUMB</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; Vector Table Mapped to Address 0 at Reset</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- AREA RESET, DATA, READONLY</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __Vectors</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __Vectors_End</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __Vectors_Size</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-__Vectors DCD __initial_sp ; Top of Stack</span><br><span style="color: hsl(0, 100%, 40%);">- DCD Reset_Handler ; Reset Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD NMI_Handler ; NMI Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD HardFault_Handler ; Hard Fault Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD MemManage_Handler ; MPU Fault Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD BusFault_Handler ; Bus Fault Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD UsageFault_Handler ; Usage Fault Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SVC_Handler ; SVCall Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DebugMon_Handler ; Debug Monitor Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PendSV_Handler ; PendSV Handler</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SysTick_Handler ; SysTick Handler</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ; External Interrupts</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PM_Handler ; 0 Power Manager</span><br><span style="color: hsl(0, 100%, 40%);">- DCD MCLK_Handler ; 1 Main Clock</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSCCTRL_0_Handler ; 2 OSCCTRL_XOSCFAIL_0, OSCCTRL_XOSCRDY_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSCCTRL_1_Handler ; 3 OSCCTRL_XOSCFAIL_1, OSCCTRL_XOSCRDY_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSCCTRL_2_Handler ; 4 OSCCTRL_DFLLLOCKC, OSCCTRL_DFLLLOCKF, OSCCTRL_DFLLOOB, OSCCTRL_DFLLRCS, OSCCTRL_DFLLRDY</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSCCTRL_3_Handler ; 5 OSCCTRL_DPLLLCKF_0, OSCCTRL_DPLLLCKR_0, OSCCTRL_DPLLLDRTO_0, OSCCTRL_DPLLLTO_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSCCTRL_4_Handler ; 6 OSCCTRL_DPLLLCKF_1, OSCCTRL_DPLLLCKR_1, OSCCTRL_DPLLLDRTO_1, OSCCTRL_DPLLLTO_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD OSC32KCTRL_Handler ; 7 32kHz Oscillators Control</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SUPC_0_Handler ; 8 SUPC_B12SRDY, SUPC_B33SRDY, SUPC_BOD12RDY, SUPC_BOD33RDY, SUPC_VCORERDY, SUPC_VREGRDY</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SUPC_1_Handler ; 9 SUPC_BOD12DET, SUPC_BOD33DET</span><br><span style="color: hsl(0, 100%, 40%);">- DCD WDT_Handler ; 10 Watchdog Timer</span><br><span style="color: hsl(0, 100%, 40%);">- DCD RTC_Handler ; 11 Real-Time Counter</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_0_Handler ; 12 EIC_EXTINT_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_1_Handler ; 13 EIC_EXTINT_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_2_Handler ; 14 EIC_EXTINT_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_3_Handler ; 15 EIC_EXTINT_3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_4_Handler ; 16 EIC_EXTINT_4</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_5_Handler ; 17 EIC_EXTINT_5</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_6_Handler ; 18 EIC_EXTINT_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_7_Handler ; 19 EIC_EXTINT_7</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_8_Handler ; 20 EIC_EXTINT_8</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_9_Handler ; 21 EIC_EXTINT_9</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_10_Handler ; 22 EIC_EXTINT_10</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_11_Handler ; 23 EIC_EXTINT_11</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_12_Handler ; 24 EIC_EXTINT_12</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_13_Handler ; 25 EIC_EXTINT_13</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_14_Handler ; 26 EIC_EXTINT_14</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EIC_15_Handler ; 27 EIC_EXTINT_15</span><br><span style="color: hsl(0, 100%, 40%);">- DCD FREQM_Handler ; 28 Frequency Meter</span><br><span style="color: hsl(0, 100%, 40%);">- DCD NVMCTRL_0_Handler ; 29 NVMCTRL_0, NVMCTRL_1, NVMCTRL_2, NVMCTRL_3, NVMCTRL_4, NVMCTRL_5, NVMCTRL_6, NVMCTRL_7</span><br><span style="color: hsl(0, 100%, 40%);">- DCD NVMCTRL_1_Handler ; 30 NVMCTRL_10, NVMCTRL_8, NVMCTRL_9</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DMAC_0_Handler ; 31 DMAC_SUSP_0, DMAC_TCMPL_0, DMAC_TERR_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DMAC_1_Handler ; 32 DMAC_SUSP_1, DMAC_TCMPL_1, DMAC_TERR_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DMAC_2_Handler ; 33 DMAC_SUSP_2, DMAC_TCMPL_2, DMAC_TERR_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DMAC_3_Handler ; 34 DMAC_SUSP_3, DMAC_TCMPL_3, DMAC_TERR_3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DMAC_4_Handler ; 35 DMAC_SUSP_10, DMAC_SUSP_11, DMAC_SUSP_12, DMAC_SUSP_13, DMAC_SUSP_14, DMAC_SUSP_15, DMAC_SUSP_16, DMAC_SUSP_17, DMAC_SUSP_18, DMAC_SUSP_19, DMAC_SUSP_20, DMAC_SUSP_21, DMAC_SUSP_22, DMAC_SUSP_23, DMAC_SUSP_24, DMAC_SUSP_25, DMAC_SUSP_26, DMAC_SUSP_27, DMAC_SUSP_28, DMAC_SUSP_29, DMAC_SUSP_30, DMAC_SUSP_31, DMAC_SUSP_4, DMAC_SUSP_5, DMAC_SUSP_6, DMAC_SUSP_7, DMAC_SUSP_8, DMAC_SUSP_9, DMAC_TCMPL_10, DMAC_TCMPL_11, DMAC_TCMPL_12, DMAC_TCMPL_13, DMAC_TCMPL_14, DMAC_TCMPL_15, DMAC_TCMPL_16, DMAC_TCMPL_17, DMAC_TCMPL_18, DMAC_TCMPL_19, DMAC_TCMPL_20, DMAC_TCMPL_21, DMAC_TCMPL_22, DMAC_TCMPL_23, DMAC_TCMPL_24, DMAC_TCMPL_25, DMAC_TCMPL_26, DMAC_TCMPL_27, DMAC_TCMPL_28, DMAC_TCMPL_29, DMAC_TCMPL_30, DMAC_TCMPL_31, DMAC_TCMPL_4, DMAC_TCMPL_5, DMAC_TCMPL_6, DMAC_TCMPL_7, DMAC_TCMPL_8, DMAC_TCMPL_9, DMAC_TERR_10, DMAC_TERR_11, DMAC_TERR_12, DMAC_TERR_13, DMAC_TERR_14, DMAC_TERR_15, DMAC_TERR_16, DMAC_TERR_17, DMAC_TERR_18, DMAC_TERR_19, DMAC_TERR_20, DMAC_TERR_21, DMAC_TERR_22, DMAC_TERR_23, DMAC_TERR_24, DMAC_TERR_25, DMAC_TERR_26, DMAC_TERR_27, DMAC_TERR_28, DMAC_TERR_29, DMAC_TERR_30, DMAC_TERR_31, DMAC_TERR_4, DMAC_TERR_5, DMAC_TERR_6, DMAC_TERR_7, DMAC_TERR_8, DMAC_TERR_9</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EVSYS_0_Handler ; 36 EVSYS_EVD_0, EVSYS_OVR_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EVSYS_1_Handler ; 37 EVSYS_EVD_1, EVSYS_OVR_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EVSYS_2_Handler ; 38 EVSYS_EVD_2, EVSYS_OVR_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EVSYS_3_Handler ; 39 EVSYS_EVD_3, EVSYS_OVR_3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD EVSYS_4_Handler ; 40 EVSYS_EVD_10, EVSYS_EVD_11, EVSYS_EVD_4, EVSYS_EVD_5, EVSYS_EVD_6, EVSYS_EVD_7, EVSYS_EVD_8, EVSYS_EVD_9, EVSYS_OVR_10, EVSYS_OVR_11, EVSYS_OVR_4, EVSYS_OVR_5, EVSYS_OVR_6, EVSYS_OVR_7, EVSYS_OVR_8, EVSYS_OVR_9</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PAC_Handler ; 41 Peripheral Access Controller</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TAL_0_Handler ; 42 TAL_BRK</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TAL_1_Handler ; 43 TAL_IPS_0, TAL_IPS_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD 0 ; 44 Reserved</span><br><span style="color: hsl(0, 100%, 40%);">- DCD RAMECC_Handler ; 45 RAM ECC</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM0_0_Handler ; 46 SERCOM0_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM0_1_Handler ; 47 SERCOM0_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM0_2_Handler ; 48 SERCOM0_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM0_3_Handler ; 49 SERCOM0_3, SERCOM0_4, SERCOM0_5, SERCOM0_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM1_0_Handler ; 50 SERCOM1_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM1_1_Handler ; 51 SERCOM1_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM1_2_Handler ; 52 SERCOM1_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM1_3_Handler ; 53 SERCOM1_3, SERCOM1_4, SERCOM1_5, SERCOM1_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM2_0_Handler ; 54 SERCOM2_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM2_1_Handler ; 55 SERCOM2_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM2_2_Handler ; 56 SERCOM2_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM2_3_Handler ; 57 SERCOM2_3, SERCOM2_4, SERCOM2_5, SERCOM2_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM3_0_Handler ; 58 SERCOM3_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM3_1_Handler ; 59 SERCOM3_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM3_2_Handler ; 60 SERCOM3_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM3_3_Handler ; 61 SERCOM3_3, SERCOM3_4, SERCOM3_5, SERCOM3_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM4_0_Handler ; 62 SERCOM4_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM4_1_Handler ; 63 SERCOM4_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM4_2_Handler ; 64 SERCOM4_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM4_3_Handler ; 65 SERCOM4_3, SERCOM4_4, SERCOM4_5, SERCOM4_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM5_0_Handler ; 66 SERCOM5_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM5_1_Handler ; 67 SERCOM5_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM5_2_Handler ; 68 SERCOM5_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM5_3_Handler ; 69 SERCOM5_3, SERCOM5_4, SERCOM5_5, SERCOM5_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM6_0_Handler ; 70 SERCOM6_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM6_1_Handler ; 71 SERCOM6_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM6_2_Handler ; 72 SERCOM6_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM6_3_Handler ; 73 SERCOM6_3, SERCOM6_4, SERCOM6_5, SERCOM6_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM7_0_Handler ; 74 SERCOM7_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM7_1_Handler ; 75 SERCOM7_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM7_2_Handler ; 76 SERCOM7_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SERCOM7_3_Handler ; 77 SERCOM7_3, SERCOM7_4, SERCOM7_5, SERCOM7_6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD CAN0_Handler ; 78 Control Area Network 0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD CAN1_Handler ; 79 Control Area Network 1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD USB_0_Handler ; 80 USB_EORSM_DNRSM, USB_EORST_RST, USB_LPMSUSP_DDISC, USB_LPM_DCONN, USB_MSOF, USB_RAMACER, USB_RXSTP_TXSTP_0, USB_RXSTP_TXSTP_1, USB_RXSTP_TXSTP_2, USB_RXSTP_TXSTP_3, USB_RXSTP_TXSTP_4, USB_RXSTP_TXSTP_5, USB_RXSTP_TXSTP_6, USB_RXSTP_TXSTP_7, USB_STALL0_STALL_0, USB_STALL0_STALL_1, USB_STALL0_STALL_2, USB_STALL0_STALL_3, USB_STALL0_STALL_4, USB_STALL0_STALL_5, USB_STALL0_STALL_6, USB_STALL0_STALL_7, USB_STALL1_0, USB_STALL1_1, USB_STALL1_2, USB_STALL1_3, USB_STALL1_4, USB_STALL1_5, USB_STALL1_6, USB_STALL1_7, USB_SUSPEND, USB_TRFAIL0_TRFAIL_0, USB_TRFAIL0_TRFAIL_1, USB_TRFAIL0_TRFAIL_2, USB_TRFAIL0_TRFAIL_3, USB_TRFAIL0_TRFAIL_4, USB_TRFAIL0_TRFAIL_5, USB_TRFAIL0_TRFAIL_6, USB_TRFAIL0_TRFAIL_7, USB_TRFAIL1_PERR_0, USB_TRFAIL1_PERR_1, USB_TRFAIL1_PERR_2, USB_TRFAIL1_PERR_3, USB_TRFAIL1_PERR_4, USB_TRFAIL1_PERR_5, USB_TRFAIL1_PERR_6, USB_TRFAIL1_PERR_7, USB_UPRSM, USB_WAKEUP</span><br><span style="color: hsl(0, 100%, 40%);">- DCD USB_1_Handler ; 81 USB_SOF_HSOF</span><br><span style="color: hsl(0, 100%, 40%);">- DCD USB_2_Handler ; 82 USB_TRCPT0_0, USB_TRCPT0_1, USB_TRCPT0_2, USB_TRCPT0_3, USB_TRCPT0_4, USB_TRCPT0_5, USB_TRCPT0_6, USB_TRCPT0_7</span><br><span style="color: hsl(0, 100%, 40%);">- DCD USB_3_Handler ; 83 USB_TRCPT1_0, USB_TRCPT1_1, USB_TRCPT1_2, USB_TRCPT1_3, USB_TRCPT1_4, USB_TRCPT1_5, USB_TRCPT1_6, USB_TRCPT1_7</span><br><span style="color: hsl(0, 100%, 40%);">- DCD GMAC_Handler ; 84 Ethernet MAC</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_0_Handler ; 85 TCC0_CNT_A, TCC0_DFS_A, TCC0_ERR_A, TCC0_FAULT0_A, TCC0_FAULT1_A, TCC0_FAULTA_A, TCC0_FAULTB_A, TCC0_OVF, TCC0_TRG, TCC0_UFS_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_1_Handler ; 86 TCC0_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_2_Handler ; 87 TCC0_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_3_Handler ; 88 TCC0_MC_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_4_Handler ; 89 TCC0_MC_3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_5_Handler ; 90 TCC0_MC_4</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC0_6_Handler ; 91 TCC0_MC_5</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC1_0_Handler ; 92 TCC1_CNT_A, TCC1_DFS_A, TCC1_ERR_A, TCC1_FAULT0_A, TCC1_FAULT1_A, TCC1_FAULTA_A, TCC1_FAULTB_A, TCC1_OVF, TCC1_TRG, TCC1_UFS_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC1_1_Handler ; 93 TCC1_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC1_2_Handler ; 94 TCC1_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC1_3_Handler ; 95 TCC1_MC_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC1_4_Handler ; 96 TCC1_MC_3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC2_0_Handler ; 97 TCC2_CNT_A, TCC2_DFS_A, TCC2_ERR_A, TCC2_FAULT0_A, TCC2_FAULT1_A, TCC2_FAULTA_A, TCC2_FAULTB_A, TCC2_OVF, TCC2_TRG, TCC2_UFS_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC2_1_Handler ; 98 TCC2_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC2_2_Handler ; 99 TCC2_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC2_3_Handler ; 100 TCC2_MC_2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC3_0_Handler ; 101 TCC3_CNT_A, TCC3_DFS_A, TCC3_ERR_A, TCC3_FAULT0_A, TCC3_FAULT1_A, TCC3_FAULTA_A, TCC3_FAULTB_A, TCC3_OVF, TCC3_TRG, TCC3_UFS_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC3_1_Handler ; 102 TCC3_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC3_2_Handler ; 103 TCC3_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC4_0_Handler ; 104 TCC4_CNT_A, TCC4_DFS_A, TCC4_ERR_A, TCC4_FAULT0_A, TCC4_FAULT1_A, TCC4_FAULTA_A, TCC4_FAULTB_A, TCC4_OVF, TCC4_TRG, TCC4_UFS_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC4_1_Handler ; 105 TCC4_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TCC4_2_Handler ; 106 TCC4_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC0_Handler ; 107 Basic Timer Counter 0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC1_Handler ; 108 Basic Timer Counter 1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC2_Handler ; 109 Basic Timer Counter 2</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC3_Handler ; 110 Basic Timer Counter 3</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC4_Handler ; 111 Basic Timer Counter 4</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC5_Handler ; 112 Basic Timer Counter 5</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC6_Handler ; 113 Basic Timer Counter 6</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TC7_Handler ; 114 Basic Timer Counter 7</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PDEC_0_Handler ; 115 PDEC_DIR_A, PDEC_ERR_A, PDEC_OVF, PDEC_VLC_A</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PDEC_1_Handler ; 116 PDEC_MC_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PDEC_2_Handler ; 117 PDEC_MC_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD ADC0_0_Handler ; 118 ADC0_OVERRUN, ADC0_WINMON</span><br><span style="color: hsl(0, 100%, 40%);">- DCD ADC0_1_Handler ; 119 ADC0_RESRDY</span><br><span style="color: hsl(0, 100%, 40%);">- DCD ADC1_0_Handler ; 120 ADC1_OVERRUN, ADC1_WINMON</span><br><span style="color: hsl(0, 100%, 40%);">- DCD ADC1_1_Handler ; 121 ADC1_RESRDY</span><br><span style="color: hsl(0, 100%, 40%);">- DCD AC_Handler ; 122 Analog Comparators</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DAC_0_Handler ; 123 DAC_OVERRUN_A_0, DAC_OVERRUN_A_1, DAC_UNDERRUN_A_0, DAC_UNDERRUN_A_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DAC_1_Handler ; 124 DAC_EMPTY_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DAC_2_Handler ; 125 DAC_EMPTY_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DAC_3_Handler ; 126 DAC_RESRDY_0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD DAC_4_Handler ; 127 DAC_RESRDY_1</span><br><span style="color: hsl(0, 100%, 40%);">- DCD I2S_Handler ; 128 Inter-IC Sound Interface</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PCC_Handler ; 129 Parallel Capture Controller</span><br><span style="color: hsl(0, 100%, 40%);">- DCD AES_Handler ; 130 Advanced Encryption Standard</span><br><span style="color: hsl(0, 100%, 40%);">- DCD TRNG_Handler ; 131 True Random Generator</span><br><span style="color: hsl(0, 100%, 40%);">- DCD ICM_Handler ; 132 Integrity Check Monitor</span><br><span style="color: hsl(0, 100%, 40%);">- DCD PUKCC_Handler ; 133 PUblic-Key Cryptography Controller</span><br><span style="color: hsl(0, 100%, 40%);">- DCD QSPI_Handler ; 134 Quad SPI interface</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SDHC0_Handler ; 135 SD/MMC Host Controller 0</span><br><span style="color: hsl(0, 100%, 40%);">- DCD SDHC1_Handler ; 136 SD/MMC Host Controller 1</span><br><span style="color: hsl(0, 100%, 40%);">-__Vectors_End</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-__Vectors_Size EQU __Vectors_End - __Vectors</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- AREA |.text|, CODE, READONLY</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; Reset Handler</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Reset_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT Reset_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- IMPORT SystemInit</span><br><span style="color: hsl(0, 100%, 40%);">- IMPORT __main</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R0, =SystemInit</span><br><span style="color: hsl(0, 100%, 40%);">- BLX R0</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R0, =__main</span><br><span style="color: hsl(0, 100%, 40%);">- BX R0</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; Dummy Exception Handlers (infinite loops which can be modified)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-NMI_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT NMI_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-HardFault_Handler\</span><br><span style="color: hsl(0, 100%, 40%);">- PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT HardFault_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-MemManage_Handler\</span><br><span style="color: hsl(0, 100%, 40%);">- PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT MemManage_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-BusFault_Handler\</span><br><span style="color: hsl(0, 100%, 40%);">- PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT BusFault_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-UsageFault_Handler\</span><br><span style="color: hsl(0, 100%, 40%);">- PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT UsageFault_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-SVC_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SVC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-DebugMon_Handler\</span><br><span style="color: hsl(0, 100%, 40%);">- PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DebugMon_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-PendSV_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PendSV_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-SysTick_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SysTick_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Default_Handler PROC</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PM_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT MCLK_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSCCTRL_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSCCTRL_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSCCTRL_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSCCTRL_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSCCTRL_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT OSC32KCTRL_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SUPC_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SUPC_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT WDT_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT RTC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_5_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_6_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_7_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_8_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_9_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_10_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_11_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_12_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_13_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_14_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EIC_15_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT FREQM_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT NVMCTRL_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT NVMCTRL_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DMAC_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DMAC_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DMAC_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DMAC_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DMAC_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EVSYS_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EVSYS_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EVSYS_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EVSYS_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT EVSYS_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PAC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TAL_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TAL_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT RAMECC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM0_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM0_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM0_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM0_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM1_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM1_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM1_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM1_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM2_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM2_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM2_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM2_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM3_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM3_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM3_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM3_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM4_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM4_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM4_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM4_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM5_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM5_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM5_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM5_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM6_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM6_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM6_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM6_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM7_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM7_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM7_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SERCOM7_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT CAN0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT CAN1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT USB_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT USB_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT USB_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT USB_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT GMAC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_5_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC0_6_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC1_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC1_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC1_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC1_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC1_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC2_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC2_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC2_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC2_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC3_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC3_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC3_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC4_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC4_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TCC4_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC5_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC6_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TC7_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PDEC_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PDEC_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PDEC_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT ADC0_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT ADC0_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT ADC1_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT ADC1_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT AC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DAC_0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DAC_1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DAC_2_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DAC_3_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT DAC_4_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT I2S_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PCC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT AES_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT TRNG_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT ICM_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT PUKCC_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT QSPI_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SDHC0_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT SDHC1_Handler [WEAK]</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-PM_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-MCLK_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSCCTRL_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSCCTRL_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSCCTRL_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSCCTRL_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSCCTRL_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-OSC32KCTRL_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SUPC_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SUPC_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-WDT_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-RTC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_5_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_6_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_7_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_8_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_9_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_10_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_11_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_12_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_13_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_14_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EIC_15_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-FREQM_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-NVMCTRL_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-NVMCTRL_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DMAC_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DMAC_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DMAC_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DMAC_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DMAC_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EVSYS_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EVSYS_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EVSYS_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EVSYS_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-EVSYS_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PAC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TAL_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TAL_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-RAMECC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM0_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM0_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM0_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM0_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM1_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM1_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM1_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM1_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM2_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM2_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM2_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM2_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM3_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM3_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM3_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM3_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM4_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM4_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM4_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM4_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM5_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM5_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM5_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM5_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM6_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM6_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM6_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM6_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM7_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM7_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM7_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SERCOM7_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-CAN0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-CAN1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-USB_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-USB_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-USB_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-USB_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-GMAC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_5_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC0_6_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC1_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC1_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC1_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC1_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC1_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC2_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC2_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC2_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC2_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC3_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC3_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC3_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC4_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC4_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TCC4_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC5_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC6_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TC7_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PDEC_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PDEC_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PDEC_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-ADC0_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-ADC0_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-ADC1_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-ADC1_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-AC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DAC_0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DAC_1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DAC_2_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DAC_3_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-DAC_4_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-I2S_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PCC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-AES_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-TRNG_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-ICM_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-PUKCC_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-QSPI_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SDHC0_Handler</span><br><span style="color: hsl(0, 100%, 40%);">-SDHC1_Handler</span><br><span style="color: hsl(0, 100%, 40%);">- B .</span><br><span style="color: hsl(0, 100%, 40%);">- ENDP</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ALIGN</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-; User Initial Stack & Heap</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- IF :DEF:__MICROLIB</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __initial_sp</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __heap_base</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __heap_limit</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ELSE</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- IMPORT __use_two_region_memory</span><br><span style="color: hsl(0, 100%, 40%);">- EXPORT __user_initial_stackheap</span><br><span style="color: hsl(0, 100%, 40%);">-__user_initial_stackheap</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R0, = Heap_Mem</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R1, =(Stack_Mem + Stack_Size)</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R2, = (Heap_Mem + Heap_Size)</span><br><span style="color: hsl(0, 100%, 40%);">- LDR R3, = Stack_Mem</span><br><span style="color: hsl(0, 100%, 40%);">- BX LR</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ALIGN</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- ENDIF</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- END</span><br><span>diff --git a/armcc/arm_addon/armcc/system_same54.c b/armcc/arm_addon/armcc/system_same54.c</span><br><span>deleted file mode 100644</span><br><span>index 95d3036..0000000</span><br><span>--- a/armcc/arm_addon/armcc/system_same54.c</span><br><span>+++ /dev/null</span><br><span>@@ -1,70 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-/**</span><br><span style="color: hsl(0, 100%, 40%);">- * \file</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Low-level initialization functions called upon chip startup.</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * Copyright (c) 2016 Atmel Corporation,</span><br><span style="color: hsl(0, 100%, 40%);">- * a wholly owned subsidiary of Microchip Technology Inc.</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * \asf_license_start</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * \page License</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * Licensed under the Apache License, Version 2.0 (the "License");</span><br><span style="color: hsl(0, 100%, 40%);">- * you may not use this file except in compliance with the License.</span><br><span style="color: hsl(0, 100%, 40%);">- * You may obtain a copy of the Licence at</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * http://www.apache.org/licenses/LICENSE-2.0</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * Unless required by applicable law or agreed to in writing, software</span><br><span style="color: hsl(0, 100%, 40%);">- * distributed under the License is distributed on an "AS IS" BASIS,</span><br><span style="color: hsl(0, 100%, 40%);">- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span><br><span style="color: hsl(0, 100%, 40%);">- * See the License for the specific language governing permissions and</span><br><span style="color: hsl(0, 100%, 40%);">- * limitations under the License.</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * \asf_license_stop</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- */</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-#include "same54.h"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-/**</span><br><span style="color: hsl(0, 100%, 40%);">- * Initial system clock frequency. The System RC Oscillator (RCSYS) provides</span><br><span style="color: hsl(0, 100%, 40%);">- * the source for the main clock at chip startup.</span><br><span style="color: hsl(0, 100%, 40%);">- */</span><br><span style="color: hsl(0, 100%, 40%);">-#define __SYSTEM_CLOCK (48000000)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-uint32_t SystemCoreClock = __SYSTEM_CLOCK; /*!< System Clock Frequency (Core Clock)*/</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-/**</span><br><span style="color: hsl(0, 100%, 40%);">- * Initialize the system</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * @brief Setup the microcontroller system.</span><br><span style="color: hsl(0, 100%, 40%);">- * Initialize the System and update the SystemCoreClock variable.</span><br><span style="color: hsl(0, 100%, 40%);">- */</span><br><span style="color: hsl(0, 100%, 40%);">-void SystemInit(void)</span><br><span style="color: hsl(0, 100%, 40%);">-{</span><br><span style="color: hsl(0, 100%, 40%);">-#if __FPU_USED</span><br><span style="color: hsl(0, 100%, 40%);">- /* Enable FPU */</span><br><span style="color: hsl(0, 100%, 40%);">- SCB->CPACR |= (0xFu << 20);</span><br><span style="color: hsl(0, 100%, 40%);">- __DSB();</span><br><span style="color: hsl(0, 100%, 40%);">- __ISB();</span><br><span style="color: hsl(0, 100%, 40%);">-#endif</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- // Keep the default device state after reset</span><br><span style="color: hsl(0, 100%, 40%);">- SystemCoreClock = __SYSTEM_CLOCK;</span><br><span style="color: hsl(0, 100%, 40%);">- return;</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-/**</span><br><span style="color: hsl(0, 100%, 40%);">- * Update SystemCoreClock variable</span><br><span style="color: hsl(0, 100%, 40%);">- *</span><br><span style="color: hsl(0, 100%, 40%);">- * @brief Updates the SystemCoreClock with current core Clock</span><br><span style="color: hsl(0, 100%, 40%);">- * retrieved from cpu registers.</span><br><span style="color: hsl(0, 100%, 40%);">- */</span><br><span style="color: hsl(0, 100%, 40%);">-void SystemCoreClockUpdate(void)</span><br><span style="color: hsl(0, 100%, 40%);">-{</span><br><span style="color: hsl(0, 100%, 40%);">- // Not implemented</span><br><span style="color: hsl(0, 100%, 40%);">- SystemCoreClock = __SYSTEM_CLOCK;</span><br><span style="color: hsl(0, 100%, 40%);">- return;</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/12510">change 12510</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/12510"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: osmo-asf4-dfu </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: merged </div>
<div style="display:none"> Gerrit-Change-Id: I232502798d71c97d0e7b4adf6bb6af3fa0940bd1 </div>
<div style="display:none"> Gerrit-Change-Number: 12510 </div>
<div style="display:none"> Gerrit-PatchSet: 3 </div>
<div style="display:none"> Gerrit-Owner: Kévin Redon <kredon@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder (1000002) </div>