commit 145517c15f9045d3b54c0b5de86769e3509fd070 Author: yul Date: Tue Jun 21 16:11:21 2022 +0200 first commit diff --git a/CANOpen_attempt LinkServer Debug.launch b/CANOpen_attempt LinkServer Debug.launch new file mode 100644 index 0000000..6cd9ecc --- /dev/null +++ b/CANOpen_attempt LinkServer Debug.launch @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Debug/CANOpen_attempt.axf b/Debug/CANOpen_attempt.axf new file mode 100755 index 0000000..0780cb8 Binary files /dev/null and b/Debug/CANOpen_attempt.axf differ diff --git a/Debug/CANOpen_attempt.map b/Debug/CANOpen_attempt.map new file mode 100644 index 0000000..165352e --- /dev/null +++ b/Debug/CANOpen_attempt.map @@ -0,0 +1,1882 @@ +Archive member included to satisfy reference by file (symbol) + +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + ./src/cr_startup_lpc175x_6x.o (SystemInit) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + ./src/cr_startup_lpc175x_6x.o (__main) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o (snprintf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) (_initio) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__vfprintf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (setvbuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) (strlen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (memset) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__flsbuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (_fdopen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (_fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (_frexpl) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (_ldexpl) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (_Cwritebuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (malloc) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) (errno) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (fclose) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (fseek) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) (ftell) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (remove) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (memcpy) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (__heaps) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (_sbrk) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) (_do_fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) (__check_heap_overflow) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) (__aeabi_ldivmod) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) (__aeabi_idiv0) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + ./src/accelo.o (__aeabi_dmul) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) (__aeabi_memcpy) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__Ciob) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (__sys_appexit) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (__sys_close) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) (__sys_flen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (__sys_istty) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) (__sys_remove) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) (__sys_rename) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) (__sys_seek) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (__sys_tmpnam) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__sys_write) + +Discarded input sections + + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .group 0x0000000000000000 0xc ./src/accelo.o + .text 0x0000000000000000 0x0 ./src/accelo.o + .data 0x0000000000000000 0x0 ./src/accelo.o + .bss 0x0000000000000000 0x0 ./src/accelo.o + .rodata.read_one_set_data.str1.4 + 0x0000000000000000 0x19 ./src/accelo.o + .text.read_one_set_data + 0x0000000000000000 0x100 ./src/accelo.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .text 0x0000000000000000 0x0 ./src/callback.o + .data 0x0000000000000000 0x0 ./src/callback.o + .bss 0x0000000000000000 0x0 ./src/callback.o + .debug_macro 0x0000000000000000 0xa84 ./src/callback.o + .debug_macro 0x0000000000000000 0x1c ./src/callback.o + .debug_macro 0x0000000000000000 0x3a ./src/callback.o + .debug_macro 0x0000000000000000 0x10 ./src/callback.o + .debug_macro 0x0000000000000000 0x12e ./src/callback.o + .debug_macro 0x0000000000000000 0x5b3 ./src/callback.o + .debug_macro 0x0000000000000000 0x2d ./src/callback.o + .debug_macro 0x0000000000000000 0xbb1 ./src/callback.o + .debug_macro 0x0000000000000000 0x2c7 ./src/callback.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .group 0x0000000000000000 0xc ./src/can.o + .text 0x0000000000000000 0x0 ./src/can.o + .data 0x0000000000000000 0x0 ./src/can.o + .bss 0x0000000000000000 0x0 ./src/can.o + .text.can_sdo_send + 0x0000000000000000 0xb4 ./src/can.o + .debug_macro 0x0000000000000000 0xa84 ./src/can.o + .debug_macro 0x0000000000000000 0x1c ./src/can.o + .debug_macro 0x0000000000000000 0x3a ./src/can.o + .debug_macro 0x0000000000000000 0x10 ./src/can.o + .debug_macro 0x0000000000000000 0x12e ./src/can.o + .debug_macro 0x0000000000000000 0x5b3 ./src/can.o + .debug_macro 0x0000000000000000 0x2d ./src/can.o + .debug_macro 0x0000000000000000 0xbb1 ./src/can.o + .debug_macro 0x0000000000000000 0x2c7 ./src/can.o + .debug_macro 0x0000000000000000 0x82 ./src/can.o + .group 0x0000000000000000 0xc ./src/cr_startup_lpc175x_6x.o + .text 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .data 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .bss 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .debug_macro 0x0000000000000000 0xa84 ./src/cr_startup_lpc175x_6x.o + .group 0x0000000000000000 0xc ./src/crp.o + .group 0x0000000000000000 0xc ./src/crp.o + .text 0x0000000000000000 0x0 ./src/crp.o + .data 0x0000000000000000 0x0 ./src/crp.o + .bss 0x0000000000000000 0x0 ./src/crp.o + .debug_macro 0x0000000000000000 0xa84 ./src/crp.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .group 0x0000000000000000 0xc ./src/i2c.o + .text 0x0000000000000000 0x0 ./src/i2c.o + .data 0x0000000000000000 0x0 ./src/i2c.o + .bss 0x0000000000000000 0x0 ./src/i2c.o + .bss.callbackes + 0x0000000000000000 0x24 ./src/i2c.o + .bss.callback_count + 0x0000000000000000 0x4 ./src/i2c.o + .text.i2c_read_register + 0x0000000000000000 0x28 ./src/i2c.o + .text.i2c_transact + 0x0000000000000000 0x18 ./src/i2c.o + .debug_macro 0x0000000000000000 0xa84 ./src/i2c.o + .debug_macro 0x0000000000000000 0x10 ./src/i2c.o + .debug_macro 0x0000000000000000 0x12e ./src/i2c.o + .debug_macro 0x0000000000000000 0x5b3 ./src/i2c.o + .debug_macro 0x0000000000000000 0x1c ./src/i2c.o + .debug_macro 0x0000000000000000 0x3a ./src/i2c.o + .debug_macro 0x0000000000000000 0x2d ./src/i2c.o + .debug_macro 0x0000000000000000 0xbb1 ./src/i2c.o + .debug_macro 0x0000000000000000 0x2c7 ./src/i2c.o + .debug_macro 0x0000000000000000 0x82 ./src/i2c.o + .debug_macro 0x0000000000000000 0x10 ./src/i2c.o + .debug_macro 0x0000000000000000 0xa0 ./src/i2c.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .group 0x0000000000000000 0xc ./src/lcd.o + .text 0x0000000000000000 0x0 ./src/lcd.o + .data 0x0000000000000000 0x0 ./src/lcd.o + .bss 0x0000000000000000 0x0 ./src/lcd.o + .text.disp_chunk + 0x0000000000000000 0xfc ./src/lcd.o + .debug_macro 0x0000000000000000 0xa84 ./src/lcd.o + .debug_macro 0x0000000000000000 0x1c ./src/lcd.o + .debug_macro 0x0000000000000000 0x3a ./src/lcd.o + .debug_macro 0x0000000000000000 0x10 ./src/lcd.o + .debug_macro 0x0000000000000000 0x12e ./src/lcd.o + .debug_macro 0x0000000000000000 0x5b3 ./src/lcd.o + .debug_macro 0x0000000000000000 0x2d ./src/lcd.o + .debug_macro 0x0000000000000000 0xbb1 ./src/lcd.o + .debug_macro 0x0000000000000000 0x2c7 ./src/lcd.o + .debug_macro 0x0000000000000000 0x82 ./src/lcd.o + .debug_macro 0x0000000000000000 0xa0 ./src/lcd.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .group 0x0000000000000000 0xc ./src/main.o + .text 0x0000000000000000 0x0 ./src/main.o + .data 0x0000000000000000 0x0 ./src/main.o + .bss 0x0000000000000000 0x0 ./src/main.o + .bss.callbackes + 0x0000000000000000 0x24 ./src/main.o + .bss.callback_count + 0x0000000000000000 0x4 ./src/main.o + .bss.cmd 0x0000000000000000 0x4 ./src/main.o + .bss.msg_receive + 0x0000000000000000 0x10 ./src/main.o + .debug_macro 0x0000000000000000 0xa84 ./src/main.o + .debug_macro 0x0000000000000000 0x1c ./src/main.o + .debug_macro 0x0000000000000000 0x3a ./src/main.o + .debug_macro 0x0000000000000000 0x10 ./src/main.o + .debug_macro 0x0000000000000000 0x12e ./src/main.o + .debug_macro 0x0000000000000000 0x5b3 ./src/main.o + .debug_macro 0x0000000000000000 0x2d ./src/main.o + .debug_macro 0x0000000000000000 0xbb1 ./src/main.o + .debug_macro 0x0000000000000000 0x2c7 ./src/main.o + .debug_macro 0x0000000000000000 0x82 ./src/main.o + .debug_macro 0x0000000000000000 0xa0 ./src/main.o + .debug_macro 0x0000000000000000 0x10 ./src/main.o + .debug_macro 0x0000000000000000 0x58 ./src/main.o + .debug_macro 0x0000000000000000 0x10 ./src/main.o + .group 0x0000000000000000 0xc ./src/od.o + .group 0x0000000000000000 0xc ./src/od.o + .group 0x0000000000000000 0xc ./src/od.o + .group 0x0000000000000000 0xc ./src/od.o + .text 0x0000000000000000 0x0 ./src/od.o + .data 0x0000000000000000 0x0 ./src/od.o + .bss 0x0000000000000000 0x0 ./src/od.o + .debug_macro 0x0000000000000000 0xa84 ./src/od.o + .debug_macro 0x0000000000000000 0x10 ./src/od.o + .debug_macro 0x0000000000000000 0x12e ./src/od.o + .debug_macro 0x0000000000000000 0x5b3 ./src/od.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .group 0x0000000000000000 0xc ./src/ssp.o + .text 0x0000000000000000 0x0 ./src/ssp.o + .data 0x0000000000000000 0x0 ./src/ssp.o + .bss 0x0000000000000000 0x0 ./src/ssp.o + .debug_macro 0x0000000000000000 0xa84 ./src/ssp.o + .debug_macro 0x0000000000000000 0x1c ./src/ssp.o + .debug_macro 0x0000000000000000 0x3a ./src/ssp.o + .debug_macro 0x0000000000000000 0x10 ./src/ssp.o + .debug_macro 0x0000000000000000 0x12e ./src/ssp.o + .debug_macro 0x0000000000000000 0x5b3 ./src/ssp.o + .debug_macro 0x0000000000000000 0x2d ./src/ssp.o + .debug_macro 0x0000000000000000 0xbb1 ./src/ssp.o + .debug_macro 0x0000000000000000 0x2c7 ./src/ssp.o + .debug_macro 0x0000000000000000 0xa0 ./src/ssp.o + .debug_macro 0x0000000000000000 0x22 ./src/ssp.o + .debug_macro 0x0000000000000000 0x82 ./src/ssp.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .group 0x0000000000000000 0xc ./src/timer.o + .text 0x0000000000000000 0x0 ./src/timer.o + .data 0x0000000000000000 0x0 ./src/timer.o + .bss 0x0000000000000000 0x0 ./src/timer.o + .text.NVIC_EnableIRQ + 0x0000000000000000 0x30 ./src/timer.o + .bss.flag 0x0000000000000000 0x1 ./src/timer.o + .bss.timer_counter_ms + 0x0000000000000000 0x4 ./src/timer.o + .text.timer_0_init + 0x0000000000000000 0xa4 ./src/timer.o + .debug_info 0x0000000000000000 0x6bb ./src/timer.o + .debug_abbrev 0x0000000000000000 0x195 ./src/timer.o + .debug_aranges + 0x0000000000000000 0x28 ./src/timer.o + .debug_ranges 0x0000000000000000 0x18 ./src/timer.o + .debug_macro 0x0000000000000000 0x91 ./src/timer.o + .debug_macro 0x0000000000000000 0xa84 ./src/timer.o + .debug_macro 0x0000000000000000 0x1c ./src/timer.o + .debug_macro 0x0000000000000000 0x3a ./src/timer.o + .debug_macro 0x0000000000000000 0x10 ./src/timer.o + .debug_macro 0x0000000000000000 0x12e ./src/timer.o + .debug_macro 0x0000000000000000 0x5b3 ./src/timer.o + .debug_macro 0x0000000000000000 0x2d ./src/timer.o + .debug_macro 0x0000000000000000 0xbb1 ./src/timer.o + .debug_macro 0x0000000000000000 0x2c7 ./src/timer.o + .debug_macro 0x0000000000000000 0x82 ./src/timer.o + .debug_line 0x0000000000000000 0x2fa ./src/timer.o + .debug_str 0x0000000000000000 0xa528 ./src/timer.o + .comment 0x0000000000000000 0x4a ./src/timer.o + .debug_frame 0x0000000000000000 0x54 ./src/timer.o + .ARM.attributes + 0x0000000000000000 0x2d ./src/timer.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .text 0x0000000000000000 0x0 ./src/uart.o + .data 0x0000000000000000 0x0 ./src/uart.o + .bss 0x0000000000000000 0x0 ./src/uart.o + .text.uart_init + 0x0000000000000000 0x9c ./src/uart.o + .text.uart_send + 0x0000000000000000 0x5c ./src/uart.o + .text.uart_receive + 0x0000000000000000 0x30 ./src/uart.o + .debug_info 0x0000000000000000 0xa21 ./src/uart.o + .debug_abbrev 0x0000000000000000 0x1ba ./src/uart.o + .debug_aranges + 0x0000000000000000 0x30 ./src/uart.o + .debug_ranges 0x0000000000000000 0x20 ./src/uart.o + .debug_macro 0x0000000000000000 0x89 ./src/uart.o + .debug_macro 0x0000000000000000 0xa84 ./src/uart.o + .debug_macro 0x0000000000000000 0x10 ./src/uart.o + .debug_macro 0x0000000000000000 0x1c ./src/uart.o + .debug_macro 0x0000000000000000 0x3a ./src/uart.o + .debug_macro 0x0000000000000000 0x10 ./src/uart.o + .debug_macro 0x0000000000000000 0x12e ./src/uart.o + .debug_macro 0x0000000000000000 0x5b3 ./src/uart.o + .debug_macro 0x0000000000000000 0x2d ./src/uart.o + .debug_macro 0x0000000000000000 0xbb1 ./src/uart.o + .debug_macro 0x0000000000000000 0x2c7 ./src/uart.o + .debug_macro 0x0000000000000000 0x82 ./src/uart.o + .debug_macro 0x0000000000000000 0x46 ./src/uart.o + .debug_line 0x0000000000000000 0x372 ./src/uart.o + .debug_str 0x0000000000000000 0xa64b ./src/uart.o + .comment 0x0000000000000000 0x4a ./src/uart.o + .debug_frame 0x0000000000000000 0x88 ./src/uart.o + .ARM.attributes + 0x0000000000000000 0x2d ./src/uart.o + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .data 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .bss 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text.SystemCoreClockUpdate + 0x0000000000000000 0xb8 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .data.SystemCoreClock + 0x0000000000000000 0x4 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x10 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x12e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x5b3 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x1c /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x3a /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x2d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0xbb1 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x2c7 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.fprintf 0x0000000000000000 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.printf_char + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.snprintf + 0x0000000000000000 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vfprintf + 0x0000000000000000 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vprintf 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vsprintf + 0x0000000000000000 0x5c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .text._terminateio + 0x0000000000000000 0x50 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text.no_fp_display + 0x0000000000000000 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._fprintf + 0x0000000000000000 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._printf_char + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._sprintf + 0x0000000000000000 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._snprintf + 0x0000000000000000 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vfprintf + 0x0000000000000000 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vprintf + 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vsprintf + 0x0000000000000000 0x5c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vsnprintf + 0x0000000000000000 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._printf 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text.calloc 0x0000000000000000 0x50 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text.realloc 0x0000000000000000 0x24 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .text.rename 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .text.memcpy 0x0000000000000000 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .comment 0x0000000000000000 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .ARM.attributes + 0x0000000000000000 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .text._init_alloc + 0x0000000000000000 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text.__aeabi_division_ldivmod + 0x0000000000000000 0x26 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text.__aeabi_division_uldivmod + 0x0000000000000000 0x174 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .text.__aeabi_division_idiv0 + 0x0000000000000000 0x2 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_drsub + 0x0000000000000000 0x10 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dneg + 0x0000000000000000 0x6 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2f + 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2uiz + 0x0000000000000000 0x32 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2lz + 0x0000000000000000 0x72 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2ulz + 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__bhs_ul2d + 0x0000000000000000 0x8a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_ui2d + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_l2d + 0x0000000000000000 0x1c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_ul2d + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dcmpgt + 0x0000000000000000 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dcmpun + 0x0000000000000000 0x1a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_cdcmple + 0x0000000000000000 0x2c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_cdrcmple + 0x0000000000000000 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memcpy + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memmove + 0x0000000000000000 0x1c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memclr + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memset + 0x0000000000000000 0xa /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .text.__sys_rename + 0x0000000000000000 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + +Memory Configuration + +Name Origin Length Attributes +MFlash512 0x0000000000000000 0x0000000000080000 xr +RamLoc32 0x0000000010000000 0x0000000000008000 xrw +RamAHB32 0x000000002007c000 0x0000000000008000 xrw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD ./src/accelo.o +LOAD ./src/callback.o +LOAD ./src/can.o +LOAD ./src/cr_startup_lpc175x_6x.o +LOAD ./src/crp.o +LOAD ./src/i2c.o +LOAD ./src/lcd.o +LOAD ./src/main.o +LOAD ./src/od.o +LOAD ./src/ssp.o +LOAD ./src/timer.o +LOAD ./src/uart.o +LOAD /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a +START GROUP +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libgcc.a +END GROUP + 0x0000000000000000 __base_MFlash512 = 0x0 + 0x0000000000000000 __base_Flash = 0x0 + 0x0000000000080000 __top_MFlash512 = 0x80000 + 0x0000000000080000 __top_Flash = 0x80000 + 0x0000000010000000 __base_RamLoc32 = 0x10000000 + 0x0000000010000000 __base_RAM = 0x10000000 + 0x0000000010008000 __top_RamLoc32 = 0x10008000 + 0x0000000010008000 __top_RAM = 0x10008000 + 0x000000002007c000 __base_RamAHB32 = 0x2007c000 + 0x000000002007c000 __base_RAM2 = 0x2007c000 + 0x0000000020084000 __top_RamAHB32 = 0x20084000 + 0x0000000020084000 __top_RAM2 = 0x20084000 + +.text 0x0000000000000000 0x44c0 + FILL mask 0xff + 0x0000000000000000 __vectors_start__ = ABSOLUTE (.) + *(.isr_vector) + .isr_vector 0x0000000000000000 0xcc ./src/cr_startup_lpc175x_6x.o + 0x0000000000000000 g_pfnVectors + 0x00000000000000cc . = ALIGN (0x4) + 0x00000000000000cc __section_table_start = . + 0x00000000000000cc __data_section_table = . + 0x00000000000000cc 0x4 LONG 0x44c0 LOADADDR (.data) + 0x00000000000000d0 0x4 LONG 0x10000000 ADDR (.data) + 0x00000000000000d4 0x4 LONG 0xb8 SIZEOF (.data) + 0x00000000000000d8 0x4 LONG 0x44c0 LOADADDR (.data_RAM2) + 0x00000000000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) + 0x00000000000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) + 0x00000000000000e4 __data_section_table_end = . + 0x00000000000000e4 __bss_section_table = . + 0x00000000000000e4 0x4 LONG 0x100000b8 ADDR (.bss) + 0x00000000000000e8 0x4 LONG 0x298 SIZEOF (.bss) + 0x00000000000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) + 0x00000000000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) + 0x00000000000000f4 __bss_section_table_end = . + 0x00000000000000f4 __section_table_end = . + *(.after_vectors*) + .after_vectors + 0x00000000000000f4 0x130 ./src/cr_startup_lpc175x_6x.o + 0x00000000000000f4 data_init + 0x0000000000000138 bss_init + 0x0000000000000170 ResetISR + 0x00000000000001e8 NMI_Handler + 0x00000000000001ee HardFault_Handler + 0x00000000000001f4 MemManage_Handler + 0x00000000000001fa BusFault_Handler + 0x0000000000000200 UsageFault_Handler + 0x0000000000000206 SVC_Handler + 0x000000000000020c DebugMon_Handler + 0x0000000000000212 PendSV_Handler + 0x000000000000021e TIMER2_IRQHandler + 0x000000000000021e RIT_IRQHandler + 0x000000000000021e USBActivity_IRQHandler + 0x000000000000021e PWM1_IRQHandler + 0x000000000000021e I2C1_IRQHandler + 0x000000000000021e EINT2_IRQHandler + 0x000000000000021e UART1_IRQHandler + 0x000000000000021e EINT3_IRQHandler + 0x000000000000021e CANActivity_IRQHandler + 0x000000000000021e TIMER3_IRQHandler + 0x000000000000021e UART0_IRQHandler + 0x000000000000021e IntDefaultHandler + 0x000000000000021e PLL0_IRQHandler + 0x000000000000021e PLL1_IRQHandler + 0x000000000000021e SSP0_IRQHandler + 0x000000000000021e I2S_IRQHandler + 0x000000000000021e I2C2_IRQHandler + 0x000000000000021e RTC_IRQHandler + 0x000000000000021e TIMER0_IRQHandler + 0x000000000000021e SPI_IRQHandler + 0x000000000000021e EINT1_IRQHandler + 0x000000000000021e TIMER1_IRQHandler + 0x000000000000021e UART2_IRQHandler + 0x000000000000021e ADC_IRQHandler + 0x000000000000021e SSP1_IRQHandler + 0x000000000000021e USB_IRQHandler + 0x000000000000021e BOD_IRQHandler + 0x000000000000021e WDT_IRQHandler + 0x000000000000021e QEI_IRQHandler + 0x000000000000021e EINT0_IRQHandler + 0x000000000000021e DMA_IRQHandler + 0x000000000000021e UART3_IRQHandler + 0x000000000000021e MCPWM_IRQHandler + 0x000000000000021e ENET_IRQHandler + 0x00000000000002fc . = 0x2fc + *fill* 0x0000000000000224 0xd8 ff + 0x00000000000002fc PROVIDE (__CRP_WORD_START__ = .) + *(.crp) + .crp 0x00000000000002fc 0x4 ./src/crp.o + 0x00000000000002fc CRP_WORD + 0x0000000000000300 PROVIDE (__CRP_WORD_END__ = .) + 0x0000000000000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) + *(.text*) + .text.convert_to_gravity_scale_2g + 0x0000000000000300 0x6c ./src/accelo.o + 0x0000000000000300 convert_to_gravity_scale_2g + .text.transform_from_two_compli + 0x000000000000036c 0x8a ./src/accelo.o + 0x000000000000036c transform_from_two_compli + .text.setCtrl 0x00000000000003f6 0x1c ./src/accelo.o + 0x00000000000003f6 setCtrl + *fill* 0x0000000000000412 0x2 ff + .text.get_one_set_data + 0x0000000000000414 0x148 ./src/accelo.o + 0x0000000000000414 get_one_set_data + .text.callback_add + 0x000000000000055c 0x68 ./src/callback.o + 0x000000000000055c callback_add + .text.callback_setflag + 0x00000000000005c4 0x54 ./src/callback.o + 0x00000000000005c4 callback_setflag + .text.callback_do + 0x0000000000000618 0x64 ./src/callback.o + 0x0000000000000618 callback_do + .text.NVIC_EnableIRQ + 0x000000000000067c 0x30 ./src/can.o + .text.can_config + 0x00000000000006ac 0x74 ./src/can.o + 0x00000000000006ac can_config + .text.can_send + 0x0000000000000720 0xd8 ./src/can.o + 0x0000000000000720 can_send + .text.can_receive + 0x00000000000007f8 0xac ./src/can.o + 0x00000000000007f8 can_receive + .text.can_sdo_receive + 0x00000000000008a4 0xb6 ./src/can.o + 0x00000000000008a4 can_sdo_receive + *fill* 0x000000000000095a 0x2 ff + .text.NVIC_EnableIRQ + 0x000000000000095c 0x30 ./src/i2c.o + .text.i2c_start_transaction + 0x000000000000098c 0x18 ./src/i2c.o + 0x000000000000098c i2c_start_transaction + .text.I2C0_IRQHandler + 0x00000000000009a4 0x314 ./src/i2c.o + 0x00000000000009a4 I2C0_IRQHandler + .text.i2c_write_register + 0x0000000000000cb8 0x58 ./src/i2c.o + 0x0000000000000cb8 i2c_write_register + .text.i2c_read_registers + 0x0000000000000d10 0x7c ./src/i2c.o + 0x0000000000000d10 i2c_read_registers + .text.i2c_init + 0x0000000000000d8c 0x64 ./src/i2c.o + 0x0000000000000d8c i2c_init + .text.Delay 0x0000000000000df0 0x3e ./src/lcd.o + 0x0000000000000df0 Delay + *fill* 0x0000000000000e2e 0x2 ff + .text.Write_Cmd + 0x0000000000000e30 0x34 ./src/lcd.o + 0x0000000000000e30 Write_Cmd + .text.Write_Cmd_Data + 0x0000000000000e64 0x2c ./src/lcd.o + 0x0000000000000e64 Write_Cmd_Data + .text.disp_setwindow + 0x0000000000000e90 0x9a ./src/lcd.o + 0x0000000000000e90 disp_setwindow + .text.disp_clear + 0x0000000000000f2a 0x7a ./src/lcd.o + 0x0000000000000f2a disp_clear + .text.disp_setpix + 0x0000000000000fa4 0x5c ./src/lcd.o + 0x0000000000000fa4 disp_setpix + .text.lcd_activate + 0x0000000000001000 0x2c ./src/lcd.o + 0x0000000000001000 lcd_activate + .text.ILI9341_Initial + 0x000000000000102c 0x21e ./src/lcd.o + 0x000000000000102c ILI9341_Initial + *fill* 0x000000000000124a 0x2 ff + .text.NVIC_SetPriority + 0x000000000000124c 0x54 ./src/main.o + .text.SysTick_Config + 0x00000000000012a0 0x44 ./src/main.o + .text.SysTick_Handler + 0x00000000000012e4 0x1c ./src/main.o + 0x00000000000012e4 SysTick_Handler + .text.get_systick_counter + 0x0000000000001300 0x14 ./src/main.o + 0x0000000000001300 get_systick_counter + .text.affichage + 0x0000000000001314 0xa8 ./src/main.o + 0x0000000000001314 affichage + .text.CANOpen_pdo1_send + 0x00000000000013bc 0x94 ./src/main.o + 0x00000000000013bc CANOpen_pdo1_send + .text.CANOpen_pdo1_receive + 0x0000000000001450 0x84 ./src/main.o + 0x0000000000001450 CANOpen_pdo1_receive + .text.CANOpen_pdo2_send + 0x00000000000014d4 0x94 ./src/main.o + 0x00000000000014d4 CANOpen_pdo2_send + .text.CANOpen_pdo3_send + 0x0000000000001568 0x94 ./src/main.o + 0x0000000000001568 CANOpen_pdo3_send + .text.CANOpen_pdo4_send + 0x00000000000015fc 0x94 ./src/main.o + 0x00000000000015fc CANOpen_pdo4_send + .text.get_data_from_i2c_and_ready_to_be_sent_to_master_then_send + 0x0000000000001690 0x48 ./src/main.o + 0x0000000000001690 get_data_from_i2c_and_ready_to_be_sent_to_master_then_send + .text.CAN_IRQHandler + 0x00000000000016d8 0x1b4 ./src/main.o + 0x00000000000016d8 CAN_IRQHandler + .text.print_received_can_data + 0x000000000000188c 0x4c ./src/main.o + 0x000000000000188c print_received_can_data + .text.callback_init + 0x00000000000018d8 0x20 ./src/main.o + 0x00000000000018d8 callback_init + .text.CANOpen_NMT_send + 0x00000000000018f8 0x44 ./src/main.o + 0x00000000000018f8 CANOpen_NMT_send + .text.CANOpen_heartbeat_send + 0x000000000000193c 0x40 ./src/main.o + 0x000000000000193c CANOpen_heartbeat_send + .text.slave_main + 0x000000000000197c 0xa4 ./src/main.o + 0x000000000000197c slave_main + .text.master_main + 0x0000000000001a20 0xe0 ./src/main.o + 0x0000000000001a20 master_main + .text.main 0x0000000000001b00 0x50 ./src/main.o + 0x0000000000001b00 main + .text.get_OD_data + 0x0000000000001b50 0x80 ./src/od.o + 0x0000000000001b50 get_OD_data + .text.set_OD_data + 0x0000000000001bd0 0x78 ./src/od.o + 0x0000000000001bd0 set_OD_data + .text.ssp_config + 0x0000000000001c48 0x98 ./src/ssp.o + 0x0000000000001c48 ssp_config + .text.ssp_send + 0x0000000000001ce0 0x40 ./src/ssp.o + 0x0000000000001ce0 ssp_send + .text.SystemInit + 0x0000000000001d20 0xd8 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + 0x0000000000001d20 SystemInit + .text.__main 0x0000000000001df8 0xe /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + 0x0000000000001df8 __main + 0x0000000000001df8 __CR_SEMIHOST + .text.fp_round + 0x0000000000001e06 0x4c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.pr_dec.constprop.0 + 0x0000000000001e52 0x26 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.sprintf 0x0000000000001e78 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x0000000000001e78 sprintf + *fill* 0x0000000000001ee4 0x4 ff + .text.fp_display + 0x0000000000001ee8 0x950 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vsnprintf + 0x0000000000002838 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x0000000000002838 vsnprintf + .text.printf 0x00000000000028a0 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x00000000000028a0 printf + .text._initio 0x00000000000028f4 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + 0x00000000000028f4 _initio + .text.__vfprintf + 0x000000000000296c 0xbe4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + 0x000000000000296c __vfprintf + .text.setvbuf 0x0000000000003550 0x3e /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + 0x0000000000003550 setvbuf + .text.strlen 0x000000000000358e 0x48 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + 0x000000000000358e strlen + .text.memset 0x00000000000035d6 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + 0x00000000000035d6 memset + .text._deferredlazyseek + 0x00000000000035da 0x40 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + 0x00000000000035da _deferredlazyseek + .text.__flsbuf + 0x000000000000361a 0x140 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + 0x000000000000361a __flsbuf + .text._fdopen 0x000000000000375a 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + 0x000000000000375a _fdopen + .text._fflush 0x00000000000037c2 0x52 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + 0x00000000000037c2 _fflush + .text._frexpl 0x0000000000003814 0x56 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + 0x0000000000003814 _frexpl + *fill* 0x000000000000386a 0x2 ff + .text._ldexpl 0x000000000000386c 0x48 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + 0x000000000000386c _ldexpl + .text._Cwritebuf + 0x00000000000038b4 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + 0x00000000000038b4 _Cwritebuf + .text.malloc 0x0000000000003920 0xc8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x0000000000003920 malloc + .text.free 0x00000000000039e8 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x00000000000039e8 free + .text._Csys_alloc + 0x0000000000003a18 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x0000000000003a18 _Csys_alloc + .text.fclose 0x0000000000003a38 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + 0x0000000000003a38 fclose + .text.fflush 0x0000000000003a90 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + 0x0000000000003a90 fflush + .text.fseek 0x0000000000003acc 0xfc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + 0x0000000000003acc fseek + .text.ftell 0x0000000000003bc8 0x44 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + 0x0000000000003bc8 ftell + .text.remove 0x0000000000003c0c 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + 0x0000000000003c0c remove + .text._sbrk 0x0000000000003c20 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + 0x0000000000003c20 _sbrk + .text._do_fflush + 0x0000000000003c5c 0x40 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + 0x0000000000003c5c _do_fflush + .text.__check_heap_overflow + 0x0000000000003c9c 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + 0x0000000000003c9c __check_heap_overflow + .text.__aeabi_dmul + 0x0000000000003cb0 0xfc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000003cb0 __aeabi_dmul + .text.__aeabi_ddiv + 0x0000000000003dac 0x134 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000003dac __aeabi_ddiv + .text.__aeabi_dsub + 0x0000000000003ee0 0x1ac /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000003ee0 __aeabi_dsub + .text.__aeabi_dadd + 0x000000000000408c 0x110 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x000000000000408c __aeabi_dadd + .text.__aeabi_d2iz + 0x000000000000419c 0x42 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x000000000000419c __aeabi_d2iz + .text.__bhs_ui2d + 0x00000000000041de 0x46 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x00000000000041de __bhs_ui2d + .text.__aeabi_i2d + 0x0000000000004224 0x12 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000004224 __aeabi_i2d + .text.__aeabi_dcmpeq + 0x0000000000004236 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000004236 __aeabi_dcmpeq + .text.__aeabi_dcmplt + 0x0000000000004272 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000004272 __aeabi_dcmplt + .text.__aeabi_dcmple + 0x00000000000042ca 0x62 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x00000000000042ca __aeabi_dcmple + .text.__aeabi_dcmpge + 0x000000000000432c 0x62 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x000000000000432c __aeabi_dcmpge + .text.__aeabi_memset_lowlevel + 0x000000000000438e 0x32 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + 0x000000000000438e __aeabi_lowlevel_memset + .text.__sys_appexit + 0x00000000000043c0 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + 0x00000000000043c0 __exit + 0x00000000000043c0 __sys_appexit + .text.__sys_close + 0x00000000000043cc 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + 0x00000000000043cc __sys_close + .text.__sys_flen + 0x00000000000043d8 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + 0x00000000000043d8 __sys_flen + .text.__sys_istty + 0x00000000000043e4 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + 0x00000000000043e4 __sys_istty + .text.__sys_remove + 0x00000000000043f0 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + 0x00000000000043f0 __sys_remove + .text.__sys_seek + 0x00000000000043fc 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + 0x00000000000043fc __sys_seek + .text.__sys_tmpnam + 0x0000000000004408 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + 0x0000000000004408 __sys_tmpnam + .text.__sys_write + 0x0000000000004414 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + 0x0000000000004414 __sys_write + *(.rodata .rodata.* .constdata .constdata.*) + .rodata.CANOpen_pdo1_receive.str1.4 + 0x0000000000004420 0x10 ./src/main.o + .rodata.print_received_can_data.str1.4 + 0x0000000000004430 0xa ./src/main.o + .rodata.fp_display.str1.1 + 0x000000000000443a 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x35 (size before relaxing) + .rodata._initio.str1.1 + 0x000000000000446e 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .rodata.__vfprintf.str1.1 + 0x0000000000004472 0x31 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + 0x38 (size before relaxing) + .rodata._Csys_alloc.str1.1 + 0x00000000000044a3 0x18 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + *fill* 0x00000000000044bb 0x1 ff + .rodata.__num_Ciob_streams + 0x00000000000044bc 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + 0x00000000000044bc __num_Ciob_streams + 0x00000000000044c0 . = ALIGN (0x4) + +.glue_7 0x00000000000044c0 0x0 + .glue_7 0x00000000000044c0 0x0 linker stubs + +.glue_7t 0x00000000000044c0 0x0 + .glue_7t 0x00000000000044c0 0x0 linker stubs + +.vfp11_veneer 0x00000000000044c0 0x0 + .vfp11_veneer 0x00000000000044c0 0x0 linker stubs + +.v4_bx 0x00000000000044c0 0x0 + .v4_bx 0x00000000000044c0 0x0 linker stubs + +.iplt 0x00000000000044c0 0x0 + .iplt 0x00000000000044c0 0x0 ./src/accelo.o + +.rel.dyn 0x00000000000044c0 0x0 + .rel.iplt 0x00000000000044c0 0x0 ./src/accelo.o + +.ARM.extab + *(.ARM.extab* .gnu.linkonce.armextab.*) + +.ARM.exidx 0x00000000000044c0 0x0 + 0x00000000000044c0 __exidx_start = . + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + 0x00000000000044c0 __exidx_end = . + 0x00000000000044c0 _etext = . + +.data_RAM2 0x000000002007c000 0x0 load address 0x00000000000044c0 + FILL mask 0xff + [!provide] PROVIDE (__start_data_RAM2 = .) + [!provide] PROVIDE (__start_data_RamAHB32 = .) + *(.ramfunc.$RAM2) + *(.ramfunc.$RamAHB32) + *(.data.$RAM2) + *(.data.$RamAHB32) + *(.data.$RAM2.*) + *(.data.$RamAHB32.*) + 0x000000002007c000 . = ALIGN (0x4) + [!provide] PROVIDE (__end_data_RAM2 = .) + [!provide] PROVIDE (__end_data_RamAHB32 = .) + +.uninit_RESERVED + 0x0000000010000000 0x0 + 0x0000000010000000 _start_uninit_RESERVED = . + *(.bss.$RESERVED*) + 0x0000000010000000 . = ALIGN (0x4) + 0x0000000010000000 _end_uninit_RESERVED = . + +.data 0x0000000010000000 0xb8 load address 0x00000000000044c0 + FILL mask 0xff + 0x0000000010000000 _data = . + [!provide] PROVIDE (__start_data_RAM = .) + [!provide] PROVIDE (__start_data_RamLoc32 = .) + *(vtable) + *(.ramfunc*) + *(CodeQuickAccess) + *(DataQuickAccess) + *(RamFunction) + *(.data*) + .data.scroll_speed + 0x0000000010000000 0x4 ./src/main.o + 0x0000000010000000 scroll_speed + .data.type_device + 0x0000000010000004 0x4 ./src/od.o + 0x0000000010000004 type_device + .data.device_name + 0x0000000010000008 0x4 ./src/od.o + 0x0000000010000008 device_name + .data.hardware_version + 0x000000001000000c 0x4 ./src/od.o + 0x000000001000000c hardware_version + .data.software_version + 0x0000000010000010 0x4 ./src/od.o + 0x0000000010000010 software_version + .data.od_heartbeat + 0x0000000010000014 0x2 ./src/od.o + 0x0000000010000014 od_heartbeat + .data.node_id 0x0000000010000016 0x1 ./src/od.o + 0x0000000010000016 node_id + .data.baudrate + 0x0000000010000017 0x1 ./src/od.o + 0x0000000010000017 baudrate + .data.od_accelo_interval + 0x0000000010000018 0x1 ./src/od.o + 0x0000000010000018 od_accelo_interval + *fill* 0x0000000010000019 0x3 ff + .data.ODList 0x000000001000001c 0x9c ./src/od.o + 0x000000001000001c ODList + 0x00000000100000b8 . = ALIGN (0x4) + 0x00000000100000b8 _edata = . + [!provide] PROVIDE (__end_data_RAM = .) + [!provide] PROVIDE (__end_data_RamLoc32 = .) + +.igot.plt 0x00000000100000b8 0x0 load address 0x0000000000004578 + .igot.plt 0x00000000100000b8 0x0 ./src/accelo.o + +.bss_RAM2 0x000000002007c000 0x0 + [!provide] PROVIDE (__start_bss_RAM2 = .) + [!provide] PROVIDE (__start_bss_RamAHB32 = .) + *(.bss.$RAM2) + *(.bss.$RamAHB32) + *(.bss.$RAM2.*) + *(.bss.$RamAHB32.*) + 0x000000002007c000 . = ALIGN ((. != 0x0)?0x4:0x1) + [!provide] PROVIDE (__end_bss_RAM2 = .) + [!provide] PROVIDE (__end_bss_RamAHB32 = .) + +.bss 0x00000000100000b8 0x298 + 0x00000000100000b8 _bss = . + [!provide] PROVIDE (__start_bss_RAM = .) + [!provide] PROVIDE (__start_bss_RamLoc32 = .) + *(.bss*) + .bss.callbackes + 0x00000000100000b8 0x24 ./src/callback.o + .bss.callback_count + 0x00000000100000dc 0x4 ./src/callback.o + .bss.intern_transact + 0x00000000100000e0 0x25 ./src/i2c.o + 0x00000000100000e0 intern_transact + *fill* 0x0000000010000105 0x3 + .bss.state 0x0000000010000108 0x4 ./src/main.o + 0x0000000010000108 state + .bss.accelo_interval + 0x000000001000010c 0x2 ./src/main.o + 0x000000001000010c accelo_interval + *fill* 0x000000001000010e 0x2 + .bss.timer_counter + 0x0000000010000110 0x4 ./src/main.o + 0x0000000010000110 timer_counter + .bss.data_g_4 0x0000000010000114 0x6 ./src/main.o + 0x0000000010000114 data_g_4 + *fill* 0x000000001000011a 0x2 + .bss.data_g_2 0x000000001000011c 0x6 ./src/main.o + 0x000000001000011c data_g_2 + *fill* 0x0000000010000122 0x2 + .bss.data_g_3 0x0000000010000124 0x6 ./src/main.o + 0x0000000010000124 data_g_3 + *fill* 0x000000001000012a 0x2 + .bss.data_g_1 0x000000001000012c 0x6 ./src/main.o + 0x000000001000012c data_g_1 + *fill* 0x0000000010000132 0x2 + .bss.msg 0x0000000010000134 0x10 ./src/main.o + 0x0000000010000134 msg + .bss.msg_sdo 0x0000000010000144 0x14 ./src/main.o + 0x0000000010000144 msg_sdo + .bss.register_error + 0x0000000010000158 0x1 ./src/od.o + 0x0000000010000158 register_error + *fill* 0x0000000010000159 0x3 + .bss.od_measurements + 0x000000001000015c 0x6 ./src/od.o + 0x000000001000015c od_measurements + *fill* 0x0000000010000162 0x2 + .bss.errno 0x0000000010000164 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + 0x0000000010000164 errno + .bss.__end_of_heap + 0x0000000010000168 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + 0x0000000010000168 __end_of_heap + .bss.__heaps 0x000000001000016c 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + 0x000000001000016c __heaps + .bss.__Ciob 0x0000000010000170 0x1e0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + 0x0000000010000170 __Ciob + *(COMMON) + 0x0000000010000350 . = ALIGN (0x4) + 0x0000000010000350 _ebss = . + [!provide] PROVIDE (__end_bss_RAM = .) + [!provide] PROVIDE (__end_bss_RamLoc32 = .) + [!provide] PROVIDE (end = .) + +.noinit_RAM2 0x000000002007c000 0x0 + [!provide] PROVIDE (__start_noinit_RAM2 = .) + [!provide] PROVIDE (__start_noinit_RamAHB32 = .) + *(.noinit.$RAM2) + *(.noinit.$RamAHB32) + *(.noinit.$RAM2.*) + *(.noinit.$RamAHB32.*) + 0x000000002007c000 . = ALIGN (0x4) + [!provide] PROVIDE (__end_noinit_RAM2 = .) + [!provide] PROVIDE (__end_noinit_RamAHB32 = .) + +.noinit 0x0000000010000350 0x0 + 0x0000000010000350 _noinit = . + [!provide] PROVIDE (__start_noinit_RAM = .) + [!provide] PROVIDE (__start_noinit_RamLoc32 = .) + *(.noinit*) + 0x0000000010000350 . = ALIGN (0x4) + 0x0000000010000350 _end_noinit = . + [!provide] PROVIDE (__end_noinit_RAM = .) + [!provide] PROVIDE (__end_noinit_RamLoc32 = .) + 0x0000000010000350 PROVIDE (_pvHeapStart = DEFINED (__user_heap_base)?__user_heap_base:.) + 0x0000000010008000 PROVIDE (_vStackTop = DEFINED (__user_stack_top)?__user_stack_top:(__top_RamLoc32 - 0x0)) + 0xffffffffefff74c6 PROVIDE (__valid_user_code_checksum = (0x0 - ((((((_vStackTop + (ResetISR + 0x1)) + (NMI_Handler + 0x1)) + (HardFault_Handler + 0x1)) + (DEFINED (MemManage_Handler)?MemManage_Handler:0x0 + 0x1)) + (DEFINED (BusFault_Handler)?BusFault_Handler:0x0 + 0x1)) + (DEFINED (UsageFault_Handler)?UsageFault_Handler:0x0 + 0x1)))) + 0x0000000000000000 _image_start = LOADADDR (.text) + 0x0000000000004578 _image_end = (LOADADDR (.data) + SIZEOF (.data)) + 0x0000000000004578 _image_size = (_image_end - _image_start) +OUTPUT(CANOpen_attempt.axf elf32-littlearm) +LOAD linker stubs + +.debug_info 0x0000000000000000 0x4378 + .debug_info 0x0000000000000000 0x267 ./src/accelo.o + .debug_info 0x0000000000000267 0x185 ./src/callback.o + .debug_info 0x00000000000003ec 0xb8b ./src/can.o + .debug_info 0x0000000000000f77 0x27f ./src/cr_startup_lpc175x_6x.o + .debug_info 0x00000000000011f6 0x40 ./src/crp.o + .debug_info 0x0000000000001236 0xd45 ./src/i2c.o + .debug_info 0x0000000000001f7b 0x62b ./src/lcd.o + .debug_info 0x00000000000025a6 0xf37 ./src/main.o + .debug_info 0x00000000000034dd 0x2f3 ./src/od.o + .debug_info 0x00000000000037d0 0x861 ./src/ssp.o + .debug_info 0x0000000000004031 0x347 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_abbrev 0x0000000000000000 0x10a4 + .debug_abbrev 0x0000000000000000 0x13d ./src/accelo.o + .debug_abbrev 0x000000000000013d 0x10c ./src/callback.o + .debug_abbrev 0x0000000000000249 0x239 ./src/can.o + .debug_abbrev 0x0000000000000482 0x122 ./src/cr_startup_lpc175x_6x.o + .debug_abbrev 0x00000000000005a4 0x38 ./src/crp.o + .debug_abbrev 0x00000000000005dc 0x283 ./src/i2c.o + .debug_abbrev 0x000000000000085f 0x149 ./src/lcd.o + .debug_abbrev 0x00000000000009a8 0x36f ./src/main.o + .debug_abbrev 0x0000000000000d17 0x11b ./src/od.o + .debug_abbrev 0x0000000000000e32 0x164 ./src/ssp.o + .debug_abbrev 0x0000000000000f96 0x10e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_aranges 0x0000000000000000 0x330 + .debug_aranges + 0x0000000000000000 0x40 ./src/accelo.o + .debug_aranges + 0x0000000000000040 0x30 ./src/callback.o + .debug_aranges + 0x0000000000000070 0x48 ./src/can.o + .debug_aranges + 0x00000000000000b8 0x80 ./src/cr_startup_lpc175x_6x.o + .debug_aranges + 0x0000000000000138 0x18 ./src/crp.o + .debug_aranges + 0x0000000000000150 0x58 ./src/i2c.o + .debug_aranges + 0x00000000000001a8 0x60 ./src/lcd.o + .debug_aranges + 0x0000000000000208 0xb0 ./src/main.o + .debug_aranges + 0x00000000000002b8 0x28 ./src/od.o + .debug_aranges + 0x00000000000002e0 0x28 ./src/ssp.o + .debug_aranges + 0x0000000000000308 0x28 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_ranges 0x0000000000000000 0x278 + .debug_ranges 0x0000000000000000 0x30 ./src/accelo.o + .debug_ranges 0x0000000000000030 0x20 ./src/callback.o + .debug_ranges 0x0000000000000050 0x38 ./src/can.o + .debug_ranges 0x0000000000000088 0x70 ./src/cr_startup_lpc175x_6x.o + .debug_ranges 0x00000000000000f8 0x48 ./src/i2c.o + .debug_ranges 0x0000000000000140 0x50 ./src/lcd.o + .debug_ranges 0x0000000000000190 0xa0 ./src/main.o + .debug_ranges 0x0000000000000230 0x18 ./src/od.o + .debug_ranges 0x0000000000000248 0x18 ./src/ssp.o + .debug_ranges 0x0000000000000260 0x18 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_macro 0x0000000000000000 0x3473 + .debug_macro 0x0000000000000000 0xa8 ./src/accelo.o + .debug_macro 0x00000000000000a8 0xa84 ./src/accelo.o + .debug_macro 0x0000000000000b2c 0x1c ./src/accelo.o + .debug_macro 0x0000000000000b48 0x3a ./src/accelo.o + .debug_macro 0x0000000000000b82 0x10 ./src/accelo.o + .debug_macro 0x0000000000000b92 0x12e ./src/accelo.o + .debug_macro 0x0000000000000cc0 0x5b3 ./src/accelo.o + .debug_macro 0x0000000000001273 0x2d ./src/accelo.o + .debug_macro 0x00000000000012a0 0xbb1 ./src/accelo.o + .debug_macro 0x0000000000001e51 0x2c7 ./src/accelo.o + .debug_macro 0x0000000000002118 0x82 ./src/accelo.o + .debug_macro 0x000000000000219a 0x58 ./src/accelo.o + .debug_macro 0x00000000000021f2 0x81 ./src/callback.o + .debug_macro 0x0000000000002273 0x10 ./src/callback.o + .debug_macro 0x0000000000002283 0x9e ./src/can.o + .debug_macro 0x0000000000002321 0xa0 ./src/can.o + .debug_macro 0x00000000000023c1 0x1d ./src/cr_startup_lpc175x_6x.o + .debug_macro 0x00000000000023de 0x1a ./src/crp.o + .debug_macro 0x00000000000023f8 0x34 ./src/crp.o + .debug_macro 0x000000000000242c 0x9f ./src/i2c.o + .debug_macro 0x00000000000024cb 0x5e ./src/i2c.o + .debug_macro 0x0000000000002529 0xa1 ./src/lcd.o + .debug_macro 0x00000000000025ca 0x10 ./src/lcd.o + .debug_macro 0x00000000000025da 0x1d5 ./src/main.o + .debug_macro 0x00000000000027af 0x22 ./src/main.o + .debug_macro 0x00000000000027d1 0x10 ./src/main.o + .debug_macro 0x00000000000027e1 0x46 ./src/od.o + .debug_macro 0x0000000000002827 0xa1 ./src/ssp.o + .debug_macro 0x00000000000028c8 0x12d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x00000000000029f5 0xa7e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_line 0x0000000000000000 0x2b5d + .debug_line 0x0000000000000000 0x407 ./src/accelo.o + .debug_line 0x0000000000000407 0x2a5 ./src/callback.o + .debug_line 0x00000000000006ac 0x5b6 ./src/can.o + .debug_line 0x0000000000000c62 0x160 ./src/cr_startup_lpc175x_6x.o + .debug_line 0x0000000000000dc2 0xb5 ./src/crp.o + .debug_line 0x0000000000000e77 0x579 ./src/i2c.o + .debug_line 0x00000000000013f0 0x55f ./src/lcd.o + .debug_line 0x000000000000194f 0x867 ./src/main.o + .debug_line 0x00000000000021b6 0x1dc ./src/od.o + .debug_line 0x0000000000002392 0x34c ./src/ssp.o + .debug_line 0x00000000000026de 0x47f /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_str 0x0000000000000000 0xbd4f + .debug_str 0x0000000000000000 0xa2b3 ./src/accelo.o + 0xa33e (size before relaxing) + .debug_str 0x000000000000a2b3 0xb0 ./src/callback.o + 0x9da2 (size before relaxing) + .debug_str 0x000000000000a363 0x818 ./src/can.o + 0xa991 (size before relaxing) + .debug_str 0x000000000000ab7b 0x1c2 ./src/cr_startup_lpc175x_6x.o + 0x2edb (size before relaxing) + .debug_str 0x000000000000ad3d 0xe9 ./src/crp.o + 0x2dfc (size before relaxing) + .debug_str 0x000000000000ae26 0x2c1 ./src/i2c.o + 0xac5f (size before relaxing) + .debug_str 0x000000000000b0e7 0x92 ./src/lcd.o + 0xa569 (size before relaxing) + .debug_str 0x000000000000b179 0x626 ./src/main.o + 0xafb6 (size before relaxing) + .debug_str 0x000000000000b79f 0x14b ./src/od.o + 0x454b (size before relaxing) + .debug_str 0x000000000000b8ea 0x41 ./src/ssp.o + 0xa7aa (size before relaxing) + .debug_str 0x000000000000b92b 0x424 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + 0xa10e (size before relaxing) + +.comment 0x0000000000000000 0x49 + .comment 0x0000000000000000 0x49 ./src/accelo.o + 0x4a (size before relaxing) + .comment 0x0000000000000049 0x4a ./src/callback.o + .comment 0x0000000000000049 0x4a ./src/can.o + .comment 0x0000000000000049 0x4a ./src/cr_startup_lpc175x_6x.o + .comment 0x0000000000000049 0x4a ./src/crp.o + .comment 0x0000000000000049 0x4a ./src/i2c.o + .comment 0x0000000000000049 0x4a ./src/lcd.o + .comment 0x0000000000000049 0x4a ./src/main.o + .comment 0x0000000000000049 0x4a ./src/od.o + .comment 0x0000000000000049 0x4a ./src/ssp.o + .comment 0x0000000000000049 0x4a /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + +.ARM.attributes + 0x0000000000000000 0x2b + .ARM.attributes + 0x0000000000000000 0x2d ./src/accelo.o + .ARM.attributes + 0x000000000000002d 0x2d ./src/callback.o + .ARM.attributes + 0x000000000000005a 0x2d ./src/can.o + .ARM.attributes + 0x0000000000000087 0x2d ./src/cr_startup_lpc175x_6x.o + .ARM.attributes + 0x00000000000000b4 0x33 ./src/crp.o + .ARM.attributes + 0x00000000000000e7 0x2d ./src/i2c.o + .ARM.attributes + 0x0000000000000114 0x2d ./src/lcd.o + .ARM.attributes + 0x0000000000000141 0x2d ./src/main.o + .ARM.attributes + 0x000000000000016e 0x2d ./src/od.o + .ARM.attributes + 0x000000000000019b 0x2d ./src/ssp.o + .ARM.attributes + 0x00000000000001c8 0x2d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .ARM.attributes + 0x00000000000001f5 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .ARM.attributes + 0x0000000000000222 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .ARM.attributes + 0x000000000000024f 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .ARM.attributes + 0x000000000000027c 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .ARM.attributes + 0x00000000000002a9 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .ARM.attributes + 0x00000000000002d6 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .ARM.attributes + 0x0000000000000303 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .ARM.attributes + 0x0000000000000330 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .ARM.attributes + 0x000000000000035d 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .ARM.attributes + 0x000000000000038a 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .ARM.attributes + 0x00000000000003b7 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .ARM.attributes + 0x00000000000003e4 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .ARM.attributes + 0x0000000000000411 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .ARM.attributes + 0x000000000000043e 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .ARM.attributes + 0x000000000000046b 0x33 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .ARM.attributes + 0x000000000000049e 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .ARM.attributes + 0x00000000000004cb 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .ARM.attributes + 0x00000000000004f8 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .ARM.attributes + 0x0000000000000525 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .ARM.attributes + 0x0000000000000552 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .ARM.attributes + 0x000000000000057f 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .ARM.attributes + 0x00000000000005ac 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .ARM.attributes + 0x00000000000005d9 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .ARM.attributes + 0x0000000000000606 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .ARM.attributes + 0x0000000000000633 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .ARM.attributes + 0x0000000000000660 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .ARM.attributes + 0x000000000000067b 0x33 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .ARM.attributes + 0x00000000000006ae 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .ARM.attributes + 0x00000000000006c9 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .ARM.attributes + 0x00000000000006e4 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .ARM.attributes + 0x00000000000006ff 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .ARM.attributes + 0x000000000000071a 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .ARM.attributes + 0x0000000000000735 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .ARM.attributes + 0x0000000000000750 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .ARM.attributes + 0x000000000000076b 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + +.debug_frame 0x0000000000000000 0x9c4 + .debug_frame 0x0000000000000000 0xd4 ./src/accelo.o + .debug_frame 0x00000000000000d4 0x84 ./src/callback.o + .debug_frame 0x0000000000000158 0xfc ./src/can.o + .debug_frame 0x0000000000000254 0x170 ./src/cr_startup_lpc175x_6x.o + .debug_frame 0x00000000000003c4 0x11c ./src/i2c.o + .debug_frame 0x00000000000004e0 0x154 ./src/lcd.o + .debug_frame 0x0000000000000634 0x29c ./src/main.o + .debug_frame 0x00000000000008d0 0x60 ./src/od.o + .debug_frame 0x0000000000000930 0x58 ./src/ssp.o + .debug_frame 0x0000000000000988 0x3c /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +Cross Reference Table + +Symbol File +ADC_IRQHandler ./src/cr_startup_lpc175x_6x.o +BOD_IRQHandler ./src/cr_startup_lpc175x_6x.o +BusFault_Handler ./src/cr_startup_lpc175x_6x.o +CANActivity_IRQHandler ./src/cr_startup_lpc175x_6x.o +CANOpen_NMT_send ./src/main.o +CANOpen_heartbeat_send ./src/main.o +CANOpen_pdo1_receive ./src/main.o +CANOpen_pdo1_send ./src/main.o +CANOpen_pdo2_send ./src/main.o +CANOpen_pdo3_send ./src/main.o +CANOpen_pdo4_send ./src/main.o +CAN_IRQHandler ./src/main.o + ./src/cr_startup_lpc175x_6x.o +CRP_WORD ./src/crp.o +DMA_IRQHandler ./src/cr_startup_lpc175x_6x.o +DebugMon_Handler ./src/cr_startup_lpc175x_6x.o +Delay ./src/lcd.o +EINT0_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT1_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT2_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT3_IRQHandler ./src/cr_startup_lpc175x_6x.o +ENET_IRQHandler ./src/cr_startup_lpc175x_6x.o +HardFault_Handler ./src/cr_startup_lpc175x_6x.o +I2C0_IRQHandler ./src/i2c.o + ./src/cr_startup_lpc175x_6x.o +I2C1_IRQHandler ./src/cr_startup_lpc175x_6x.o +I2C2_IRQHandler ./src/cr_startup_lpc175x_6x.o +I2S_IRQHandler ./src/cr_startup_lpc175x_6x.o +ILI9341_Initial ./src/lcd.o + ./src/main.o +IntDefaultHandler ./src/cr_startup_lpc175x_6x.o +MCPWM_IRQHandler ./src/cr_startup_lpc175x_6x.o +MemManage_Handler ./src/cr_startup_lpc175x_6x.o +NMI_Handler ./src/cr_startup_lpc175x_6x.o +ODList ./src/od.o +PLL0_IRQHandler ./src/cr_startup_lpc175x_6x.o +PLL1_IRQHandler ./src/cr_startup_lpc175x_6x.o +PWM1_IRQHandler ./src/cr_startup_lpc175x_6x.o +PendSV_Handler ./src/cr_startup_lpc175x_6x.o +QEI_IRQHandler ./src/cr_startup_lpc175x_6x.o +RIT_IRQHandler ./src/cr_startup_lpc175x_6x.o +RTC_IRQHandler ./src/cr_startup_lpc175x_6x.o +ResetISR ./src/cr_startup_lpc175x_6x.o +SPI_IRQHandler ./src/cr_startup_lpc175x_6x.o +SSP0_IRQHandler ./src/cr_startup_lpc175x_6x.o +SSP1_IRQHandler ./src/cr_startup_lpc175x_6x.o +SVC_Handler ./src/cr_startup_lpc175x_6x.o +SysTick_Handler ./src/main.o + ./src/cr_startup_lpc175x_6x.o +SystemCoreClock /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +SystemCoreClockUpdate /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +SystemInit /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + ./src/cr_startup_lpc175x_6x.o +TIMER0_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER1_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER2_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER3_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART0_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART1_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART2_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART3_IRQHandler ./src/cr_startup_lpc175x_6x.o +USBActivity_IRQHandler ./src/cr_startup_lpc175x_6x.o +USB_IRQHandler ./src/cr_startup_lpc175x_6x.o +UsageFault_Handler ./src/cr_startup_lpc175x_6x.o +WDT_IRQHandler ./src/cr_startup_lpc175x_6x.o +Write_Cmd ./src/lcd.o + ./src/main.o +Write_Cmd_Data ./src/lcd.o + ./src/main.o +_Csys_alloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +_Cwritebuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +__CR_SEMIHOST /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +__Ciob /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_cdcmpeq /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_cdcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_cdrcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2f /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2iz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o +__aeabi_d2lz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2uiz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2ulz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dadd /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpeq /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpge /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpgt /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmplt /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpun /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ddiv /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o +__aeabi_dmul /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o +__aeabi_dneg /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_drsub /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dsub /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_i2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o +__aeabi_idiv0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) +__aeabi_l2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ldivmod /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +__aeabi_lowlevel_memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) +__aeabi_memclr /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memclr4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memclr8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memcpy /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) +__aeabi_memcpy4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memcpy8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_ui2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ul2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_uldivmod /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +__bhs_ldivmod1 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) +__bhs_ui2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__bhs_ul2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__bss_section_table_end ./src/cr_startup_lpc175x_6x.o +__check_heap_overflow /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +__data_section_table ./src/cr_startup_lpc175x_6x.o +__data_section_table_end ./src/cr_startup_lpc175x_6x.o +__end_of_heap /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +__exit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) +__flsbuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__heaps /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +__main /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + ./src/cr_startup_lpc175x_6x.o +__num_Ciob_streams /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +__sys_appexit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +__sys_close /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +__sys_flen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) +__sys_istty /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +__sys_remove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +__sys_rename /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +__sys_seek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) +__sys_tmpnam /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +__sys_write /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__valid_user_code_checksum ./src/cr_startup_lpc175x_6x.o +__vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_deferredlazyseek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) +_do_fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) +_fdopen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +_fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +_fprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_frexpl /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_init_alloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) +_initio /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +_ldexpl /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_printf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_printf_char /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_pvHeapLimit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) +_pvHeapStart /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +_sbrk /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +_snprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_sprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_terminateio /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +_vStackTop ./src/cr_startup_lpc175x_6x.o +_vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vsnprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vsprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +accelo_interval ./src/main.o +affichage ./src/main.o +baudrate ./src/od.o +bss_init ./src/cr_startup_lpc175x_6x.o +callback_add ./src/callback.o + ./src/main.o +callback_do ./src/callback.o + ./src/main.o +callback_init ./src/main.o +callback_setflag ./src/callback.o + ./src/main.o + ./src/i2c.o +calloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +can_config ./src/can.o + ./src/main.o +can_receive ./src/can.o + ./src/main.o +can_sdo_receive ./src/can.o + ./src/main.o +can_sdo_send ./src/can.o +can_send ./src/can.o + ./src/main.o +cmd ./src/main.o +convert_to_gravity_scale_2g ./src/accelo.o +data_g_1 ./src/main.o +data_g_2 ./src/main.o +data_g_3 ./src/main.o +data_g_4 ./src/main.o +data_init ./src/cr_startup_lpc175x_6x.o +device_name ./src/od.o +disp_chunk ./src/lcd.o +disp_clear ./src/lcd.o + ./src/main.o +disp_setpix ./src/lcd.o + ./src/main.o +disp_setwindow ./src/lcd.o +errno /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) +fclose /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +flag ./src/timer.o +fprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +free /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +fseek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +ftell /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) +g_pfnVectors ./src/cr_startup_lpc175x_6x.o +get_OD_data ./src/od.o + ./src/main.o +get_data_from_i2c_and_ready_to_be_sent_to_master_then_send ./src/main.o +get_one_set_data ./src/accelo.o + ./src/main.o +get_systick_counter ./src/main.o +hardware_version ./src/od.o +i2c_init ./src/i2c.o + ./src/main.o +i2c_read_register ./src/i2c.o +i2c_read_registers ./src/i2c.o + ./src/accelo.o +i2c_start_transaction ./src/i2c.o +i2c_transact ./src/i2c.o +i2c_write_register ./src/i2c.o + ./src/accelo.o +intern_transact ./src/i2c.o +lcd_activate ./src/lcd.o + ./src/main.o +main ./src/main.o + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +malloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +master_main ./src/main.o +memcpy /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +msg ./src/main.o +msg_receive ./src/main.o +msg_sdo ./src/main.o +node_id ./src/od.o +od_accelo_interval ./src/od.o +od_heartbeat ./src/od.o +od_measurements ./src/od.o +print_received_can_data ./src/main.o +printf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/main.o +printf_char /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +read_one_set_data ./src/accelo.o +realloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +register_error ./src/od.o +remove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +rename /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +scroll_speed ./src/main.o +setCtrl ./src/accelo.o + ./src/main.o +set_OD_data ./src/od.o + ./src/main.o +setvbuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +slave_main ./src/main.o +snprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/accelo.o +software_version ./src/od.o +sprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +ssp_config ./src/ssp.o + ./src/main.o +ssp_send ./src/ssp.o + ./src/lcd.o +state ./src/main.o +strlen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +timer_0_init ./src/timer.o +timer_counter ./src/main.o +timer_counter_ms ./src/timer.o +transform_from_two_compli ./src/accelo.o +type_device ./src/od.o +uart_init ./src/uart.o +uart_receive ./src/uart.o +uart_send ./src/uart.o +vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vsnprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vsprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) diff --git a/Debug/makefile b/Debug/makefile new file mode 100644 index 0000000..154678f --- /dev/null +++ b/Debug/makefile @@ -0,0 +1,63 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +-include ../makefile.init + +RM := rm -rf + +# All of the sources participating in the build are defined here +-include sources.mk +-include src/subdir.mk +-include subdir.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +-include ../makefile.defs + +OPTIONAL_TOOL_DEPS := \ +$(wildcard ../makefile.defs) \ +$(wildcard ../makefile.init) \ +$(wildcard ../makefile.targets) \ + + +BUILD_ARTIFACT_NAME := CANOpen_attempt +BUILD_ARTIFACT_EXTENSION := axf +BUILD_ARTIFACT_PREFIX := +BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) + +# Add inputs and outputs from these tool invocations to the build variables + +# All Target +all: + +@$(MAKE) --no-print-directory main-build && $(MAKE) --no-print-directory post-build + +# Main-build Target +main-build: CANOpen_attempt.axf + +# Tool invocations +CANOpen_attempt.axf: $(OBJS) $(USER_OBJS) makefile objects.mk $(OPTIONAL_TOOL_DEPS) + @echo 'Building target: $@' + @echo 'Invoking: MCU Linker' + arm-none-eabi-gcc -nostdlib -L"/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug" -Xlinker -Map="CANOpen_attempt.map" -Xlinker --cref -Xlinker --gc-sections -Xlinker -print-memory-usage -mcpu=cortex-m3 -mthumb -T "uart2can-bin_bla_Debug.ld" -o "CANOpen_attempt.axf" $(OBJS) $(USER_OBJS) $(LIBS) + @echo 'Finished building target: $@' + @echo ' ' + +# Other Targets +clean: + -$(RM) $(EXECUTABLES)$(OBJS)$(C_DEPS) CANOpen_attempt.axf + -@echo ' ' + +post-build: + -@echo 'Performing post-build steps' + -arm-none-eabi-size "CANOpen_attempt.axf"; # arm-none-eabi-objcopy -v -O binary "CANOpen_attempt.axf" "CANOpen_attempt.bin" ; # checksum -p LPC1769 -d "CANOpen_attempt.bin"; + -@echo ' ' + +.PHONY: all clean dependents post-build + +-include ../makefile.targets diff --git a/Debug/objects.mk b/Debug/objects.mk new file mode 100644 index 0000000..59aa5fe --- /dev/null +++ b/Debug/objects.mk @@ -0,0 +1,8 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +USER_OBJS := + +LIBS := -lCMSIS_CORE_LPC17xx + diff --git a/Debug/serie_5_CAN.map b/Debug/serie_5_CAN.map new file mode 100644 index 0000000..1297489 --- /dev/null +++ b/Debug/serie_5_CAN.map @@ -0,0 +1,1360 @@ +Archive member included to satisfy reference by file (symbol) + +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + ./src/cr_startup_lpc175x_6x.o (SystemInit) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + ./src/cr_startup_lpc175x_6x.o (__main) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/serie_5.o (printf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) (_initio) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__vfprintf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (setvbuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) (strlen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (memset) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__flsbuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (_fdopen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (_fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (_frexpl) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (_ldexpl) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (_Cwritebuf) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (malloc) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) (errno) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) (fclose) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (fseek) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) (ftell) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (remove) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (memcpy) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (__heaps) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (_sbrk) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) (_do_fflush) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) (__check_heap_overflow) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) (__aeabi_ldivmod) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) (__aeabi_idiv0) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__aeabi_dmul) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) (__aeabi_memcpy) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__Ciob) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) (__sys_appexit) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (__sys_close) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) (__sys_flen) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) (__sys_istty) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) (__sys_remove) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) (__sys_rename) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) (__sys_seek) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) (__sys_tmpnam) +/usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) (__sys_write) + +Discarded input sections + + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .group 0x0000000000000000 0xc ./src/callback.o + .text 0x0000000000000000 0x0 ./src/callback.o + .data 0x0000000000000000 0x0 ./src/callback.o + .bss 0x0000000000000000 0x0 ./src/callback.o + .group 0x0000000000000000 0xc ./src/cr_startup_lpc175x_6x.o + .text 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .data 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .bss 0x0000000000000000 0x0 ./src/cr_startup_lpc175x_6x.o + .debug_macro 0x0000000000000000 0xa84 ./src/cr_startup_lpc175x_6x.o + .group 0x0000000000000000 0xc ./src/crp.o + .group 0x0000000000000000 0xc ./src/crp.o + .text 0x0000000000000000 0x0 ./src/crp.o + .data 0x0000000000000000 0x0 ./src/crp.o + .bss 0x0000000000000000 0x0 ./src/crp.o + .debug_macro 0x0000000000000000 0xa84 ./src/crp.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/serie_5.o + .text 0x0000000000000000 0x0 ./src/serie_5.o + .data 0x0000000000000000 0x0 ./src/serie_5.o + .bss 0x0000000000000000 0x0 ./src/serie_5.o + .bss.callbackes + 0x0000000000000000 0x24 ./src/serie_5.o + .bss.callback_count + 0x0000000000000000 0x4 ./src/serie_5.o + .debug_macro 0x0000000000000000 0xa84 ./src/serie_5.o + .debug_macro 0x0000000000000000 0x1c ./src/serie_5.o + .debug_macro 0x0000000000000000 0x3a ./src/serie_5.o + .debug_macro 0x0000000000000000 0x10 ./src/serie_5.o + .debug_macro 0x0000000000000000 0x12e ./src/serie_5.o + .debug_macro 0x0000000000000000 0x5b3 ./src/serie_5.o + .debug_macro 0x0000000000000000 0x2d ./src/serie_5.o + .debug_macro 0x0000000000000000 0xbb1 ./src/serie_5.o + .debug_macro 0x0000000000000000 0x2c7 ./src/serie_5.o + .debug_macro 0x0000000000000000 0x10 ./src/serie_5.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart.o + .text 0x0000000000000000 0x0 ./src/uart.o + .data 0x0000000000000000 0x0 ./src/uart.o + .bss 0x0000000000000000 0x0 ./src/uart.o + .text.uart_init + 0x0000000000000000 0x9c ./src/uart.o + .text.uart_send + 0x0000000000000000 0x5c ./src/uart.o + .text.uart_receive + 0x0000000000000000 0x30 ./src/uart.o + .debug_info 0x0000000000000000 0xa21 ./src/uart.o + .debug_abbrev 0x0000000000000000 0x1ba ./src/uart.o + .debug_aranges + 0x0000000000000000 0x30 ./src/uart.o + .debug_ranges 0x0000000000000000 0x20 ./src/uart.o + .debug_macro 0x0000000000000000 0x89 ./src/uart.o + .debug_macro 0x0000000000000000 0xa84 ./src/uart.o + .debug_macro 0x0000000000000000 0x10 ./src/uart.o + .debug_macro 0x0000000000000000 0x1c ./src/uart.o + .debug_macro 0x0000000000000000 0x3a ./src/uart.o + .debug_macro 0x0000000000000000 0x10 ./src/uart.o + .debug_macro 0x0000000000000000 0x12e ./src/uart.o + .debug_macro 0x0000000000000000 0x5b3 ./src/uart.o + .debug_macro 0x0000000000000000 0x2d ./src/uart.o + .debug_macro 0x0000000000000000 0xbb1 ./src/uart.o + .debug_macro 0x0000000000000000 0x2c7 ./src/uart.o + .debug_macro 0x0000000000000000 0x82 ./src/uart.o + .debug_macro 0x0000000000000000 0x46 ./src/uart.o + .debug_line 0x0000000000000000 0x372 ./src/uart.o + .debug_str 0x0000000000000000 0xa647 ./src/uart.o + .comment 0x0000000000000000 0x4a ./src/uart.o + .debug_frame 0x0000000000000000 0x88 ./src/uart.o + .ARM.attributes + 0x0000000000000000 0x2d ./src/uart.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .group 0x0000000000000000 0xc ./src/uart2can2.o + .text 0x0000000000000000 0x0 ./src/uart2can2.o + .data 0x0000000000000000 0x0 ./src/uart2can2.o + .bss 0x0000000000000000 0x0 ./src/uart2can2.o + .text.can_receive + 0x0000000000000000 0xac ./src/uart2can2.o + .debug_macro 0x0000000000000000 0xa84 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x1c ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x3a ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x10 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x12e ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x5b3 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x2d ./src/uart2can2.o + .debug_macro 0x0000000000000000 0xbb1 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x2c7 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0x82 ./src/uart2can2.o + .debug_macro 0x0000000000000000 0xa0 ./src/uart2can2.o + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .group 0x0000000000000000 0xc /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .data 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .bss 0x0000000000000000 0x0 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text.SystemCoreClockUpdate + 0x0000000000000000 0xb8 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .data.SystemCoreClock + 0x0000000000000000 0x4 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x10 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x12e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x5b3 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x1c /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x3a /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x2d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0xbb1 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000000000 0x2c7 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.fprintf 0x0000000000000000 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.printf_char + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.snprintf + 0x0000000000000000 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vfprintf + 0x0000000000000000 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vprintf 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vsprintf + 0x0000000000000000 0x5c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .text._terminateio + 0x0000000000000000 0x50 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text.no_fp_display + 0x0000000000000000 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._fprintf + 0x0000000000000000 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._printf_char + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._sprintf + 0x0000000000000000 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._snprintf + 0x0000000000000000 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vfprintf + 0x0000000000000000 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vprintf + 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vsprintf + 0x0000000000000000 0x5c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._vsnprintf + 0x0000000000000000 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text._printf 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text.calloc 0x0000000000000000 0x50 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text.realloc 0x0000000000000000 0x24 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .text.rename 0x0000000000000000 0x28 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .text.memcpy 0x0000000000000000 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .comment 0x0000000000000000 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .ARM.attributes + 0x0000000000000000 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .text._init_alloc + 0x0000000000000000 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text.__aeabi_division_ldivmod + 0x0000000000000000 0x26 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text.__aeabi_division_uldivmod + 0x0000000000000000 0x174 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .text.__aeabi_division_idiv0 + 0x0000000000000000 0x2 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_drsub + 0x0000000000000000 0x10 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dneg + 0x0000000000000000 0x6 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2f + 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2uiz + 0x0000000000000000 0x32 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2lz + 0x0000000000000000 0x72 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_d2ulz + 0x0000000000000000 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__bhs_ul2d + 0x0000000000000000 0x8a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_ui2d + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_l2d + 0x0000000000000000 0x1c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_ul2d + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dcmpgt + 0x0000000000000000 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_dcmpun + 0x0000000000000000 0x1a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_cdcmple + 0x0000000000000000 0x2c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text.__aeabi_cdrcmple + 0x0000000000000000 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memcpy + 0x0000000000000000 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memmove + 0x0000000000000000 0x1c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memclr + 0x0000000000000000 0x8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text.__aeabi_memset + 0x0000000000000000 0xa /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .text.__sys_rename + 0x0000000000000000 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .ARM.attributes + 0x0000000000000000 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .text 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + .data 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + .bss 0x0000000000000000 0x0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + +Memory Configuration + +Name Origin Length Attributes +MFlash512 0x0000000000000000 0x0000000000080000 xr +RamLoc32 0x0000000010000000 0x0000000000008000 xrw +RamAHB32 0x000000002007c000 0x0000000000008000 xrw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD ./src/callback.o +LOAD ./src/cr_startup_lpc175x_6x.o +LOAD ./src/crp.o +LOAD ./src/serie_5.o +LOAD ./src/uart.o +LOAD ./src/uart2can2.o +LOAD /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a +START GROUP +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a +LOAD /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libgcc.a +END GROUP + 0x0000000000000000 __base_MFlash512 = 0x0 + 0x0000000000000000 __base_Flash = 0x0 + 0x0000000000080000 __top_MFlash512 = 0x80000 + 0x0000000000080000 __top_Flash = 0x80000 + 0x0000000010000000 __base_RamLoc32 = 0x10000000 + 0x0000000010000000 __base_RAM = 0x10000000 + 0x0000000010008000 __top_RamLoc32 = 0x10008000 + 0x0000000010008000 __top_RAM = 0x10008000 + 0x000000002007c000 __base_RamAHB32 = 0x2007c000 + 0x000000002007c000 __base_RAM2 = 0x2007c000 + 0x0000000020084000 __top_RamAHB32 = 0x20084000 + 0x0000000020084000 __top_RAM2 = 0x20084000 + +.text 0x0000000000000000 0x2eb0 + FILL mask 0xff + 0x0000000000000000 __vectors_start__ = ABSOLUTE (.) + *(.isr_vector) + .isr_vector 0x0000000000000000 0xcc ./src/cr_startup_lpc175x_6x.o + 0x0000000000000000 g_pfnVectors + 0x00000000000000cc . = ALIGN (0x4) + 0x00000000000000cc __section_table_start = . + 0x00000000000000cc __data_section_table = . + 0x00000000000000cc 0x4 LONG 0x2eb0 LOADADDR (.data) + 0x00000000000000d0 0x4 LONG 0x10000000 ADDR (.data) + 0x00000000000000d4 0x4 LONG 0x0 SIZEOF (.data) + 0x00000000000000d8 0x4 LONG 0x2eb0 LOADADDR (.data_RAM2) + 0x00000000000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) + 0x00000000000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) + 0x00000000000000e4 __data_section_table_end = . + 0x00000000000000e4 __bss_section_table = . + 0x00000000000000e4 0x4 LONG 0x10000000 ADDR (.bss) + 0x00000000000000e8 0x4 LONG 0x224 SIZEOF (.bss) + 0x00000000000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) + 0x00000000000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) + 0x00000000000000f4 __bss_section_table_end = . + 0x00000000000000f4 __section_table_end = . + *(.after_vectors*) + .after_vectors + 0x00000000000000f4 0x130 ./src/cr_startup_lpc175x_6x.o + 0x00000000000000f4 data_init + 0x0000000000000138 bss_init + 0x0000000000000170 ResetISR + 0x00000000000001e8 NMI_Handler + 0x00000000000001ee HardFault_Handler + 0x00000000000001f4 MemManage_Handler + 0x00000000000001fa BusFault_Handler + 0x0000000000000200 UsageFault_Handler + 0x0000000000000206 SVC_Handler + 0x000000000000020c DebugMon_Handler + 0x0000000000000212 PendSV_Handler + 0x0000000000000218 SysTick_Handler + 0x000000000000021e TIMER2_IRQHandler + 0x000000000000021e RIT_IRQHandler + 0x000000000000021e I2C0_IRQHandler + 0x000000000000021e USBActivity_IRQHandler + 0x000000000000021e PWM1_IRQHandler + 0x000000000000021e I2C1_IRQHandler + 0x000000000000021e EINT2_IRQHandler + 0x000000000000021e UART1_IRQHandler + 0x000000000000021e EINT3_IRQHandler + 0x000000000000021e CANActivity_IRQHandler + 0x000000000000021e TIMER3_IRQHandler + 0x000000000000021e UART0_IRQHandler + 0x000000000000021e IntDefaultHandler + 0x000000000000021e PLL0_IRQHandler + 0x000000000000021e PLL1_IRQHandler + 0x000000000000021e SSP0_IRQHandler + 0x000000000000021e I2S_IRQHandler + 0x000000000000021e I2C2_IRQHandler + 0x000000000000021e RTC_IRQHandler + 0x000000000000021e TIMER0_IRQHandler + 0x000000000000021e SPI_IRQHandler + 0x000000000000021e EINT1_IRQHandler + 0x000000000000021e TIMER1_IRQHandler + 0x000000000000021e UART2_IRQHandler + 0x000000000000021e ADC_IRQHandler + 0x000000000000021e SSP1_IRQHandler + 0x000000000000021e USB_IRQHandler + 0x000000000000021e BOD_IRQHandler + 0x000000000000021e WDT_IRQHandler + 0x000000000000021e QEI_IRQHandler + 0x000000000000021e EINT0_IRQHandler + 0x000000000000021e DMA_IRQHandler + 0x000000000000021e UART3_IRQHandler + 0x000000000000021e MCPWM_IRQHandler + 0x000000000000021e ENET_IRQHandler + 0x00000000000002fc . = 0x2fc + *fill* 0x0000000000000224 0xd8 ff + 0x00000000000002fc PROVIDE (__CRP_WORD_START__ = .) + *(.crp) + .crp 0x00000000000002fc 0x4 ./src/crp.o + 0x00000000000002fc CRP_WORD + 0x0000000000000300 PROVIDE (__CRP_WORD_END__ = .) + 0x0000000000000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) + *(.text*) + .text.callback_add + 0x0000000000000300 0x68 ./src/callback.o + 0x0000000000000300 callback_add + .text.callback_setflag + 0x0000000000000368 0x54 ./src/callback.o + 0x0000000000000368 callback_setflag + .text.callback_do + 0x00000000000003bc 0x64 ./src/callback.o + 0x00000000000003bc callback_do + .text.CAN_IRQHandler + 0x0000000000000420 0xb0 ./src/serie_5.o + 0x0000000000000420 CAN_IRQHandler + .text.print_received_can_data + 0x00000000000004d0 0x4c ./src/serie_5.o + 0x00000000000004d0 print_received_can_data + .text.callback_init + 0x000000000000051c 0x14 ./src/serie_5.o + 0x000000000000051c callback_init + .text.main 0x0000000000000530 0x80 ./src/serie_5.o + 0x0000000000000530 main + .text.NVIC_EnableIRQ + 0x00000000000005b0 0x30 ./src/uart2can2.o + .text.can_config + 0x00000000000005e0 0x74 ./src/uart2can2.o + 0x00000000000005e0 can_config + .text.can_send + 0x0000000000000654 0xcc ./src/uart2can2.o + 0x0000000000000654 can_send + .text.SystemInit + 0x0000000000000720 0xd8 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + 0x0000000000000720 SystemInit + .text.__main 0x00000000000007f8 0xe /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + 0x00000000000007f8 __main + 0x00000000000007f8 __CR_SEMIHOST + .text.fp_round + 0x0000000000000806 0x4c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.pr_dec.constprop.0 + 0x0000000000000852 0x26 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.sprintf 0x0000000000000878 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x0000000000000878 sprintf + *fill* 0x00000000000008e4 0x4 ff + .text.fp_display + 0x00000000000008e8 0x950 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .text.vsnprintf + 0x0000000000001238 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x0000000000001238 vsnprintf + .text.printf 0x00000000000012a0 0x54 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x00000000000012a0 printf + .text._initio 0x00000000000012f4 0x78 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + 0x00000000000012f4 _initio + .text.__vfprintf + 0x000000000000136c 0xbe4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + 0x000000000000136c __vfprintf + .text.setvbuf 0x0000000000001f50 0x3e /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + 0x0000000000001f50 setvbuf + .text.strlen 0x0000000000001f8e 0x48 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + 0x0000000000001f8e strlen + .text.memset 0x0000000000001fd6 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + 0x0000000000001fd6 memset + .text._deferredlazyseek + 0x0000000000001fda 0x40 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + 0x0000000000001fda _deferredlazyseek + .text.__flsbuf + 0x000000000000201a 0x140 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + 0x000000000000201a __flsbuf + .text._fdopen 0x000000000000215a 0x68 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + 0x000000000000215a _fdopen + .text._fflush 0x00000000000021c2 0x52 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + 0x00000000000021c2 _fflush + .text._frexpl 0x0000000000002214 0x56 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + 0x0000000000002214 _frexpl + *fill* 0x000000000000226a 0x2 ff + .text._ldexpl 0x000000000000226c 0x48 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + 0x000000000000226c _ldexpl + .text._Cwritebuf + 0x00000000000022b4 0x6c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + 0x00000000000022b4 _Cwritebuf + .text.malloc 0x0000000000002320 0xc8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x0000000000002320 malloc + .text.free 0x00000000000023e8 0x30 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x00000000000023e8 free + .text._Csys_alloc + 0x0000000000002418 0x20 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + 0x0000000000002418 _Csys_alloc + .text.fclose 0x0000000000002438 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + 0x0000000000002438 fclose + .text.fflush 0x0000000000002490 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + 0x0000000000002490 fflush + .text.fseek 0x00000000000024cc 0xfc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + 0x00000000000024cc fseek + .text.ftell 0x00000000000025c8 0x44 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + 0x00000000000025c8 ftell + .text.remove 0x000000000000260c 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + 0x000000000000260c remove + .text._sbrk 0x0000000000002620 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + 0x0000000000002620 _sbrk + .text._do_fflush + 0x000000000000265c 0x40 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + 0x000000000000265c _do_fflush + .text.__check_heap_overflow + 0x000000000000269c 0x14 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + 0x000000000000269c __check_heap_overflow + .text.__aeabi_dmul + 0x00000000000026b0 0xfc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x00000000000026b0 __aeabi_dmul + .text.__aeabi_ddiv + 0x00000000000027ac 0x134 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x00000000000027ac __aeabi_ddiv + .text.__aeabi_dsub + 0x00000000000028e0 0x1ac /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x00000000000028e0 __aeabi_dsub + .text.__aeabi_dadd + 0x0000000000002a8c 0x110 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002a8c __aeabi_dadd + .text.__aeabi_d2iz + 0x0000000000002b9c 0x42 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002b9c __aeabi_d2iz + .text.__bhs_ui2d + 0x0000000000002bde 0x46 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002bde __bhs_ui2d + .text.__aeabi_i2d + 0x0000000000002c24 0x12 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002c24 __aeabi_i2d + .text.__aeabi_dcmpeq + 0x0000000000002c36 0x3c /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002c36 __aeabi_dcmpeq + .text.__aeabi_dcmplt + 0x0000000000002c72 0x58 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002c72 __aeabi_dcmplt + .text.__aeabi_dcmple + 0x0000000000002cca 0x62 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002cca __aeabi_dcmple + .text.__aeabi_dcmpge + 0x0000000000002d2c 0x62 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + 0x0000000000002d2c __aeabi_dcmpge + .text.__aeabi_memset_lowlevel + 0x0000000000002d8e 0x32 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + 0x0000000000002d8e __aeabi_lowlevel_memset + .text.__sys_appexit + 0x0000000000002dc0 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + 0x0000000000002dc0 __exit + 0x0000000000002dc0 __sys_appexit + .text.__sys_close + 0x0000000000002dcc 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + 0x0000000000002dcc __sys_close + .text.__sys_flen + 0x0000000000002dd8 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + 0x0000000000002dd8 __sys_flen + .text.__sys_istty + 0x0000000000002de4 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + 0x0000000000002de4 __sys_istty + .text.__sys_remove + 0x0000000000002df0 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + 0x0000000000002df0 __sys_remove + .text.__sys_seek + 0x0000000000002dfc 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + 0x0000000000002dfc __sys_seek + .text.__sys_tmpnam + 0x0000000000002e08 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + 0x0000000000002e08 __sys_tmpnam + .text.__sys_write + 0x0000000000002e14 0xc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + 0x0000000000002e14 __sys_write + *(.rodata .rodata.* .constdata .constdata.*) + .rodata.print_received_can_data.str1.4 + 0x0000000000002e20 0xa ./src/serie_5.o + .rodata.fp_display.str1.1 + 0x0000000000002e2a 0x34 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + 0x35 (size before relaxing) + .rodata._initio.str1.1 + 0x0000000000002e5e 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .rodata.__vfprintf.str1.1 + 0x0000000000002e62 0x31 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + 0x38 (size before relaxing) + .rodata._Csys_alloc.str1.1 + 0x0000000000002e93 0x18 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + *fill* 0x0000000000002eab 0x1 ff + .rodata.__num_Ciob_streams + 0x0000000000002eac 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + 0x0000000000002eac __num_Ciob_streams + 0x0000000000002eb0 . = ALIGN (0x4) + +.glue_7 0x0000000000002eb0 0x0 + .glue_7 0x0000000000002eb0 0x0 linker stubs + +.glue_7t 0x0000000000002eb0 0x0 + .glue_7t 0x0000000000002eb0 0x0 linker stubs + +.vfp11_veneer 0x0000000000002eb0 0x0 + .vfp11_veneer 0x0000000000002eb0 0x0 linker stubs + +.v4_bx 0x0000000000002eb0 0x0 + .v4_bx 0x0000000000002eb0 0x0 linker stubs + +.iplt 0x0000000000002eb0 0x0 + .iplt 0x0000000000002eb0 0x0 ./src/callback.o + +.rel.dyn 0x0000000000002eb0 0x0 + .rel.iplt 0x0000000000002eb0 0x0 ./src/callback.o + +.ARM.extab + *(.ARM.extab* .gnu.linkonce.armextab.*) + +.ARM.exidx 0x0000000000002eb0 0x0 + 0x0000000000002eb0 __exidx_start = . + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + 0x0000000000002eb0 __exidx_end = . + 0x0000000000002eb0 _etext = . + +.data_RAM2 0x000000002007c000 0x0 load address 0x0000000000002eb0 + FILL mask 0xff + [!provide] PROVIDE (__start_data_RAM2 = .) + [!provide] PROVIDE (__start_data_RamAHB32 = .) + *(.ramfunc.$RAM2) + *(.ramfunc.$RamAHB32) + *(.data.$RAM2) + *(.data.$RamAHB32) + *(.data.$RAM2.*) + *(.data.$RamAHB32.*) + 0x000000002007c000 . = ALIGN (0x4) + [!provide] PROVIDE (__end_data_RAM2 = .) + [!provide] PROVIDE (__end_data_RamAHB32 = .) + +.uninit_RESERVED + 0x0000000010000000 0x0 + 0x0000000010000000 _start_uninit_RESERVED = . + *(.bss.$RESERVED*) + 0x0000000010000000 . = ALIGN (0x4) + 0x0000000010000000 _end_uninit_RESERVED = . + +.data 0x0000000010000000 0x0 load address 0x0000000000002eb0 + FILL mask 0xff + 0x0000000010000000 _data = . + [!provide] PROVIDE (__start_data_RAM = .) + [!provide] PROVIDE (__start_data_RamLoc32 = .) + *(vtable) + *(.ramfunc*) + *(CodeQuickAccess) + *(DataQuickAccess) + *(RamFunction) + *(.data*) + 0x0000000010000000 . = ALIGN (0x4) + 0x0000000010000000 _edata = . + [!provide] PROVIDE (__end_data_RAM = .) + [!provide] PROVIDE (__end_data_RamLoc32 = .) + +.igot.plt 0x0000000010000000 0x0 load address 0x0000000000002eb0 + .igot.plt 0x0000000010000000 0x0 ./src/callback.o + +.bss_RAM2 0x000000002007c000 0x0 + [!provide] PROVIDE (__start_bss_RAM2 = .) + [!provide] PROVIDE (__start_bss_RamAHB32 = .) + *(.bss.$RAM2) + *(.bss.$RamAHB32) + *(.bss.$RAM2.*) + *(.bss.$RamAHB32.*) + 0x000000002007c000 . = ALIGN ((. != 0x0)?0x4:0x1) + [!provide] PROVIDE (__end_bss_RAM2 = .) + [!provide] PROVIDE (__end_bss_RamAHB32 = .) + +.bss 0x0000000010000000 0x224 + 0x0000000010000000 _bss = . + [!provide] PROVIDE (__start_bss_RAM = .) + [!provide] PROVIDE (__start_bss_RamLoc32 = .) + *(.bss*) + .bss.callbackes + 0x0000000010000000 0x24 ./src/callback.o + .bss.callback_count + 0x0000000010000024 0x4 ./src/callback.o + .bss.msg 0x0000000010000028 0x10 ./src/serie_5.o + 0x0000000010000028 msg + .bss.errno 0x0000000010000038 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + 0x0000000010000038 errno + .bss.__end_of_heap + 0x000000001000003c 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + 0x000000001000003c __end_of_heap + .bss.__heaps 0x0000000010000040 0x4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + 0x0000000010000040 __heaps + .bss.__Ciob 0x0000000010000044 0x1e0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + 0x0000000010000044 __Ciob + *(COMMON) + 0x0000000010000224 . = ALIGN (0x4) + 0x0000000010000224 _ebss = . + [!provide] PROVIDE (__end_bss_RAM = .) + [!provide] PROVIDE (__end_bss_RamLoc32 = .) + [!provide] PROVIDE (end = .) + +.noinit_RAM2 0x000000002007c000 0x0 + [!provide] PROVIDE (__start_noinit_RAM2 = .) + [!provide] PROVIDE (__start_noinit_RamAHB32 = .) + *(.noinit.$RAM2) + *(.noinit.$RamAHB32) + *(.noinit.$RAM2.*) + *(.noinit.$RamAHB32.*) + 0x000000002007c000 . = ALIGN (0x4) + [!provide] PROVIDE (__end_noinit_RAM2 = .) + [!provide] PROVIDE (__end_noinit_RamAHB32 = .) + +.noinit 0x0000000010000224 0x0 + 0x0000000010000224 _noinit = . + [!provide] PROVIDE (__start_noinit_RAM = .) + [!provide] PROVIDE (__start_noinit_RamLoc32 = .) + *(.noinit*) + 0x0000000010000224 . = ALIGN (0x4) + 0x0000000010000224 _end_noinit = . + [!provide] PROVIDE (__end_noinit_RAM = .) + [!provide] PROVIDE (__end_noinit_RamLoc32 = .) + 0x0000000010000224 PROVIDE (_pvHeapStart = DEFINED (__user_heap_base)?__user_heap_base:.) + 0x0000000010008000 PROVIDE (_vStackTop = DEFINED (__user_stack_top)?__user_stack_top:(__top_RamLoc32 - 0x0)) + 0xffffffffefff74c6 PROVIDE (__valid_user_code_checksum = (0x0 - ((((((_vStackTop + (ResetISR + 0x1)) + (NMI_Handler + 0x1)) + (HardFault_Handler + 0x1)) + (DEFINED (MemManage_Handler)?MemManage_Handler:0x0 + 0x1)) + (DEFINED (BusFault_Handler)?BusFault_Handler:0x0 + 0x1)) + (DEFINED (UsageFault_Handler)?UsageFault_Handler:0x0 + 0x1)))) + 0x0000000000000000 _image_start = LOADADDR (.text) + 0x0000000000002eb0 _image_end = (LOADADDR (.data) + SIZEOF (.data)) + 0x0000000000002eb0 _image_size = (_image_end - _image_start) +OUTPUT(serie_5_CAN.axf elf32-littlearm) +LOAD linker stubs + +.debug_info 0x0000000000000000 0x1992 + .debug_info 0x0000000000000000 0x185 ./src/callback.o + .debug_info 0x0000000000000185 0x27f ./src/cr_startup_lpc175x_6x.o + .debug_info 0x0000000000000404 0x40 ./src/crp.o + .debug_info 0x0000000000000444 0x7ad ./src/serie_5.o + .debug_info 0x0000000000000bf1 0xa5a ./src/uart2can2.o + .debug_info 0x000000000000164b 0x347 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_abbrev 0x0000000000000000 0x763 + .debug_abbrev 0x0000000000000000 0x10c ./src/callback.o + .debug_abbrev 0x000000000000010c 0x122 ./src/cr_startup_lpc175x_6x.o + .debug_abbrev 0x000000000000022e 0x38 ./src/crp.o + .debug_abbrev 0x0000000000000266 0x1d4 ./src/serie_5.o + .debug_abbrev 0x000000000000043a 0x21b ./src/uart2can2.o + .debug_abbrev 0x0000000000000655 0x10e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_aranges 0x0000000000000000 0x160 + .debug_aranges + 0x0000000000000000 0x30 ./src/callback.o + .debug_aranges + 0x0000000000000030 0x80 ./src/cr_startup_lpc175x_6x.o + .debug_aranges + 0x00000000000000b0 0x18 ./src/crp.o + .debug_aranges + 0x00000000000000c8 0x38 ./src/serie_5.o + .debug_aranges + 0x0000000000000100 0x38 ./src/uart2can2.o + .debug_aranges + 0x0000000000000138 0x28 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_ranges 0x0000000000000000 0xf8 + .debug_ranges 0x0000000000000000 0x20 ./src/callback.o + .debug_ranges 0x0000000000000020 0x70 ./src/cr_startup_lpc175x_6x.o + .debug_ranges 0x0000000000000090 0x28 ./src/serie_5.o + .debug_ranges 0x00000000000000b8 0x28 ./src/uart2can2.o + .debug_ranges 0x00000000000000e0 0x18 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_macro 0x0000000000000000 0x2ffe + .debug_macro 0x0000000000000000 0x81 ./src/callback.o + .debug_macro 0x0000000000000081 0xa84 ./src/callback.o + .debug_macro 0x0000000000000b05 0x1c ./src/callback.o + .debug_macro 0x0000000000000b21 0x3a ./src/callback.o + .debug_macro 0x0000000000000b5b 0x10 ./src/callback.o + .debug_macro 0x0000000000000b6b 0x12e ./src/callback.o + .debug_macro 0x0000000000000c99 0x5b3 ./src/callback.o + .debug_macro 0x000000000000124c 0x2d ./src/callback.o + .debug_macro 0x0000000000001279 0xbb1 ./src/callback.o + .debug_macro 0x0000000000001e2a 0x2c7 ./src/callback.o + .debug_macro 0x00000000000020f1 0x10 ./src/callback.o + .debug_macro 0x0000000000002101 0x1d ./src/cr_startup_lpc175x_6x.o + .debug_macro 0x000000000000211e 0x1a ./src/crp.o + .debug_macro 0x0000000000002138 0x34 ./src/crp.o + .debug_macro 0x000000000000216c 0xb9 ./src/serie_5.o + .debug_macro 0x0000000000002225 0x82 ./src/serie_5.o + .debug_macro 0x00000000000022a7 0x22 ./src/serie_5.o + .debug_macro 0x00000000000022c9 0x4c ./src/serie_5.o + .debug_macro 0x0000000000002315 0xa0 ./src/serie_5.o + .debug_macro 0x00000000000023b5 0x9e ./src/uart2can2.o + .debug_macro 0x0000000000002453 0x12d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .debug_macro 0x0000000000002580 0xa7e /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_line 0x0000000000000000 0x11fe + .debug_line 0x0000000000000000 0x2a5 ./src/callback.o + .debug_line 0x00000000000002a5 0x160 ./src/cr_startup_lpc175x_6x.o + .debug_line 0x0000000000000405 0xb5 ./src/crp.o + .debug_line 0x00000000000004ba 0x425 ./src/serie_5.o + .debug_line 0x00000000000008df 0x4a0 ./src/uart2can2.o + .debug_line 0x0000000000000d7f 0x47f /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +.debug_str 0x0000000000000000 0xb2bf + .debug_str 0x0000000000000000 0x9d20 ./src/callback.o + 0x9d9e (size before relaxing) + .debug_str 0x0000000000009d20 0x1c2 ./src/cr_startup_lpc175x_6x.o + 0x2ed7 (size before relaxing) + .debug_str 0x0000000000009ee2 0xe9 ./src/crp.o + 0x2df8 (size before relaxing) + .debug_str 0x0000000000009fcb 0xb9a ./src/serie_5.o + 0xa914 (size before relaxing) + .debug_str 0x000000000000ab65 0x336 ./src/uart2can2.o + 0xa940 (size before relaxing) + .debug_str 0x000000000000ae9b 0x424 /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + 0xa10e (size before relaxing) + +.comment 0x0000000000000000 0x49 + .comment 0x0000000000000000 0x49 ./src/callback.o + 0x4a (size before relaxing) + .comment 0x0000000000000049 0x4a ./src/cr_startup_lpc175x_6x.o + .comment 0x0000000000000049 0x4a ./src/crp.o + .comment 0x0000000000000049 0x4a ./src/serie_5.o + .comment 0x0000000000000049 0x4a ./src/uart2can2.o + .comment 0x0000000000000049 0x4a /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .comment 0x0000000000000049 0x4a /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + +.ARM.attributes + 0x0000000000000000 0x2b + .ARM.attributes + 0x0000000000000000 0x2d ./src/callback.o + .ARM.attributes + 0x000000000000002d 0x2d ./src/cr_startup_lpc175x_6x.o + .ARM.attributes + 0x000000000000005a 0x33 ./src/crp.o + .ARM.attributes + 0x000000000000008d 0x2d ./src/serie_5.o + .ARM.attributes + 0x00000000000000ba 0x2d ./src/uart2can2.o + .ARM.attributes + 0x00000000000000e7 0x2d /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + .ARM.attributes + 0x0000000000000114 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + .ARM.attributes + 0x0000000000000141 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + .ARM.attributes + 0x000000000000016e 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + .ARM.attributes + 0x000000000000019b 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + .ARM.attributes + 0x00000000000001c8 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + .ARM.attributes + 0x00000000000001f5 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + .ARM.attributes + 0x0000000000000222 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + .ARM.attributes + 0x000000000000024f 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + .ARM.attributes + 0x000000000000027c 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + .ARM.attributes + 0x00000000000002a9 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + .ARM.attributes + 0x00000000000002d6 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + .ARM.attributes + 0x0000000000000303 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + .ARM.attributes + 0x0000000000000330 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + .ARM.attributes + 0x000000000000035d 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + .ARM.attributes + 0x000000000000038a 0x33 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + .ARM.attributes + 0x00000000000003bd 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + .ARM.attributes + 0x00000000000003ea 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + .ARM.attributes + 0x0000000000000417 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + .ARM.attributes + 0x0000000000000444 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + .ARM.attributes + 0x0000000000000471 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + .ARM.attributes + 0x000000000000049e 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + .ARM.attributes + 0x00000000000004cb 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + .ARM.attributes + 0x00000000000004f8 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + .ARM.attributes + 0x0000000000000525 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + .ARM.attributes + 0x0000000000000552 0x2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + .ARM.attributes + 0x000000000000057f 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + .ARM.attributes + 0x000000000000059a 0x33 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + .ARM.attributes + 0x00000000000005cd 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + .ARM.attributes + 0x00000000000005e8 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + .ARM.attributes + 0x0000000000000603 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + .ARM.attributes + 0x000000000000061e 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + .ARM.attributes + 0x0000000000000639 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + .ARM.attributes + 0x0000000000000654 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + .ARM.attributes + 0x000000000000066f 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + .ARM.attributes + 0x000000000000068a 0x1b /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + +.debug_frame 0x0000000000000000 0x36c + .debug_frame 0x0000000000000000 0x84 ./src/callback.o + .debug_frame 0x0000000000000084 0x170 ./src/cr_startup_lpc175x_6x.o + .debug_frame 0x00000000000001f4 0x94 ./src/serie_5.o + .debug_frame 0x0000000000000288 0xa8 ./src/uart2can2.o + .debug_frame 0x0000000000000330 0x3c /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + +Cross Reference Table + +Symbol File +ADC_IRQHandler ./src/cr_startup_lpc175x_6x.o +BOD_IRQHandler ./src/cr_startup_lpc175x_6x.o +BusFault_Handler ./src/cr_startup_lpc175x_6x.o +CANActivity_IRQHandler ./src/cr_startup_lpc175x_6x.o +CAN_IRQHandler ./src/serie_5.o + ./src/cr_startup_lpc175x_6x.o +CRP_WORD ./src/crp.o +DMA_IRQHandler ./src/cr_startup_lpc175x_6x.o +DebugMon_Handler ./src/cr_startup_lpc175x_6x.o +EINT0_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT1_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT2_IRQHandler ./src/cr_startup_lpc175x_6x.o +EINT3_IRQHandler ./src/cr_startup_lpc175x_6x.o +ENET_IRQHandler ./src/cr_startup_lpc175x_6x.o +HardFault_Handler ./src/cr_startup_lpc175x_6x.o +I2C0_IRQHandler ./src/cr_startup_lpc175x_6x.o +I2C1_IRQHandler ./src/cr_startup_lpc175x_6x.o +I2C2_IRQHandler ./src/cr_startup_lpc175x_6x.o +I2S_IRQHandler ./src/cr_startup_lpc175x_6x.o +IntDefaultHandler ./src/cr_startup_lpc175x_6x.o +MCPWM_IRQHandler ./src/cr_startup_lpc175x_6x.o +MemManage_Handler ./src/cr_startup_lpc175x_6x.o +NMI_Handler ./src/cr_startup_lpc175x_6x.o +PLL0_IRQHandler ./src/cr_startup_lpc175x_6x.o +PLL1_IRQHandler ./src/cr_startup_lpc175x_6x.o +PWM1_IRQHandler ./src/cr_startup_lpc175x_6x.o +PendSV_Handler ./src/cr_startup_lpc175x_6x.o +QEI_IRQHandler ./src/cr_startup_lpc175x_6x.o +RIT_IRQHandler ./src/cr_startup_lpc175x_6x.o +RTC_IRQHandler ./src/cr_startup_lpc175x_6x.o +ResetISR ./src/cr_startup_lpc175x_6x.o +SPI_IRQHandler ./src/cr_startup_lpc175x_6x.o +SSP0_IRQHandler ./src/cr_startup_lpc175x_6x.o +SSP1_IRQHandler ./src/cr_startup_lpc175x_6x.o +SVC_Handler ./src/cr_startup_lpc175x_6x.o +SysTick_Handler ./src/cr_startup_lpc175x_6x.o +SystemCoreClock /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +SystemCoreClockUpdate /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +SystemInit /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) + ./src/cr_startup_lpc175x_6x.o +TIMER0_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER1_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER2_IRQHandler ./src/cr_startup_lpc175x_6x.o +TIMER3_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART0_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART1_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART2_IRQHandler ./src/cr_startup_lpc175x_6x.o +UART3_IRQHandler ./src/cr_startup_lpc175x_6x.o +USBActivity_IRQHandler ./src/cr_startup_lpc175x_6x.o +USB_IRQHandler ./src/cr_startup_lpc175x_6x.o +UsageFault_Handler ./src/cr_startup_lpc175x_6x.o +WDT_IRQHandler ./src/cr_startup_lpc175x_6x.o +_Csys_alloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +_Cwritebuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +__CR_SEMIHOST /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +__Ciob /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_cdcmpeq /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_cdcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_cdrcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2f /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2iz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_d2lz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2uiz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_d2ulz /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dadd /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpeq /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpge /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpgt /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dcmple /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmplt /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dcmpun /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ddiv /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dmul /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_dneg /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_drsub /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_dsub /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_i2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__aeabi_idiv0 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_idiv0.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) +__aeabi_l2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ldivmod /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +__aeabi_lowlevel_memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) +__aeabi_memclr /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memclr4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memclr8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memcpy /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) +__aeabi_memcpy4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memcpy8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memmove8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset4 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_memset8 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) +__aeabi_ui2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_ul2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__aeabi_uldivmod /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/Debug/libCMSIS_CORE_LPC17xx.a(system_LPC17xx.o) +__bhs_ldivmod1 /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(division_64.o) +__bhs_ui2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__bhs_ul2d /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libcr_eabihelpers.a(double.o) +__bss_section_table_end ./src/cr_startup_lpc175x_6x.o +__check_heap_overflow /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +__data_section_table ./src/cr_startup_lpc175x_6x.o +__data_section_table_end ./src/cr_startup_lpc175x_6x.o +__end_of_heap /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +__exit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) +__flsbuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__heaps /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +__main /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) + ./src/cr_startup_lpc175x_6x.o +__num_Ciob_streams /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__ciob.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +__sys_appexit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_appexit.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +__sys_close /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_close.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +__sys_flen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_flen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) +__sys_istty /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_istty.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +__sys_remove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +__sys_rename /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_rename.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +__sys_seek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_seek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) +__sys_tmpnam /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_tmpnam.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +__sys_write /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(__sys_write.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_writebuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +__valid_user_code_checksum ./src/cr_startup_lpc175x_6x.o +__vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_deferredlazyseek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) +_do_fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) +_fdopen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +_fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +_fprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_frexpl /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_frexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_init_alloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__init_alloc.o) +_initio /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +_ldexpl /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +_printf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_printf_char /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_pvHeapLimit /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_check_heap.o) +_pvHeapStart /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) +_sbrk /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +_snprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_sprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_terminateio /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +_vStackTop ./src/cr_startup_lpc175x_6x.o +_vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vsnprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +_vsprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +bss_init ./src/cr_startup_lpc175x_6x.o +callback_add ./src/callback.o + ./src/serie_5.o +callback_do ./src/callback.o + ./src/serie_5.o +callback_init ./src/serie_5.o +callback_setflag ./src/callback.o + ./src/serie_5.o +calloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +can_config ./src/uart2can2.o + ./src/serie_5.o +can_receive ./src/uart2can2.o +can_send ./src/uart2can2.o + ./src/serie_5.o +data_init ./src/cr_startup_lpc175x_6x.o +errno /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(errno.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_cr_sbrk.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_ldexpl.o) +fclose /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +fflush /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +fprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +free /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +fseek /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_do_fflush.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_fdopen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(_deferredlazyseek.o) +ftell /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(ftell.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fseek.o) +g_pfnVectors ./src/cr_startup_lpc175x_6x.o +main ./src/serie_5.o + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_semihost.a(_cr__main.o) +malloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +memcpy /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memcpy.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +memset /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +msg ./src/serie_5.o +print_received_can_data ./src/serie_5.o +printf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) + ./src/serie_5.o +printf_char /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +realloc /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(alloc.o) +remove /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fclose.o) +rename /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) +setvbuf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(setvbuf.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(initio.o) +snprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +sprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +strlen /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(strlen.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(remove.o) + /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(printf.o) +uart_init ./src/uart.o +uart_receive ./src/uart.o +uart_send ./src/uart.o +vfprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vsnprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) +vsprintf /usr/local/mcuxpressoide-11.5.0_7232/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.5.0.202107051138/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(fpprintf.o) diff --git a/Debug/sources.mk b/Debug/sources.mk new file mode 100644 index 0000000..19a5270 --- /dev/null +++ b/Debug/sources.mk @@ -0,0 +1,18 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +OBJ_SRCS := +S_SRCS := +ASM_SRCS := +C_SRCS := +S_UPPER_SRCS := +O_SRCS := +EXECUTABLES := +OBJS := +C_DEPS := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +src \ + diff --git a/Debug/src/accelo.d b/Debug/src/accelo.d new file mode 100644 index 0000000..8a0ae62 --- /dev/null +++ b/Debug/src/accelo.d @@ -0,0 +1,14 @@ +src/accelo.o src/accelo.d: ../src/accelo.c ../src/accelo.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/i2c.h +../src/accelo.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/i2c.h: diff --git a/Debug/src/accelo.o b/Debug/src/accelo.o new file mode 100644 index 0000000..054f797 Binary files /dev/null and b/Debug/src/accelo.o differ diff --git a/Debug/src/accelo.su b/Debug/src/accelo.su new file mode 100644 index 0000000..dc29cf0 --- /dev/null +++ b/Debug/src/accelo.su @@ -0,0 +1,5 @@ +../src/accelo.c:10:8:convert_to_gravity_scale_2g 32 static +../src/accelo.c:17:5:transform_from_two_compli 32 static +../src/accelo.c:41:6:setCtrl 8 static +../src/accelo.c:53:6:read_one_set_data 160 static +../src/accelo.c:82:6:get_one_set_data 136 static diff --git a/Debug/src/callback.d b/Debug/src/callback.d new file mode 100644 index 0000000..8a20e0c --- /dev/null +++ b/Debug/src/callback.d @@ -0,0 +1,13 @@ +src/callback.o src/callback.d: ../src/callback.c \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/callback.h +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/callback.h: diff --git a/Debug/src/callback.o b/Debug/src/callback.o new file mode 100644 index 0000000..db51abe Binary files /dev/null and b/Debug/src/callback.o differ diff --git a/Debug/src/callback.su b/Debug/src/callback.su new file mode 100644 index 0000000..a186678 --- /dev/null +++ b/Debug/src/callback.su @@ -0,0 +1,3 @@ +../src/callback.c:17:6:callback_add 16 static +../src/callback.c:25:6:callback_setflag 24 static +../src/callback.c:35:6:callback_do 16 static diff --git a/Debug/src/can.d b/Debug/src/can.d new file mode 100644 index 0000000..5a47bf2 --- /dev/null +++ b/Debug/src/can.d @@ -0,0 +1,12 @@ +src/can.o src/can.d: ../src/can.c ../src/can.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h +../src/can.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: diff --git a/Debug/src/can.o b/Debug/src/can.o new file mode 100644 index 0000000..6a118c1 Binary files /dev/null and b/Debug/src/can.o differ diff --git a/Debug/src/can.su b/Debug/src/can.su new file mode 100644 index 0000000..b4f395f --- /dev/null +++ b/Debug/src/can.su @@ -0,0 +1,6 @@ +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h:1323:22:NVIC_EnableIRQ 16 static +../src/can.c:21:6:can_config 8 static +../src/can.c:48:6:can_send 40 static +../src/can.c:85:6:can_receive 24 static +../src/can.c:102:6:can_sdo_send 24 static +../src/can.c:122:6:can_sdo_receive 16 static diff --git a/Debug/src/cr_startup_lpc175x_6x.d b/Debug/src/cr_startup_lpc175x_6x.d new file mode 100644 index 0000000..9066b3c --- /dev/null +++ b/Debug/src/cr_startup_lpc175x_6x.d @@ -0,0 +1,2 @@ +src/cr_startup_lpc175x_6x.o src/cr_startup_lpc175x_6x.d: \ + ../src/cr_startup_lpc175x_6x.c diff --git a/Debug/src/cr_startup_lpc175x_6x.o b/Debug/src/cr_startup_lpc175x_6x.o new file mode 100644 index 0000000..45b54e7 Binary files /dev/null and b/Debug/src/cr_startup_lpc175x_6x.o differ diff --git a/Debug/src/cr_startup_lpc175x_6x.su b/Debug/src/cr_startup_lpc175x_6x.su new file mode 100644 index 0000000..de8a648 --- /dev/null +++ b/Debug/src/cr_startup_lpc175x_6x.su @@ -0,0 +1,13 @@ +../src/cr_startup_lpc175x_6x.c:222:6:data_init 40 static +../src/cr_startup_lpc175x_6x.c:231:6:bss_init 24 static +../src/cr_startup_lpc175x_6x.c:257:1:ResetISR 24 static +../src/cr_startup_lpc175x_6x.c:314:6:NMI_Handler 4 static +../src/cr_startup_lpc175x_6x.c:319:6:HardFault_Handler 4 static +../src/cr_startup_lpc175x_6x.c:324:6:MemManage_Handler 4 static +../src/cr_startup_lpc175x_6x.c:329:6:BusFault_Handler 4 static +../src/cr_startup_lpc175x_6x.c:334:6:UsageFault_Handler 4 static +../src/cr_startup_lpc175x_6x.c:339:6:SVC_Handler 4 static +../src/cr_startup_lpc175x_6x.c:344:6:DebugMon_Handler 4 static +../src/cr_startup_lpc175x_6x.c:349:6:PendSV_Handler 4 static +../src/cr_startup_lpc175x_6x.c:354:6:SysTick_Handler 4 static +../src/cr_startup_lpc175x_6x.c:365:6:IntDefaultHandler 4 static diff --git a/Debug/src/crp.d b/Debug/src/crp.d new file mode 100644 index 0000000..e2ac2b2 --- /dev/null +++ b/Debug/src/crp.d @@ -0,0 +1 @@ +src/crp.o src/crp.d: ../src/crp.c diff --git a/Debug/src/crp.o b/Debug/src/crp.o new file mode 100644 index 0000000..583a473 Binary files /dev/null and b/Debug/src/crp.o differ diff --git a/Debug/src/crp.su b/Debug/src/crp.su new file mode 100644 index 0000000..e69de29 diff --git a/Debug/src/i2c.d b/Debug/src/i2c.d new file mode 100644 index 0000000..5020fa2 --- /dev/null +++ b/Debug/src/i2c.d @@ -0,0 +1,14 @@ +src/i2c.o src/i2c.d: ../src/i2c.c ../src/i2c.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/callback.h +../src/i2c.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/callback.h: diff --git a/Debug/src/i2c.o b/Debug/src/i2c.o new file mode 100644 index 0000000..7b90d6d Binary files /dev/null and b/Debug/src/i2c.o differ diff --git a/Debug/src/i2c.su b/Debug/src/i2c.su new file mode 100644 index 0000000..d79b550 --- /dev/null +++ b/Debug/src/i2c.su @@ -0,0 +1,8 @@ +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h:1323:22:NVIC_EnableIRQ 16 static +../src/i2c.c:18:6:i2c_start_transaction 4 static +../src/i2c.c:22:6:I2C0_IRQHandler 8 static +../src/i2c.c:120:6:i2c_write_register 16 static +../src/i2c.c:134:6:i2c_read_registers 32 static +../src/i2c.c:148:9:i2c_read_register 24 static +../src/i2c.c:158:6:i2c_init 8 static +../src/i2c.c:175:6:i2c_transact 4 static diff --git a/Debug/src/lcd.d b/Debug/src/lcd.d new file mode 100644 index 0000000..6537bec --- /dev/null +++ b/Debug/src/lcd.d @@ -0,0 +1,14 @@ +src/lcd.o src/lcd.d: ../src/lcd.c \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/lcd.h ../src/ssp.h +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/lcd.h: +../src/ssp.h: diff --git a/Debug/src/lcd.o b/Debug/src/lcd.o new file mode 100644 index 0000000..2195197 Binary files /dev/null and b/Debug/src/lcd.o differ diff --git a/Debug/src/lcd.su b/Debug/src/lcd.su new file mode 100644 index 0000000..0049e44 --- /dev/null +++ b/Debug/src/lcd.su @@ -0,0 +1,9 @@ +../src/lcd.c:8:6:Delay 24 static +../src/lcd.c:15:6:Write_Cmd 24 static +../src/lcd.c:22:6:Write_Cmd_Data 24 static +../src/lcd.c:28:6:disp_setwindow 32 static +../src/lcd.c:54:6:disp_clear 32 static +../src/lcd.c:71:6:disp_setpix 32 static +../src/lcd.c:83:6:disp_chunk 40 static +../src/lcd.c:116:6:lcd_activate 4 static +../src/lcd.c:123:6:ILI9341_Initial 8 static diff --git a/Debug/src/main.d b/Debug/src/main.d new file mode 100644 index 0000000..04ea4ab --- /dev/null +++ b/Debug/src/main.d @@ -0,0 +1,21 @@ +src/main.o src/main.d: ../src/main.c \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/can.h ../src/callback.h ../src/accelo.h ../src/i2c.h \ + ../src/timer.h ../src/od.h ../src/lcd.h ../src/ssp.h +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/can.h: +../src/callback.h: +../src/accelo.h: +../src/i2c.h: +../src/timer.h: +../src/od.h: +../src/lcd.h: +../src/ssp.h: diff --git a/Debug/src/main.o b/Debug/src/main.o new file mode 100644 index 0000000..c8a5b7a Binary files /dev/null and b/Debug/src/main.o differ diff --git a/Debug/src/main.su b/Debug/src/main.su new file mode 100644 index 0000000..9893ad7 --- /dev/null +++ b/Debug/src/main.su @@ -0,0 +1,19 @@ +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h:1405:22:NVIC_SetPriority 16 static +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h:1532:26:SysTick_Config 16 static +../src/main.c:94:6:SysTick_Handler 4 static +../src/main.c:98:5:get_systick_counter 4 static +../src/main.c:113:6:affichage 16 static +../src/main.c:124:6:CANOpen_pdo1_send 16 static +../src/main.c:138:6:CANOpen_pdo1_receive 16 static +../src/main.c:146:6:CANOpen_pdo2_send 16 static +../src/main.c:159:6:CANOpen_pdo3_send 16 static +../src/main.c:172:6:CANOpen_pdo4_send 16 static +../src/main.c:187:6:get_data_from_i2c_and_ready_to_be_sent_to_master_then_send 8 static +../src/main.c:199:6:CAN_IRQHandler 16 static +../src/main.c:285:7:print_received_can_data 16 static +../src/main.c:292:6:callback_init 8 static +../src/main.c:301:6:CANOpen_NMT_send 16 static +../src/main.c:311:6:CANOpen_heartbeat_send 16 static +../src/main.c:320:5:slave_main 32 static +../src/main.c:370:6:master_main 40 static +../src/main.c:418:5:main 16 static diff --git a/Debug/src/od.d b/Debug/src/od.d new file mode 100644 index 0000000..be0cea5 --- /dev/null +++ b/Debug/src/od.d @@ -0,0 +1,2 @@ +src/od.o src/od.d: ../src/od.c ../src/od.h +../src/od.h: diff --git a/Debug/src/od.o b/Debug/src/od.o new file mode 100644 index 0000000..729508e Binary files /dev/null and b/Debug/src/od.o differ diff --git a/Debug/src/od.su b/Debug/src/od.su new file mode 100644 index 0000000..0405287 --- /dev/null +++ b/Debug/src/od.su @@ -0,0 +1,2 @@ +../src/od.c:135:12:get_OD_data 24 static +../src/od.c:146:6:set_OD_data 24 static diff --git a/Debug/src/serie_5.su b/Debug/src/serie_5.su new file mode 100644 index 0000000..2bb7c82 --- /dev/null +++ b/Debug/src/serie_5.su @@ -0,0 +1,4 @@ +../src/serie_5.c:23:6:CAN_IRQHandler 16 static +../src/serie_5.c:40:7:print_received_can_data 16 static +../src/serie_5.c:47:6:callback_init 8 static +../src/serie_5.c:53:5:main 16 static diff --git a/Debug/src/ssp.d b/Debug/src/ssp.d new file mode 100644 index 0000000..85dcc08 --- /dev/null +++ b/Debug/src/ssp.d @@ -0,0 +1,13 @@ +src/ssp.o src/ssp.d: ../src/ssp.c \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h \ + /home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h \ + ../src/ssp.h +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/LPC17xx.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cm3.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmInstr.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/core_cmFunc.h: +/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc/system_LPC17xx.h: +../src/ssp.h: diff --git a/Debug/src/ssp.o b/Debug/src/ssp.o new file mode 100644 index 0000000..3d72340 Binary files /dev/null and b/Debug/src/ssp.o differ diff --git a/Debug/src/ssp.su b/Debug/src/ssp.su new file mode 100644 index 0000000..d8c1968 --- /dev/null +++ b/Debug/src/ssp.su @@ -0,0 +1,2 @@ +../src/ssp.c:10:6:ssp_config 4 static +../src/ssp.c:32:6:ssp_send 16 static diff --git a/Debug/src/subdir.mk b/Debug/src/subdir.mk new file mode 100644 index 0000000..08b3a35 --- /dev/null +++ b/Debug/src/subdir.mk @@ -0,0 +1,57 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../src/accelo.c \ +../src/callback.c \ +../src/can.c \ +../src/cr_startup_lpc175x_6x.c \ +../src/crp.c \ +../src/i2c.c \ +../src/lcd.c \ +../src/main.c \ +../src/od.c \ +../src/ssp.c \ +../src/timer.c \ +../src/uart.c + +OBJS += \ +./src/accelo.o \ +./src/callback.o \ +./src/can.o \ +./src/cr_startup_lpc175x_6x.o \ +./src/crp.o \ +./src/i2c.o \ +./src/lcd.o \ +./src/main.o \ +./src/od.o \ +./src/ssp.o \ +./src/timer.o \ +./src/uart.o + +C_DEPS += \ +./src/accelo.d \ +./src/callback.d \ +./src/can.d \ +./src/cr_startup_lpc175x_6x.d \ +./src/crp.d \ +./src/i2c.d \ +./src/lcd.d \ +./src/main.d \ +./src/od.d \ +./src/ssp.d \ +./src/timer.d \ +./src/uart.d + + +# Each subdirectory must supply rules for building sources it contributes +src/%.o: ../src/%.c src/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: MCU C Compiler' + arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__USE_CMSIS=CMSIS_CORE_LPC17xx -D__LPC17XX__ -D__REDLIB__ -DSDK_DEBUGCONSOLE=1 -I"/home/yuyu/Documents/Documents/HEPIA/SPI/workspace/CMSIS_CORE_LPC17xx/inc" -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map="$( MFlash512 + /* + * for exception handling/unwind - some Newlib functions (in common + * with C++ and STDC++) use this. + */ + .ARM.extab : ALIGN(4) + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + } > MFlash512 + + .ARM.exidx : ALIGN(4) + { + __exidx_start = .; + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + __exidx_end = .; + } > MFlash512 + + _etext = .; + + /* DATA section for RamAHB32 */ + + .data_RAM2 : ALIGN(4) + { + FILL(0xff) + PROVIDE(__start_data_RAM2 = .) ; + PROVIDE(__start_data_RamAHB32 = .) ; + *(.ramfunc.$RAM2) + *(.ramfunc.$RamAHB32) + *(.data.$RAM2) + *(.data.$RamAHB32) + *(.data.$RAM2.*) + *(.data.$RamAHB32.*) + . = ALIGN(4) ; + PROVIDE(__end_data_RAM2 = .) ; + PROVIDE(__end_data_RamAHB32 = .) ; + } > RamAHB32 AT>MFlash512 + + /* MAIN DATA SECTION */ + .uninit_RESERVED (NOLOAD) : ALIGN(4) + { + _start_uninit_RESERVED = .; + KEEP(*(.bss.$RESERVED*)) + . = ALIGN(4) ; + _end_uninit_RESERVED = .; + } > RamLoc32 AT> RamLoc32 + + /* Main DATA section (RamLoc32) */ + .data : ALIGN(4) + { + FILL(0xff) + _data = . ; + PROVIDE(__start_data_RAM = .) ; + PROVIDE(__start_data_RamLoc32 = .) ; + *(vtable) + *(.ramfunc*) + KEEP(*(CodeQuickAccess)) + KEEP(*(DataQuickAccess)) + *(RamFunction) + *(.data*) + . = ALIGN(4) ; + _edata = . ; + PROVIDE(__end_data_RAM = .) ; + PROVIDE(__end_data_RamLoc32 = .) ; + } > RamLoc32 AT>MFlash512 + + /* BSS section for RamAHB32 */ + .bss_RAM2 : ALIGN(4) + { + PROVIDE(__start_bss_RAM2 = .) ; + PROVIDE(__start_bss_RamAHB32 = .) ; + *(.bss.$RAM2) + *(.bss.$RamAHB32) + *(.bss.$RAM2.*) + *(.bss.$RamAHB32.*) + . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ + PROVIDE(__end_bss_RAM2 = .) ; + PROVIDE(__end_bss_RamAHB32 = .) ; + } > RamAHB32 AT> RamAHB32 + + /* MAIN BSS SECTION */ + .bss : ALIGN(4) + { + _bss = .; + PROVIDE(__start_bss_RAM = .) ; + PROVIDE(__start_bss_RamLoc32 = .) ; + *(.bss*) + *(COMMON) + . = ALIGN(4) ; + _ebss = .; + PROVIDE(__end_bss_RAM = .) ; + PROVIDE(__end_bss_RamLoc32 = .) ; + PROVIDE(end = .); + } > RamLoc32 AT> RamLoc32 + + /* NOINIT section for RamAHB32 */ + .noinit_RAM2 (NOLOAD) : ALIGN(4) + { + PROVIDE(__start_noinit_RAM2 = .) ; + PROVIDE(__start_noinit_RamAHB32 = .) ; + *(.noinit.$RAM2) + *(.noinit.$RamAHB32) + *(.noinit.$RAM2.*) + *(.noinit.$RamAHB32.*) + . = ALIGN(4) ; + PROVIDE(__end_noinit_RAM2 = .) ; + PROVIDE(__end_noinit_RamAHB32 = .) ; + } > RamAHB32 AT> RamAHB32 + + /* DEFAULT NOINIT SECTION */ + .noinit (NOLOAD): ALIGN(4) + { + _noinit = .; + PROVIDE(__start_noinit_RAM = .) ; + PROVIDE(__start_noinit_RamLoc32 = .) ; + *(.noinit*) + . = ALIGN(4) ; + _end_noinit = .; + PROVIDE(__end_noinit_RAM = .) ; + PROVIDE(__end_noinit_RamLoc32 = .) ; + } > RamLoc32 AT> RamLoc32 + PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); + PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); + + /* ## Create checksum value (used in startup) ## */ + PROVIDE(__valid_user_code_checksum = 0 - + (_vStackTop + + (ResetISR + 1) + + (NMI_Handler + 1) + + (HardFault_Handler + 1) + + (( DEFINED(MemManage_Handler) ? MemManage_Handler : 0 ) + 1) /* MemManage_Handler may not be defined */ + + (( DEFINED(BusFault_Handler) ? BusFault_Handler : 0 ) + 1) /* BusFault_Handler may not be defined */ + + (( DEFINED(UsageFault_Handler) ? UsageFault_Handler : 0 ) + 1) /* UsageFault_Handler may not be defined */ + ) ); + + /* Provide basic symbols giving location and size of main text + * block, including initial values of RW data sections. Note that + * these will need extending to give a complete picture with + * complex images (e.g multiple Flash banks). + */ + _image_start = LOADADDR(.text); + _image_end = LOADADDR(.data) + SIZEOF(.data); + _image_size = _image_end - _image_start; +} \ No newline at end of file diff --git a/Debug/uart2can-bin_bla_Debug_library.ld b/Debug/uart2can-bin_bla_Debug_library.ld new file mode 100644 index 0000000..ac193c2 --- /dev/null +++ b/Debug/uart2can-bin_bla_Debug_library.ld @@ -0,0 +1,17 @@ +/* + * GENERATED FILE - DO NOT EDIT + * Copyright (c) 2008-2013 Code Red Technologies Ltd, + * Copyright 2015, 2018-2019 NXP + * (c) NXP Semiconductors 2013-2022 + * Generated linker script file for LPC1769 + * Created from library.ldt by FMCreateLinkLibraries + * Using Freemarker v2.3.30 + * MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] on Jun 21, 2022, 4:03:31 PM + */ + +GROUP ( + "libcr_semihost.a" + "libcr_c.a" + "libcr_eabihelpers.a" + "libgcc.a" +) diff --git a/Debug/uart2can-bin_bla_Debug_memory.ld b/Debug/uart2can-bin_bla_Debug_memory.ld new file mode 100644 index 0000000..295fa3a --- /dev/null +++ b/Debug/uart2can-bin_bla_Debug_memory.ld @@ -0,0 +1,32 @@ +/* + * GENERATED FILE - DO NOT EDIT + * Copyright (c) 2008-2013 Code Red Technologies Ltd, + * Copyright 2015, 2018-2019 NXP + * (c) NXP Semiconductors 2013-2022 + * Generated linker script file for LPC1769 + * Created from memory.ldt by FMCreateLinkMemory + * Using Freemarker v2.3.30 + * MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] on Jun 21, 2022, 4:03:31 PM + */ + +MEMORY +{ + /* Define each memory region */ + MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes (alias Flash) */ + RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32K bytes (alias RAM) */ + RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32K bytes (alias RAM2) */ +} + + /* Define a symbol for the top of each memory region */ + __base_MFlash512 = 0x0 ; /* MFlash512 */ + __base_Flash = 0x0 ; /* Flash */ + __top_MFlash512 = 0x0 + 0x80000 ; /* 512K bytes */ + __top_Flash = 0x0 + 0x80000 ; /* 512K bytes */ + __base_RamLoc32 = 0x10000000 ; /* RamLoc32 */ + __base_RAM = 0x10000000 ; /* RAM */ + __top_RamLoc32 = 0x10000000 + 0x8000 ; /* 32K bytes */ + __top_RAM = 0x10000000 + 0x8000 ; /* 32K bytes */ + __base_RamAHB32 = 0x2007c000 ; /* RamAHB32 */ + __base_RAM2 = 0x2007c000 ; /* RAM2 */ + __top_RamAHB32 = 0x2007c000 + 0x8000 ; /* 32K bytes */ + __top_RAM2 = 0x2007c000 + 0x8000 ; /* 32K bytes */ diff --git a/Debug/uart2can_Debug.ld b/Debug/uart2can_Debug.ld new file mode 100644 index 0000000..7d84edd --- /dev/null +++ b/Debug/uart2can_Debug.ld @@ -0,0 +1,199 @@ +/* + * GENERATED FILE - DO NOT EDIT + * Copyright (c) 2008-2013 Code Red Technologies Ltd, + * Copyright 2015, 2018-2019 NXP + * (c) NXP Semiconductors 2013-2022 + * Generated linker script file for LPC1769 + * Created from linkscript.ldt by FMCreateLinkLibraries + * Using Freemarker v2.3.30 + * MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] on Apr 7, 2022, 4:16:52 PM + */ + +INCLUDE "uart2can_Debug_library.ld" +INCLUDE "uart2can_Debug_memory.ld" + +ENTRY(ResetISR) + +SECTIONS +{ + /* MAIN TEXT SECTION */ + .text : ALIGN(4) + { + FILL(0xff) + __vectors_start__ = ABSOLUTE(.) ; + KEEP(*(.isr_vector)) + /* Global Section Table */ + . = ALIGN(4) ; + __section_table_start = .; + __data_section_table = .; + LONG(LOADADDR(.data)); + LONG( ADDR(.data)); + LONG( SIZEOF(.data)); + LONG(LOADADDR(.data_RAM2)); + LONG( ADDR(.data_RAM2)); + LONG( SIZEOF(.data_RAM2)); + __data_section_table_end = .; + __bss_section_table = .; + LONG( ADDR(.bss)); + LONG( SIZEOF(.bss)); + LONG( ADDR(.bss_RAM2)); + LONG( SIZEOF(.bss_RAM2)); + __bss_section_table_end = .; + __section_table_end = . ; + /* End of Global Section Table */ + + *(.after_vectors*) + + /* Code Read Protection data */ + . = 0x000002FC ; + PROVIDE(__CRP_WORD_START__ = .) ; + KEEP(*(.crp)) + PROVIDE(__CRP_WORD_END__ = .) ; + ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); + /* End of Code Read Protection */ + *(.text*) + *(.rodata .rodata.* .constdata .constdata.*) + . = ALIGN(4); + } > MFlash512 + /* + * for exception handling/unwind - some Newlib functions (in common + * with C++ and STDC++) use this. + */ + .ARM.extab : ALIGN(4) + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + } > MFlash512 + + .ARM.exidx : ALIGN(4) + { + __exidx_start = .; + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + __exidx_end = .; + } > MFlash512 + + _etext = .; + + /* DATA section for RamAHB32 */ + + .data_RAM2 : ALIGN(4) + { + FILL(0xff) + PROVIDE(__start_data_RAM2 = .) ; + PROVIDE(__start_data_RamAHB32 = .) ; + *(.ramfunc.$RAM2) + *(.ramfunc.$RamAHB32) + *(.data.$RAM2) + *(.data.$RamAHB32) + *(.data.$RAM2.*) + *(.data.$RamAHB32.*) + . = ALIGN(4) ; + PROVIDE(__end_data_RAM2 = .) ; + PROVIDE(__end_data_RamAHB32 = .) ; + } > RamAHB32 AT>MFlash512 + + /* MAIN DATA SECTION */ + .uninit_RESERVED (NOLOAD) : ALIGN(4) + { + _start_uninit_RESERVED = .; + KEEP(*(.bss.$RESERVED*)) + . = ALIGN(4) ; + _end_uninit_RESERVED = .; + } > RamLoc32 AT> RamLoc32 + + /* Main DATA section (RamLoc32) */ + .data : ALIGN(4) + { + FILL(0xff) + _data = . ; + PROVIDE(__start_data_RAM = .) ; + PROVIDE(__start_data_RamLoc32 = .) ; + *(vtable) + *(.ramfunc*) + KEEP(*(CodeQuickAccess)) + KEEP(*(DataQuickAccess)) + *(RamFunction) + *(.data*) + . = ALIGN(4) ; + _edata = . ; + PROVIDE(__end_data_RAM = .) ; + PROVIDE(__end_data_RamLoc32 = .) ; + } > RamLoc32 AT>MFlash512 + + /* BSS section for RamAHB32 */ + .bss_RAM2 : ALIGN(4) + { + PROVIDE(__start_bss_RAM2 = .) ; + PROVIDE(__start_bss_RamAHB32 = .) ; + *(.bss.$RAM2) + *(.bss.$RamAHB32) + *(.bss.$RAM2.*) + *(.bss.$RamAHB32.*) + . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ + PROVIDE(__end_bss_RAM2 = .) ; + PROVIDE(__end_bss_RamAHB32 = .) ; + } > RamAHB32 AT> RamAHB32 + + /* MAIN BSS SECTION */ + .bss : ALIGN(4) + { + _bss = .; + PROVIDE(__start_bss_RAM = .) ; + PROVIDE(__start_bss_RamLoc32 = .) ; + *(.bss*) + *(COMMON) + . = ALIGN(4) ; + _ebss = .; + PROVIDE(__end_bss_RAM = .) ; + PROVIDE(__end_bss_RamLoc32 = .) ; + PROVIDE(end = .); + } > RamLoc32 AT> RamLoc32 + + /* NOINIT section for RamAHB32 */ + .noinit_RAM2 (NOLOAD) : ALIGN(4) + { + PROVIDE(__start_noinit_RAM2 = .) ; + PROVIDE(__start_noinit_RamAHB32 = .) ; + *(.noinit.$RAM2) + *(.noinit.$RamAHB32) + *(.noinit.$RAM2.*) + *(.noinit.$RamAHB32.*) + . = ALIGN(4) ; + PROVIDE(__end_noinit_RAM2 = .) ; + PROVIDE(__end_noinit_RamAHB32 = .) ; + } > RamAHB32 AT> RamAHB32 + + /* DEFAULT NOINIT SECTION */ + .noinit (NOLOAD): ALIGN(4) + { + _noinit = .; + PROVIDE(__start_noinit_RAM = .) ; + PROVIDE(__start_noinit_RamLoc32 = .) ; + *(.noinit*) + . = ALIGN(4) ; + _end_noinit = .; + PROVIDE(__end_noinit_RAM = .) ; + PROVIDE(__end_noinit_RamLoc32 = .) ; + } > RamLoc32 AT> RamLoc32 + PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); + PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); + + /* ## Create checksum value (used in startup) ## */ + PROVIDE(__valid_user_code_checksum = 0 - + (_vStackTop + + (ResetISR + 1) + + (NMI_Handler + 1) + + (HardFault_Handler + 1) + + (( DEFINED(MemManage_Handler) ? MemManage_Handler : 0 ) + 1) /* MemManage_Handler may not be defined */ + + (( DEFINED(BusFault_Handler) ? BusFault_Handler : 0 ) + 1) /* BusFault_Handler may not be defined */ + + (( DEFINED(UsageFault_Handler) ? UsageFault_Handler : 0 ) + 1) /* UsageFault_Handler may not be defined */ + ) ); + + /* Provide basic symbols giving location and size of main text + * block, including initial values of RW data sections. Note that + * these will need extending to give a complete picture with + * complex images (e.g multiple Flash banks). + */ + _image_start = LOADADDR(.text); + _image_end = LOADADDR(.data) + SIZEOF(.data); + _image_size = _image_end - _image_start; +} \ No newline at end of file diff --git a/Debug/uart2can_Debug_library.ld b/Debug/uart2can_Debug_library.ld new file mode 100644 index 0000000..9c1f0a3 --- /dev/null +++ b/Debug/uart2can_Debug_library.ld @@ -0,0 +1,17 @@ +/* + * GENERATED FILE - DO NOT EDIT + * Copyright (c) 2008-2013 Code Red Technologies Ltd, + * Copyright 2015, 2018-2019 NXP + * (c) NXP Semiconductors 2013-2022 + * Generated linker script file for LPC1769 + * Created from library.ldt by FMCreateLinkLibraries + * Using Freemarker v2.3.30 + * MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] on Apr 7, 2022, 4:16:52 PM + */ + +GROUP ( + "libcr_nohost.a" + "libcr_c.a" + "libcr_eabihelpers.a" + "libgcc.a" +) diff --git a/Debug/uart2can_Debug_memory.ld b/Debug/uart2can_Debug_memory.ld new file mode 100644 index 0000000..cf70e53 --- /dev/null +++ b/Debug/uart2can_Debug_memory.ld @@ -0,0 +1,32 @@ +/* + * GENERATED FILE - DO NOT EDIT + * Copyright (c) 2008-2013 Code Red Technologies Ltd, + * Copyright 2015, 2018-2019 NXP + * (c) NXP Semiconductors 2013-2022 + * Generated linker script file for LPC1769 + * Created from memory.ldt by FMCreateLinkMemory + * Using Freemarker v2.3.30 + * MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] on Apr 7, 2022, 4:16:52 PM + */ + +MEMORY +{ + /* Define each memory region */ + MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes (alias Flash) */ + RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32K bytes (alias RAM) */ + RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32K bytes (alias RAM2) */ +} + + /* Define a symbol for the top of each memory region */ + __base_MFlash512 = 0x0 ; /* MFlash512 */ + __base_Flash = 0x0 ; /* Flash */ + __top_MFlash512 = 0x0 + 0x80000 ; /* 512K bytes */ + __top_Flash = 0x0 + 0x80000 ; /* 512K bytes */ + __base_RamLoc32 = 0x10000000 ; /* RamLoc32 */ + __base_RAM = 0x10000000 ; /* RAM */ + __top_RamLoc32 = 0x10000000 + 0x8000 ; /* 32K bytes */ + __top_RAM = 0x10000000 + 0x8000 ; /* 32K bytes */ + __base_RamAHB32 = 0x2007c000 ; /* RamAHB32 */ + __base_RAM2 = 0x2007c000 ; /* RAM2 */ + __top_RamAHB32 = 0x2007c000 + 0x8000 ; /* 32K bytes */ + __top_RAM2 = 0x2007c000 + 0x8000 ; /* 32K bytes */ diff --git a/src/accelo.c b/src/accelo.c new file mode 100644 index 0000000..c8a2004 --- /dev/null +++ b/src/accelo.c @@ -0,0 +1,112 @@ +/* + * accelo.c + * + * Created on: Apr 14, 2022 + * Author: yuyu + */ + +#include "accelo.h" + +double convert_to_gravity_scale_2g(int data){ + int min = -32768/2; + int max = 32767/2; + if(data < 0) return (double)(-data)/min; + else return (double)data/max; +} + +int transform_from_two_compli(uint8_t data_l, uint8_t data_h){ + uint8_t tmp_l, tmp_h; + int sign; + int16_t tmp; + //ensuite recomposition de int16 for x and y and z data + //data_res[0] = (data_res_tmp[0]) | (data_res_tmp[1] << 8); + tmp = tmp_l | (tmp_h << 8); + tmp++; + if((data_h>>7)==0){ + sign = 1; + tmp_l = data_l; + tmp_h = data_h; + + }else{ + sign = -1; + tmp_l = (~data_l); + tmp_h = (~data_h); + } + tmp = tmp_l | (tmp_h << 8); + if(sign == -1) tmp = (tmp+1)&(0x7FFF); + return (sign)*tmp; +} + + +void setCtrl(void){ + //ctrl0 + + //ctrl1 + i2c_write_register(ACCELO_SLA, 0x20,0b01000111); + + + //ctrl2 + i2c_write_register(ACCELO_SLA, 0x21,0b11000000); +} + + +void read_one_set_data(){//double* data_g){ + //ENSUITE LECTURE DE 6 DONNEES + + uint8_t data_res_tmp[6]; + int data_res[3]; + double data_g[3]; + char data_g_char[60]; + + i2c_read_registers(ACCELO_SLA, 0x28, 1, data_res_tmp); + i2c_read_registers(ACCELO_SLA, 0x29, 1, data_res_tmp+1); + + i2c_read_registers(ACCELO_SLA, 0x2A, 1, data_res_tmp+2); + i2c_read_registers(ACCELO_SLA, 0x2B, 1, data_res_tmp+3); + + i2c_read_registers(ACCELO_SLA, 0x2C, 1, data_res_tmp+4); + i2c_read_registers(ACCELO_SLA, 0x2D, 1, data_res_tmp+5); + + data_res[0] = transform_from_two_compli(data_res_tmp[0], data_res_tmp[1]); + data_res[1] = transform_from_two_compli(data_res_tmp[2], data_res_tmp[3]); + data_res[2] = transform_from_two_compli(data_res_tmp[4], data_res_tmp[5]); + + data_g[0] = convert_to_gravity_scale_2g(data_res[0]); + data_g[1] = convert_to_gravity_scale_2g(data_res[1]); + data_g[2] = convert_to_gravity_scale_2g(data_res[2]); + + snprintf(data_g_char, sizeof(data_g_char) - 1, "x:%.2f, y:%.2f, z:%.2f\r\n", data_g[0], data_g[1], data_g[2]); +} + + +void get_one_set_data(int16_t* res){ + //ENSUITE LECTURE DE 6 DONNEES + + uint8_t data_res_tmp[6]; + int data_res[3]; + double data_g[3]; + char data_g_char[60]; + + i2c_read_registers(ACCELO_SLA, 0x28, 1, data_res_tmp); + i2c_read_registers(ACCELO_SLA, 0x29, 1, data_res_tmp+1); + + i2c_read_registers(ACCELO_SLA, 0x2A, 1, data_res_tmp+2); + i2c_read_registers(ACCELO_SLA, 0x2B, 1, data_res_tmp+3); + + i2c_read_registers(ACCELO_SLA, 0x2C, 1, data_res_tmp+4); + i2c_read_registers(ACCELO_SLA, 0x2D, 1, data_res_tmp+5); + + data_res[0] = transform_from_two_compli(data_res_tmp[0], data_res_tmp[1]); + data_res[1] = transform_from_two_compli(data_res_tmp[2], data_res_tmp[3]); + data_res[2] = transform_from_two_compli(data_res_tmp[4], data_res_tmp[5]); + + data_g[0] = convert_to_gravity_scale_2g(data_res[0]); + data_g[1] = convert_to_gravity_scale_2g(data_res[1]); + data_g[2] = convert_to_gravity_scale_2g(data_res[2]); + + res[0] = (int16_t)(data_g[0]*1000); + res[1] = (int16_t)(data_g[1]*1000); + res[2] = (int16_t)(data_g[2]*1000); + + +} diff --git a/src/accelo.h b/src/accelo.h new file mode 100644 index 0000000..b070b99 --- /dev/null +++ b/src/accelo.h @@ -0,0 +1,29 @@ +/* + * accelo.h + * + * Created on: Apr 14, 2022 + * Author: yuyu + */ + +#ifndef ACCELO_H_ +#define ACCELO_H_ + +#include "LPC17xx.h" +#include + +#include +#include "i2c.h" + +#endif /* ACCELO_H_ */ + + +double convert_to_gravity_scale_2g(int data); + +int transform_from_two_compli(uint8_t data_l, uint8_t data_h); + +void setCtrl(); + +void get_one_set_data(int16_t* data_res); + + +void read_one_set_data(); diff --git a/src/callback.c b/src/callback.c new file mode 100644 index 0000000..e8f7c36 --- /dev/null +++ b/src/callback.c @@ -0,0 +1,43 @@ +/* + * callback.c + * + * Created on: Apr 5, 2022 + * Author: yuyu + */ + + + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include "callback.h" + +//void callback_add(Callback* callbackes, uint32_t int_type, void(handler(void))) { +void callback_add(uint32_t int_type, void(handler(void))){ + callbackes[callback_count].interrupt_type = int_type; + callbackes[callback_count].handler = handler; + callbackes[callback_count].flag = 0; + callback_count++; +} + +//void callback_setflag(Callback* callbackes, uint32_t int_type){ +void callback_setflag(uint32_t int_type){ + int i; + for(i = 0; i < CALLBACK_SIZE; i++) { + if(callbackes[i].interrupt_type == int_type) { + callbackes[i].flag = 1; + } + } +} + +//void callback_do(Callback* callbackes) { +void callback_do(void) { + int i; + for(i = 0; i < 3; i++) { + if(callbackes[i].flag) { + callbackes[i].flag = 0; + callbackes[i].handler(); + } + } +} diff --git a/src/callback.h b/src/callback.h new file mode 100644 index 0000000..0c0b3e2 --- /dev/null +++ b/src/callback.h @@ -0,0 +1,51 @@ +/* + * callback.h + * + * Created on: Apr 5, 2022 + * Author: yuyu + */ + +#ifndef CALLBACK_H_ +#define CALLBACK_H_ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include + +#endif /* __SYSTEM_LPC17xx_H */ + + + +#endif /* CALLBACK_H_ */ + + +#define CALLBACK_SIZE 3 +typedef struct Callback_T{ + uint32_t interrupt_type; + volatile uint32_t flag; + void (*handler)(void); +}Callback; + +static Callback callbackes[CALLBACK_SIZE]; + +static uint32_t callback_count = 0; + +//void callback_add(Callback* callbackes, uint32_t int_type, void(handler(void))) +void callback_add(uint32_t int_type, void(handler(void))); + +//void callback_setflag(Callback* callbackes, uint32_t int_type); +void callback_setflag(uint32_t int_type); + +//void callback_do(Callback* callbackes); +void callback_do(); + +//let i == 0 be i2C transaction_done == 1 flag diff --git a/src/can.c b/src/can.c new file mode 100644 index 0000000..c4b5f4c --- /dev/null +++ b/src/can.c @@ -0,0 +1,148 @@ +/* + * uart2can.h + * + * Created on: Apr 5, 2022 + * Author: yuyu + */ + +#ifndef UART2CAN_H_ +#define UART2CAN_H_ + +#include "can.h" + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include + +#endif /* UART2CAN_H_ */ + +void can_config(){ + LPC_SC->PCONP |= (1<<13); + //setting the clock to be the main oscillator + //LPC_SC->CLKSRCSEL &=~(0b11); + //LPC_SC->CLKSRCSEL |= 0b01; + + //activate the two lines of communi + LPC_PINCON->PINSEL1 |= (3<<10); + LPC_PINCON->PINSEL1 |= (3<<12); + + //allow writing at writable register by changing RM to 1 + LPC_CAN1->MOD =1; + + LPC_CAN1->BTR = (4|(13<<16)|(4<<20)); + + LPC_CAN1->MOD &=~(0x1); + LPC_CANAF->AFMR = (1<<1) | (1); + + LPC_CAN1->IER = 1; + + LPC_CAN1->GSR = 0; + + NVIC_EnableIRQ(CAN_IRQn); + + +} + +void can_send(can_msg msg){ + //check if Software may write a message into the Transmit Buffer 1 and its CANxTFI, + //CANxTID, CANxTDA, and CANxTDB registers. + if((LPC_CAN1->SR & (1<<2))){ + // data length format remote frame + LPC_CAN1->TFI1 = (((msg.dlc)<<16)|(msg.rtr<<30)|(msg.type<<31)); + + //Write CAN message identifier + LPC_CAN1->TID1 = msg.id; + uint32_t tmp = 0; + + // Write first 8 data bytes + for(int i = 0; i < msg.dlc && i<4; i++){ + tmp |= (msg.data[i]<<(8*i)); + //LPC_CAN1->TDA1 |= (msg.data[i]<<(8*i)); + //var trmp + //not write directly + + } + LPC_CAN1->TDA1 = tmp; + tmp = 0; + if(msg.dlc > 4){ + for(int i = 4; i < msg.dlc; i++){ + tmp |= (msg.data[i]<<(8*(i-4))); + } + LPC_CAN1->TDB1 = tmp; + } + //Select Tx1 for Self Tx/Rx + LPC_CAN1->CMR = ((1)|(1<<5)); + //Start transmission + } + msg.error_msg = ((LPC_CAN1->ICR >>16)&0xff); +} + +//receiv +//LPC_CANAF->AFMR + +void can_receive(can_msg* msg){ + msg->rtr = (LPC_CAN1->RFS >>30) & (1); + msg->type = (LPC_CAN1->RFS >> 31) & (1); + msg->dlc = ((LPC_CAN1->RFS>>16) & (0xf)); + if(msg->type == 0) + msg->id = (LPC_CAN1->RID & 0x7FF); + else; // id_len = 29 + for(int i = 0; i < 4; i++){ + msg->data[i] = (LPC_CAN1->RDA >> (8*i)) & (0xff); + + msg->data[4+i] = (LPC_CAN1->RDB >> (8*i)) & (0xff); + } + LPC_CAN1->CMR = (1<<2); + + +} + +void can_sdo_send(can_sdo sdo_msg){ + can_msg tmp; + tmp.id = sdo_msg.id; + tmp.rtr = sdo_msg.rtr; + tmp.type = sdo_msg.type; + tmp.error_msg = sdo_msg.error_msg; + tmp.dlc = 4+(4-sdo_msg.n)*sdo_msg.e*sdo_msg.s; + tmp.data[0] = (sdo_msg.css << 5) | (sdo_msg.n << 2) | + (sdo_msg.e << 1) | sdo_msg.s; + tmp.data[1] = sdo_msg.od_index & 0xff; + tmp.data[2] = (sdo_msg.od_index >> 8) & 0xff; + tmp.data[3] = sdo_msg.od_subidx; + tmp.data[4] = sdo_msg.data[0]; + tmp.data[5] = sdo_msg.data[1]; + tmp.data[6] = sdo_msg.data[2]; + tmp.data[7] = sdo_msg.data[3]; + + can_send(tmp); +} + +void can_sdo_receive(can_msg* msg, can_sdo* sdo_msg){ + can_receive(msg); + sdo_msg->id = msg->id; + sdo_msg->rtr = msg->rtr; + sdo_msg->type = msg->type; + sdo_msg->error_msg = msg->error_msg; + sdo_msg->css = ((msg->data[0]) >> 5) & 0x7; + sdo_msg->e = ((msg->data[0] >> 1) & 0x1); + sdo_msg->s = ((msg->data[0]) & 0x1); + sdo_msg->n = ((msg->data[0] >> 2) & 0x3); + sdo_msg->od_index = ((msg->data[2]) << 8) | (msg->data[1]); + sdo_msg->od_subidx = msg->data[3]; + sdo_msg->data[0] = msg->data[4]; + sdo_msg->data[1] = msg->data[5]; + sdo_msg->data[2] = msg->data[6]; + sdo_msg->data[3] = msg->data[7]; + /*tmp.data[0] = (sdo_msg.css << 5) | (sdo_msg.n << 2) | + (sdo_msg.e << 1) | sdo_msg.s; + tmp.data[1] = sdo_msg.od_index & 0xff; + tmp.data[2] = (sdo_msg.od_index >> 8) & 0xff; + tmp.data[3] = sdo_msg.od_subidx; + tmp.data[4] = sdo_msg.data[0]; + tmp.data[5] = sdo_msg.data[1]; + tmp.data[6] = sdo_msg.data[2]; + tmp.data[7] = sdo_msg.data[3];*/ + +} \ No newline at end of file diff --git a/src/can.h b/src/can.h new file mode 100644 index 0000000..953bd97 --- /dev/null +++ b/src/can.h @@ -0,0 +1,74 @@ +/* + * uart2can.h + * + * Created on: Apr 5, 2022 + * Author: yuyu + */ + + + +#ifndef UART2CAN_H_ +#define UART2CAN_H_ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include + +#endif /* __SYSTEM_LPC17xx_H */ + + + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif +#include +#include +#include + + +typedef struct can_msg_t{ + uint32_t id; + uint8_t rtr; + uint8_t type; /* Ext/Std frame */ + uint8_t dlc; + uint8_t error_msg; + uint8_t data[8]; +}can_msg; + +typedef struct can_sdo_t{ + uint32_t id; + uint8_t rtr; + uint8_t type; /* Ext/Std frame */ + uint8_t error_msg; + uint8_t css; + uint8_t n; + uint8_t e; + uint8_t s; + + //index 1006 becomes 0610(little endian on hex) + uint16_t od_index; //Little endian + + uint8_t od_subidx; + uint8_t data[4]; +}can_sdo; + +void can_config(); + +void can_send(can_msg msg); + +void can_receive(can_msg* msg); + +void can_sdo_send(can_sdo sdo_smg); + +void can_sdo_receive(can_msg* msg, can_sdo* sdo_smg); + diff --git a/src/cr_startup_lpc175x_6x.c b/src/cr_startup_lpc175x_6x.c new file mode 100644 index 0000000..94fb767 --- /dev/null +++ b/src/cr_startup_lpc175x_6x.c @@ -0,0 +1,367 @@ +//***************************************************************************** +// LPC175x_6x Microcontroller Startup code for use with LPCXpresso IDE +// +// Version : 150706 +//***************************************************************************** +// +// Copyright(C) NXP Semiconductors, 2014-2015, 2020 +// All rights reserved. +// +// NXP Confidential. This software is owned or controlled by NXP and may only be +// used strictly in accordance with the applicable license terms. +// +// By expressly accepting such terms or by downloading, installing, activating +// and/or otherwise using the software, you are agreeing that you have read, and +// that you agree to comply with and are bound by, such license terms. +// +// If you do not agree to be bound by the applicable license terms, then you may not +// retain, install, activate or otherwise use the software. +//***************************************************************************** + +#if defined (__cplusplus) +#ifdef __REDLIB__ +#error Redlib does not support C++ +#else +//***************************************************************************** +// +// The entry point for the C++ library startup +// +//***************************************************************************** +extern "C" { + extern void __libc_init_array(void); +} +#endif +#endif + +#define WEAK __attribute__ ((weak)) +#define ALIAS(f) __attribute__ ((weak, alias (#f))) + +//***************************************************************************** +#if defined (__cplusplus) +extern "C" { +#endif + +//***************************************************************************** +#if defined (__USE_CMSIS) || defined (__USE_LPCOPEN) +// Declaration of external SystemInit function +extern void SystemInit(void); +#endif + +//***************************************************************************** +// +// Forward declaration of the default handlers. These are aliased. +// When the application defines a handler (with the same name), this will +// automatically take precedence over these weak definitions +// +//***************************************************************************** + void ResetISR(void); +WEAK void NMI_Handler(void); +WEAK void HardFault_Handler(void); +WEAK void MemManage_Handler(void); +WEAK void BusFault_Handler(void); +WEAK void UsageFault_Handler(void); +WEAK void SVC_Handler(void); +WEAK void DebugMon_Handler(void); +WEAK void PendSV_Handler(void); +WEAK void SysTick_Handler(void); +WEAK void IntDefaultHandler(void); + +//***************************************************************************** +// +// Forward declaration of the specific IRQ handlers. These are aliased +// to the IntDefaultHandler, which is a 'forever' loop. When the application +// defines a handler (with the same name), this will automatically take +// precedence over these weak definitions +// +//***************************************************************************** +void WDT_IRQHandler(void) ALIAS(IntDefaultHandler); +void TIMER0_IRQHandler(void) ALIAS(IntDefaultHandler); +void TIMER1_IRQHandler(void) ALIAS(IntDefaultHandler); +void TIMER2_IRQHandler(void) ALIAS(IntDefaultHandler); +void TIMER3_IRQHandler(void) ALIAS(IntDefaultHandler); +void UART0_IRQHandler(void) ALIAS(IntDefaultHandler); +void UART1_IRQHandler(void) ALIAS(IntDefaultHandler); +void UART2_IRQHandler(void) ALIAS(IntDefaultHandler); +void UART3_IRQHandler(void) ALIAS(IntDefaultHandler); +void PWM1_IRQHandler(void) ALIAS(IntDefaultHandler); +void I2C0_IRQHandler(void) ALIAS(IntDefaultHandler); +void I2C1_IRQHandler(void) ALIAS(IntDefaultHandler); +void I2C2_IRQHandler(void) ALIAS(IntDefaultHandler); +void SPI_IRQHandler(void) ALIAS(IntDefaultHandler); +void SSP0_IRQHandler(void) ALIAS(IntDefaultHandler); +void SSP1_IRQHandler(void) ALIAS(IntDefaultHandler); +void PLL0_IRQHandler(void) ALIAS(IntDefaultHandler); +void RTC_IRQHandler(void) ALIAS(IntDefaultHandler); +void EINT0_IRQHandler(void) ALIAS(IntDefaultHandler); +void EINT1_IRQHandler(void) ALIAS(IntDefaultHandler); +void EINT2_IRQHandler(void) ALIAS(IntDefaultHandler); +void EINT3_IRQHandler(void) ALIAS(IntDefaultHandler); +void ADC_IRQHandler(void) ALIAS(IntDefaultHandler); +void BOD_IRQHandler(void) ALIAS(IntDefaultHandler); +void USB_IRQHandler(void) ALIAS(IntDefaultHandler); +void CAN_IRQHandler(void) ALIAS(IntDefaultHandler); +void DMA_IRQHandler(void) ALIAS(IntDefaultHandler); +void I2S_IRQHandler(void) ALIAS(IntDefaultHandler); +#if defined (__USE_LPCOPEN) +void ETH_IRQHandler(void) ALIAS(IntDefaultHandler); +#else +void ENET_IRQHandler(void) ALIAS(IntDefaultHandler); +#endif +void RIT_IRQHandler(void) ALIAS(IntDefaultHandler); +void MCPWM_IRQHandler(void) ALIAS(IntDefaultHandler); +void QEI_IRQHandler(void) ALIAS(IntDefaultHandler); +void PLL1_IRQHandler(void) ALIAS(IntDefaultHandler); +void USBActivity_IRQHandler(void) ALIAS(IntDefaultHandler); +void CANActivity_IRQHandler(void) ALIAS(IntDefaultHandler); + +//***************************************************************************** +// +// The entry point for the application. +// __main() is the entry point for Redlib based applications +// main() is the entry point for Newlib based applications +// +//***************************************************************************** +#if defined (__REDLIB__) +extern void __main(void); +#endif +extern int main(void); +//***************************************************************************** +// +// External declaration for the pointer to the stack top from the Linker Script +// +//***************************************************************************** +extern void _vStackTop(void); + +//***************************************************************************** +// +// External declaration for LPC MCU vector table checksum from Linker Script +// +//***************************************************************************** +WEAK extern void __valid_user_code_checksum(); + +//***************************************************************************** +#if defined (__cplusplus) +} // extern "C" +#endif +//***************************************************************************** +// +// The vector table. +// This relies on the linker script to place at correct location in memory. +// +//***************************************************************************** +extern void (* const g_pfnVectors[])(void); +__attribute__ ((used,section(".isr_vector"))) +void (* const g_pfnVectors[])(void) = { + // Core Level - CM3 + &_vStackTop, // The initial stack pointer + ResetISR, // The reset handler + NMI_Handler, // The NMI handler + HardFault_Handler, // The hard fault handler + MemManage_Handler, // The MPU fault handler + BusFault_Handler, // The bus fault handler + UsageFault_Handler, // The usage fault handler + __valid_user_code_checksum, // LPC MCU Checksum + 0, // Reserved + 0, // Reserved + 0, // Reserved + SVC_Handler, // SVCall handler + DebugMon_Handler, // Debug monitor handler + 0, // Reserved + PendSV_Handler, // The PendSV handler + SysTick_Handler, // The SysTick handler + + // Chip Level - LPC17 + WDT_IRQHandler, // 16, 0x40 - WDT + TIMER0_IRQHandler, // 17, 0x44 - TIMER0 + TIMER1_IRQHandler, // 18, 0x48 - TIMER1 + TIMER2_IRQHandler, // 19, 0x4c - TIMER2 + TIMER3_IRQHandler, // 20, 0x50 - TIMER3 + UART0_IRQHandler, // 21, 0x54 - UART0 + UART1_IRQHandler, // 22, 0x58 - UART1 + UART2_IRQHandler, // 23, 0x5c - UART2 + UART3_IRQHandler, // 24, 0x60 - UART3 + PWM1_IRQHandler, // 25, 0x64 - PWM1 + I2C0_IRQHandler, // 26, 0x68 - I2C0 + I2C1_IRQHandler, // 27, 0x6c - I2C1 + I2C2_IRQHandler, // 28, 0x70 - I2C2 + SPI_IRQHandler, // 29, 0x74 - SPI + SSP0_IRQHandler, // 30, 0x78 - SSP0 + SSP1_IRQHandler, // 31, 0x7c - SSP1 + PLL0_IRQHandler, // 32, 0x80 - PLL0 (Main PLL) + RTC_IRQHandler, // 33, 0x84 - RTC + EINT0_IRQHandler, // 34, 0x88 - EINT0 + EINT1_IRQHandler, // 35, 0x8c - EINT1 + EINT2_IRQHandler, // 36, 0x90 - EINT2 + EINT3_IRQHandler, // 37, 0x94 - EINT3 + ADC_IRQHandler, // 38, 0x98 - ADC + BOD_IRQHandler, // 39, 0x9c - BOD + USB_IRQHandler, // 40, 0xA0 - USB + CAN_IRQHandler, // 41, 0xa4 - CAN + DMA_IRQHandler, // 42, 0xa8 - GP DMA + I2S_IRQHandler, // 43, 0xac - I2S +#if defined (__USE_LPCOPEN) + ETH_IRQHandler, // 44, 0xb0 - Ethernet +#else + ENET_IRQHandler, // 44, 0xb0 - Ethernet +#endif + RIT_IRQHandler, // 45, 0xb4 - RITINT + MCPWM_IRQHandler, // 46, 0xb8 - Motor Control PWM + QEI_IRQHandler, // 47, 0xbc - Quadrature Encoder + PLL1_IRQHandler, // 48, 0xc0 - PLL1 (USB PLL) + USBActivity_IRQHandler, // 49, 0xc4 - USB Activity interrupt to wakeup + CANActivity_IRQHandler, // 50, 0xc8 - CAN Activity interrupt to wakeup +}; + +//***************************************************************************** +// Functions to carry out the initialization of RW and BSS data sections. These +// are written as separate functions rather than being inlined within the +// ResetISR() function in order to cope with MCUs with multiple banks of +// memory. +//***************************************************************************** +__attribute__ ((section(".after_vectors"))) +void data_init(unsigned int romstart, unsigned int start, unsigned int len) { + unsigned int *pulDest = (unsigned int*) start; + unsigned int *pulSrc = (unsigned int*) romstart; + unsigned int loop; + for (loop = 0; loop < len; loop = loop + 4) + *pulDest++ = *pulSrc++; +} + +__attribute__ ((section(".after_vectors"))) +void bss_init(unsigned int start, unsigned int len) { + unsigned int *pulDest = (unsigned int*) start; + unsigned int loop; + for (loop = 0; loop < len; loop = loop + 4) + *pulDest++ = 0; +} + +//***************************************************************************** +// The following symbols are constructs generated by the linker, indicating +// the location of various points in the "Global Section Table". This table is +// created by the linker via the Code Red managed linker script mechanism. It +// contains the load address, execution address and length of each RW data +// section and the execution and length of each BSS (zero initialized) section. +//***************************************************************************** +extern unsigned int __data_section_table; +extern unsigned int __data_section_table_end; +extern unsigned int __bss_section_table; +extern unsigned int __bss_section_table_end; + +//***************************************************************************** +// Reset entry point for your code. +// Sets up a simple runtime environment and initializes the C/C++ +// library. +//***************************************************************************** +__attribute__ ((section(".after_vectors"))) +void +ResetISR(void) { + + // + // Copy the data sections from flash to SRAM. + // + unsigned int LoadAddr, ExeAddr, SectionLen; + unsigned int *SectionTableAddr; + + // Load base address of Global Section Table + SectionTableAddr = &__data_section_table; + + // Copy the data sections from flash to SRAM. + while (SectionTableAddr < &__data_section_table_end) { + LoadAddr = *SectionTableAddr++; + ExeAddr = *SectionTableAddr++; + SectionLen = *SectionTableAddr++; + data_init(LoadAddr, ExeAddr, SectionLen); + } + // At this point, SectionTableAddr = &__bss_section_table; + // Zero fill the bss segment + while (SectionTableAddr < &__bss_section_table_end) { + ExeAddr = *SectionTableAddr++; + SectionLen = *SectionTableAddr++; + bss_init(ExeAddr, SectionLen); + } + +#if defined (__USE_CMSIS) || defined (__USE_LPCOPEN) + SystemInit(); +#endif + +#if defined (__cplusplus) + // + // Call C++ library initialisation + // + __libc_init_array(); +#endif + +#if defined (__REDLIB__) + // Call the Redlib library, which in turn calls main() + __main() ; +#else + main(); +#endif + + // + // main() shouldn't return, but if it does, we'll just enter an infinite loop + // + while (1) { + ; + } +} + +//***************************************************************************** +// Default exception handlers. Override the ones here by defining your own +// handler routines in your application code. +//***************************************************************************** +__attribute__ ((section(".after_vectors"))) +void NMI_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void HardFault_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void MemManage_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void BusFault_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void UsageFault_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void SVC_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void DebugMon_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void PendSV_Handler(void) +{ while(1) {} +} + +__attribute__ ((section(".after_vectors"))) +void SysTick_Handler(void) +{ while(1) {} +} + +//***************************************************************************** +// +// Processor ends up here if an unexpected interrupt occurs or a specific +// handler is not present in the application code. +// +//***************************************************************************** +__attribute__ ((section(".after_vectors"))) +void IntDefaultHandler(void) +{ while(1) {} +} diff --git a/src/crp.c b/src/crp.c new file mode 100644 index 0000000..6e33068 --- /dev/null +++ b/src/crp.c @@ -0,0 +1,27 @@ +//***************************************************************************** +// crp.c +// +// Source file to create CRP word expected by LPCXpresso IDE linker +//***************************************************************************** +// +// Copyright(C) NXP Semiconductors, 2013, 2020 +// All rights reserved. +// +// NXP Confidential. This software is owned or controlled by NXP and may only be +// used strictly in accordance with the applicable license terms. +// +// By expressly accepting such terms or by downloading, installing, activating +// and/or otherwise using the software, you are agreeing that you have read, and +// that you agree to comply with and are bound by, such license terms. +// +// If you do not agree to be bound by the applicable license terms, then you may not +// retain, install, activate or otherwise use the software. +//***************************************************************************** + +#if defined (__CODE_RED) +#include +// Variable to store CRP value in. Will be placed automatically +// by the linker when "Enable Code Read Protect" selected. +// See crp.h header for more information +__CRP const unsigned int CRP_WORD = CRP_NO_CRP ; +#endif diff --git a/src/i2c.c b/src/i2c.c new file mode 100644 index 0000000..e76b62d --- /dev/null +++ b/src/i2c.c @@ -0,0 +1,179 @@ +/* + * i2c.c + * + * Created on: Mar 29, 2022 + * Author: yuyu + */ + + +#include "i2c.h" +#include "callback.h" + +#include "LPC17xx.h" +#include +#include + +i2c_transaction intern_transact; + +void i2c_start_transaction(void){ + LPC_I2C0->I2CONSET = 1<<5; //Set START flag +} + +void I2C0_IRQHandler(void){ + switch(LPC_I2C0->I2STAT){ + case I2C_START: //start + LPC_I2C0->I2CONCLR = I2C_OP_STA; //REMOVE START flag + LPC_I2C0->I2CONSET = I2C_OP_AA; + + intern_transact.data_ptr = 0; + intern_transact.transaction_done = 0; + intern_transact.slave_addr = ACCELO_SLA; + if(intern_transact.data_write_len > 0){ + LPC_I2C0->I2DAT = (ACCELO_SLA<<1); + LPC_I2C0->I2CONSET = I2C_OP_AA; + } + else{ + LPC_I2C0->I2DAT = (ACCELO_SLA<<1)|1; + } + break; + case I2C_RESTART: //Restart + LPC_I2C0->I2CONCLR = I2C_OP_STA; //REMOVE START flag + + intern_transact.data_ptr = 0; + intern_transact.transaction_done = 0; + LPC_I2C0->I2DAT = (ACCELO_SLA<<1)|1; + break; + case I2C_SLAW: + LPC_I2C0->I2CONSET = I2C_OP_AA; + LPC_I2C0->I2DAT=intern_transact.data[intern_transact.data_ptr++]; + intern_transact.data_write_len--; + break; + + case I2C_SLAWSAD_NO_ACK://SLAW but with NOT ACK, byebye + LPC_I2C0->I2CONSET = I2C_OP_AA; + LPC_I2C0->I2CONSET = I2C_OP_STO; + LPC_I2C0->I2DAT=intern_transact.data[intern_transact.data_ptr++]; + intern_transact.data_write_len--; + intern_transact.transaction_done = 1; + + break; + case I2C_SLAWriting://SLAW with ACK + LPC_I2C0->I2CONSET = 4; + if(intern_transact.data_write_len == 0){ + if(intern_transact.data_read_len == 0){ + LPC_I2C0->I2CONSET = I2C_OP_STO; + intern_transact.transaction_done = 1; + break; + }else{ + LPC_I2C0->I2CONSET= 1<<5; + } + }else{ + LPC_I2C0->I2DAT = intern_transact.data[intern_transact.data_ptr++]; + intern_transact.data_write_len--; + } + break; + case I2C_SLAW_LastByte: + LPC_I2C0->I2CONSET = I2C_OP_AA; + LPC_I2C0->I2CONSET = I2C_OP_STO; + intern_transact.transaction_done = 1; + break; + case I2C_SLAR: //data will be received and ACK returned + if(intern_transact.data_read_len == 1){ + LPC_I2C0->I2CONCLR = I2C_OP_AA; + }else{ + LPC_I2C0->I2CONSET = I2C_OP_AA; + } + break; + case 0x48: + LPC_I2C0->I2CONSET = I2C_OP_AA; + LPC_I2C0->I2CONSET = I2C_OP_STO; + intern_transact.transaction_done = 1; + break; + case I2C_SLAReading: + intern_transact.data[intern_transact.data_ptr++] = LPC_I2C0->I2DAT; + intern_transact.data_read_len--; + if(intern_transact.data_read_len == 1){ + LPC_I2C0->I2CONCLR = I2C_OP_AA; + }else{ + LPC_I2C0->I2CONSET = I2C_OP_AA; + } + break; + case 0x58: + intern_transact.data[intern_transact.data_ptr] = LPC_I2C0->I2DAT; + LPC_I2C0->I2CONSET = I2C_OP_STO; + intern_transact.transaction_done = 1; + break; + /* + * Treat all cases + * next is fill the structure + * + * then see if the write len is empty. + * if write len is 0 then we read + * if write len is bigger than 0 then we write + */ + } + LPC_I2C0->I2CONCLR = 1<<3; + callback_setflag(I2C0_IRQn); +} + + +void i2c_write_register(uint8_t sad, uint8_t registre, uint8_t val){ + + intern_transact.slave_addr = sad; + intern_transact.data_write_len = 2; + intern_transact.data_read_len = 0; + intern_transact.data_ptr = 0; + intern_transact.transaction_done = 0; + intern_transact.data[0] = registre; + intern_transact.data[1] = val; + i2c_start_transaction(); + while(intern_transact.transaction_done == 0); +} + + +void i2c_read_registers(uint8_t sad, uint8_t registre, int data_size, uint8_t* data_res){ + intern_transact.slave_addr = sad; + intern_transact.data_write_len = 1; + intern_transact.data_read_len = data_size; + intern_transact.data_ptr = 0; + intern_transact.transaction_done = 0; + intern_transact.data[0] = registre; + i2c_start_transaction(); + while(intern_transact.transaction_done == 0); + for(int i = 0; i< data_size; i++){ + data_res[i] = intern_transact.data[i]; + } +} + +uint8_t i2c_read_register(uint8_t sad, uint8_t registre){ + uint8_t tab[1]; + i2c_read_registers(sad, registre, 1, tab); + return tab[0]; + +} + + + + +void i2c_init(void){ + LPC_SC->PCLKSEL0 |= 1<<14; + + LPC_PINCON->PINSEL1 |= 1<<22; + LPC_PINCON->PINSEL1 |= 1<<24; + + LPC_GPIO0->FIODIR |=(1<<27)|(1<<28); + + LPC_I2C0->I2SCLH = 60; + LPC_I2C0->I2SCLL = 60; + LPC_I2C0->I2CONSET = 1<<6; //enable + + NVIC_EnableIRQ(I2C0_IRQn); + + +} + +void i2c_transact(void){ + //prepare the structure + + LPC_I2C0->I2CONSET = 1<<5; //add the start flag +} diff --git a/src/i2c.h b/src/i2c.h new file mode 100644 index 0000000..97a42a3 --- /dev/null +++ b/src/i2c.h @@ -0,0 +1,63 @@ +/* + * i2c.h + * + * Created on: Mar 29, 2022 + * Author: yuyu + */ +#include +#ifndef I2C_H_ +#define I2C_H_ + +#define I2C_START 0x08 +#define I2C_RESTART 0x10 +#define I2C_SLAW 0X18 +#define I2C_SLAWSAD_NO_ACK 0x20 +#define I2C_SLAWriting 0x28 +#define I2C_SLAW_LastByte 0x30 +#define I2C_SLAR 0x40 +#define I2C_SLAReading 0x50 + +#define ACCELO_SLA 0x1d + + +#define CLR_AA LPC_I2C0->I2CONCLR = 4 +#define I2C_OP_STO (1<<4) +#define I2C_OP_STA (1<<5) +#define I2C_OP_AA (4) + + + +#endif /* I2C_H_ */ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H +#endif + + +#include "LPC17xx.h" +#include + +typedef struct i2c_transaction_t{ + uint8_t slave_addr; + uint8_t data_write_len; + uint8_t data_read_len; + uint8_t data_ptr; + uint8_t transaction_done; + uint8_t data[32]; +}i2c_transaction; + +//static i2c_transaction accelo; + +extern void modify_accelo_data(int); + +void i2c_start_transaction(void); + +void i2c_init(void); +void i2c_transact(void); + +void i2c_write_register(uint8_t sad, uint8_t registre, uint8_t val); + +void i2c_read_registers(uint8_t sad, uint8_t registre, int data_size, uint8_t* data_res); + +uint8_t i2c_read_register(uint8_t sad, uint8_t registre); + diff --git a/src/lcd.c b/src/lcd.c new file mode 100644 index 0000000..d75994b --- /dev/null +++ b/src/lcd.c @@ -0,0 +1,237 @@ +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include +#include "lcd.h" + +void Delay(unsigned int ms){ + unsigned int i,j; + + for(i=0;iFIOCLR = (1<<30); + char res = ssp_send((cmd)); + //printf("%c", res); + LPC_GPIO1->FIOSET = (1<<30); +} + +void Write_Cmd_Data(uint8_t data){ + LPC_GPIO1->FIOSET = (1<<30); + char res = ssp_send(data); + //printf("%c", res); +} + +void disp_setwindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1){ + //copied from Glück's embedded course + uint8_t tmp; + Write_Cmd(0x2A); + + tmp = x0>>8; + //Write_Cmd_Data(x0>>8); + Write_Cmd_Data(tmp); + tmp = x0&0xff; + //Write_Cmd_Data(x0&0xff); + Write_Cmd_Data(tmp); + tmp = x1>>8; + //Write_Cmd_Data(x1>>8); + Write_Cmd_Data(tmp); + tmp = x1&0xff; + //Write_Cmd_Data(x1&0xff); + Write_Cmd_Data(tmp); + + // Set page address (top and bottom lines) + Write_Cmd(0x2B); + Write_Cmd_Data(y0>>8); + Write_Cmd_Data(y0&0xff); + Write_Cmd_Data(y1>>8); + Write_Cmd_Data(y1&0xff); +} + +void disp_clear(uint16_t color) { + disp_setwindow(0, 0, XRES-1, YRES-1); + // Memory write + Write_Cmd(0x2C); + for (int i = 0; i < YRES; i++) { + for (int j = 0; j < XRES; j++) { + uint8_t m, n; + m = color >> 8; + n = color; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + Write_Cmd_Data(n); + Write_Cmd_Data(n&0xff); + } + } +} + +void disp_setpix(int x, int y, uint16_t color){ + disp_setwindow(x, y, x, y); + uint8_t m, n; + Write_Cmd(0x2C); + m = color >> 8; + n = color; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + Write_Cmd_Data(n); + Write_Cmd_Data(n&0xff); +} + +void disp_chunk(uint16_t color, uint8_t x1, uint8_t x2, uint8_t y1, uint8_t y2){ + Write_Cmd(0x2A); + uint8_t m, n; + m = x1 >> 8; + n = x1; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + m = x2 >> 8; + n = x2; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + Write_Cmd(0x2B); + m = y1 >> 8; + n = y1; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + m = y2 >> 8; + n = y2; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + Write_Cmd(0x2C); + for (int i = y1; i <= y2; i++) { + for (int j = x1; j <= x2; j++) { + m = color >> 8; + n = color; + Write_Cmd_Data(m); + Write_Cmd_Data(m&0xff); + Write_Cmd_Data(n); + Write_Cmd_Data(n&0xff); + } + } +} + +void lcd_activate(void){ + LPC_GPIO1->FIOSET = (1<<30); + LPC_GPIO1->FIODIR |= (1<<18); //Backlight + LPC_GPIO1->FIOSET = (1<<18); +} + + +void ILI9341_Initial(void) +{ + Write_Cmd(0x01); //software reset + Delay(5); + + Write_Cmd(0x11); + Delay(120); + + Write_Cmd(0xCF); + Write_Cmd_Data(0x00); + Write_Cmd_Data(0x83); + Write_Cmd_Data(0X30); + + Write_Cmd(0xED); + Write_Cmd_Data(0x64); + Write_Cmd_Data(0x03); + Write_Cmd_Data(0X12); + Write_Cmd_Data(0X81); + + Write_Cmd(0xE8); + Write_Cmd_Data(0x85); + Write_Cmd_Data(0x01); + Write_Cmd_Data(0x79); + + Write_Cmd(0xCB); + Write_Cmd_Data(0x39); + Write_Cmd_Data(0x2C); + Write_Cmd_Data(0x00); + Write_Cmd_Data(0x34); + Write_Cmd_Data(0x02); + + Write_Cmd(0xF7); + Write_Cmd_Data(0x20); + + Write_Cmd(0xEA); + Write_Cmd_Data(0x00); + Write_Cmd_Data(0x00); + + + Write_Cmd(0xC1); //Power control + Write_Cmd_Data(0x11); //SAP[2:0];BT[3:0] + + Write_Cmd(0xC5); //VCM control 1 + Write_Cmd_Data(0x34); + Write_Cmd_Data(0x3D); + + Write_Cmd(0xC7); //VCM control 2 + Write_Cmd_Data(0xC0); + + Write_Cmd(0x36); // Memory Access Control + Write_Cmd_Data(0x08); + + Write_Cmd(0x3A); // Pixel format + Write_Cmd_Data(0x55); //16bit + + Write_Cmd(0xB1); // Frame rate + Write_Cmd_Data(0x00); + Write_Cmd_Data(0x1D); //65Hz + + Write_Cmd(0xB6); // Display Function Control + Write_Cmd_Data(0x0A); + Write_Cmd_Data(0xA2); + Write_Cmd_Data(0x27); + Write_Cmd_Data(0x00); + + Write_Cmd(0xb7); //Entry mode + Write_Cmd_Data(0x07); + + + Write_Cmd(0xF2); // 3Gamma Function Disable + Write_Cmd_Data(0x08); + + Write_Cmd(0x26); //Gamma curve selected + Write_Cmd_Data(0x01); + + + Write_Cmd(0xE0); //positive gamma correction + Write_Cmd_Data(0x1f); + Write_Cmd_Data(0x1a); + Write_Cmd_Data(0x18); + Write_Cmd_Data(0x0a); + Write_Cmd_Data(0x0f); + Write_Cmd_Data(0x06); + Write_Cmd_Data(0x45); + Write_Cmd_Data(0x87); + Write_Cmd_Data(0x32); + Write_Cmd_Data(0x0a); + Write_Cmd_Data(0x07); + Write_Cmd_Data(0x02); + Write_Cmd_Data(0x07); + Write_Cmd_Data(0x05); + Write_Cmd_Data(0x00); + + Write_Cmd(0xE1); //negamma correction + Write_Cmd_Data(0x00); + Write_Cmd_Data(0x25); + Write_Cmd_Data(0x27); + Write_Cmd_Data(0x05); + Write_Cmd_Data(0x10); + Write_Cmd_Data(0x09); + Write_Cmd_Data(0x3a); + Write_Cmd_Data(0x78); + Write_Cmd_Data(0x4d); + Write_Cmd_Data(0x05); + Write_Cmd_Data(0x18); + Write_Cmd_Data(0x0d); + Write_Cmd_Data(0x38); + Write_Cmd_Data(0x3a); + Write_Cmd_Data(0x1f); + + Write_Cmd(0x11); //Exit Sleep + Delay(120); + Write_Cmd(0x29); //Display on + Delay(50); +} diff --git a/src/lcd.h b/src/lcd.h new file mode 100644 index 0000000..693adb4 --- /dev/null +++ b/src/lcd.h @@ -0,0 +1,35 @@ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H + +#ifdef __cplusplus +extern "C" { +#endif + +#endif /* __SYSTEM_LPC17xx_H */ + +#include +#include "ssp.h" + +#include + +#define XRES 240 +#define YRES 320 + +void Delay(unsigned int ms); + +void Write_Cmd(uint8_t cmd); + +void Write_Cmd_Data(uint8_t data); + +void ILI9341_Initial(void); + +void lcd_activate(void); + +void disp_setwindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1); + +void disp_chunk(uint16_t color, uint8_t x1, uint8_t x2, uint8_t y1, uint8_t y2); + +void disp_setpix(int x, int y, uint16_t color); + +void disp_clear(uint16_t color); diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..1cb2930 --- /dev/null +++ b/src/main.c @@ -0,0 +1,434 @@ +/* +=============================================================================== + Name : serie_3.c + Author : $(author) + Version : + Copyright : $(copyright) + Description : main definition +=============================================================================== +*/ + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include +#include +#include "can.h" +#include "callback.h" +#include "accelo.h" +#include "timer.h" +#include "od.h" +#include "lcd.h" + +#define CAN_ADDR_SLAVE 0x42 +#define CAN_PDO1_FUNCTION_CODE 3 +#define CAN_TPDO1_AND_SLAVE_NODE 0x1c2 +#define CAN_RPDO1_AND_SLAVE_NODE 0x242 +#define CAN_PDO2_FUNCTION_CODE 0b0101 +#define CAN_TPDO2_AND_SLAVE_NODE 0x2c2 +#define CAN_RPDO2_AND_SLAVE_NODE 0x342 +#define CAN_PDO3_FUNCTION_CODE 0b0111 +#define CAN_TPDO3_AND_SLAVE_NODE 0x3c2 +#define CAN_RPDO3_AND_SLAVE_NODE 0x442 +#define CAN_PDO4_FUNCTION_CODE 0b1001 +#define CAN_TPDO4_AND_SLAVE_NODE 0x4c2 +#define CAN_RPDO4_AND_SLAVE_NODE 0x542 + + +#define CAN_NMT 0x0 +#define CAN_SYNC_OR_EMCY 0x1 +#define CAN_TIME 0x2 +#define CAN_TPDO1 0x3 +#define CAN_RPDO1 0x4 +#define CAN_TPDO2 0x5 +#define CAN_RPDO2 0x6 +#define CAN_TPDO3 0x7 +#define CAN_RPDO3 0x8 +#define CAN_TPDO4 0x9 +#define CAN_RPDO4 0xA +#define CAN_TSDO 0xB +#define CAN_RSDO 0xC +#define CAN_HEARTBEAT 0xE + +#define CAN_NMT_STATE_BOOT_UP 0 +#define CAN_NMT_STATE_STOPPED 4 +#define CAN_NMT_STATE_OPERATIONAL 5 +#define CAN_NMT_STATE_PREOPERATIONAL 127 + + +#define CAN_NMT_CMD_OPERATIONAL 1 +#define CAN_NMT_CMD_STOPPED 2 +#define CAN_NMT_CMD_PREOPERATIONAL 128 +#define CAN_NMT_CMD_RESET_MODE 129 +#define CAN_NMT_CMD_RESET_COMMU 130 + +#define CAN_SDO_DOWNLOAD 1 +#define CAN_SDO_UPLOAD 2 + +int cmd; +int state = 0; +int scroll_speed = 20; + +//#define CAN_NMT_RESET_COMMUNICATION 130 + +/* +uint32_t type_device = 0x303D1769; +uint8_t register_error = 0x00; +char device_name[4] = "GYU"; +char hardware_version [4]= "1.3"; +char software_version[4] = "0.0"; +uint16_t od_heartbeat = 1000; +uint8_t node_id = 0x42; +uint8_t baudrate = 0x03; +uint16_t od_accelo_interval = 1000; +uint16_t od_measurements[3]; + +OD_entry_t ODList[SIZE_OF_OD]; +*/ + +uint16_t accelo_interval; + +volatile int timer_counter = 0; + +void SysTick_Handler(void){ + timer_counter++; +} + +int get_systick_counter(void){ + return timer_counter; +} + + + +int16_t data_g_4[3]; +int16_t data_g_2[3]; +int16_t data_g_3[3]; +int16_t data_g_1[3]; + +can_msg msg; +can_msg msg_receive; +can_sdo msg_sdo; + +void affichage(){ + int tmp = (data_g_1[0] + 20000)*240/40000; + disp_setpix(tmp, 320, 3291); + tmp = (data_g_1[1] + 2000)*240/4000; + disp_setpix(tmp, 320, 2121); + tmp = (data_g_1[2] + 2000)*240/4000; + disp_setpix(tmp, 320, 921); +} + + + +void CANOpen_pdo1_send(int16_t* data_g_1){ + msg.dlc = 6; + msg.type = 0; + msg.rtr = 0; + msg.id = CAN_TPDO1_AND_SLAVE_NODE; + msg.data[0] = (data_g_1[0]) & (0xFF); + msg.data[1] = (data_g_1[0]>>8) & (0xFF); + msg.data[2] = (data_g_1[1]) & (0xFF); + msg.data[3] = (data_g_1[1]>>8) & (0xFF); + msg.data[4] = (data_g_1[2]) & (0xFF); + msg.data[5] = (data_g_1[2]>>8) & (0xFF); + can_send(msg); +} + +void CANOpen_pdo1_receive(int16_t* data_g_1){ + can_receive(&msg); + data_g_1[0] = (msg.data[0] << 8) | (msg.data[1]); + data_g_1[1] = (msg.data[2] << 8) | (msg.data[3]); + data_g_1[2] = (msg.data[4] << 8) | (msg.data[5]); + printf("x:%d y:%d z:%d\n", data_g_1[0], data_g_1[1], data_g_1[2]); +} + +void CANOpen_pdo2_send(int16_t* data_g_2){ + msg.dlc = 6; + msg.type = 0; + msg.rtr = 0; + msg.id = CAN_TPDO2_AND_SLAVE_NODE; + msg.data[0] = (data_g_2[0]) & (0xFF); + msg.data[1] = (data_g_2[0]>>8) & (0xFF); + msg.data[2] = (data_g_2[1]) & (0xFF); + msg.data[3] = (data_g_2[1]>>8) & (0xFF); + msg.data[4] = (data_g_2[2]) & (0xFF); + msg.data[5] = (data_g_2[2]>>8) & (0xFF); + can_send(msg); +} +void CANOpen_pdo3_send(int16_t* data_g_3){ + msg.dlc = 6; + msg.type = 0; + msg.rtr = 0; + msg.id = CAN_TPDO3_AND_SLAVE_NODE; + msg.data[0] = (data_g_3[0]) & (0xFF); + msg.data[1] = (data_g_3[0]>>8) & (0xFF); + msg.data[2] = (data_g_3[1]) & (0xFF); + msg.data[3] = (data_g_3[1]>>8) & (0xFF); + msg.data[4] = (data_g_3[2]) & (0xFF); + msg.data[5] = (data_g_3[2]>>8) & (0xFF); + can_send(msg); +} +void CANOpen_pdo4_send(int16_t* data_g_4){ + msg.dlc = 6; + msg.type = 0; + msg.rtr = 0; + msg.id = CAN_TPDO4_AND_SLAVE_NODE; + msg.data[0] = (data_g_4[0]) & (0xFF); + msg.data[1] = (data_g_4[0]>>8) & (0xFF); + msg.data[2] = (data_g_4[1]) & (0xFF); + msg.data[3] = (data_g_4[1]>>8) & (0xFF); + msg.data[4] = (data_g_4[2]) & (0xFF); + msg.data[5] = (data_g_4[2]>>8) & (0xFF); + can_send(msg); +} + + +void get_data_from_i2c_and_ready_to_be_sent_to_master_then_send(){ + get_one_set_data(data_g_1); + CANOpen_pdo1_send(data_g_1); + get_one_set_data(data_g_2); + CANOpen_pdo2_send(data_g_2); + get_one_set_data(data_g_3); + CANOpen_pdo3_send(data_g_3); + get_one_set_data(data_g_4); + CANOpen_pdo4_send(data_g_4); +} + + +void CAN_IRQHandler(){ + can_receive(&msg); + msg.rtr = (LPC_CAN1->RFS >>30) & (1); + msg.type = (LPC_CAN1->RFS >> 31) & (1); + msg.dlc = ((LPC_CAN1->RFS>>16) & (0xf)); + for(int i = 0; i < 4; i++){ + msg.data[i] = (LPC_CAN1->RDA >> (8*i)) & (0xff); + + msg.data[4+i] = (LPC_CAN1->RDB >> (8*i)) & (0xff); + } + + //SLAVE + if(((LPC_GPIO2->FIOPIN) & (1)) == 1){ //if LED_SW7 Off, 0 volt, Slave + //uint_8 tmp = (msg.id >> 7) & 0xf; + switch((msg.id >> 7) & 0xf){ //get the function code + case CAN_NMT: + if(msg.data[1] == 0x42){//message for slave 0x42 + switch(msg.data[0]){ //cmd + case CAN_NMT_CMD_OPERATIONAL: + LPC_CAN1->MOD &= ~(1); //bit 0 set to 0 + state = CAN_NMT_STATE_OPERATIONAL; + + } + } + break; + case CAN_SYNC_OR_EMCY: + if(msg.id == 0x80){//sync + //transmitting input + //data captured at the very same time + //let's say send by PDO + + } + break; + case CAN_TPDO2: + + break; + case CAN_TPDO3: + break; + case CAN_TPDO4: + break; + case CAN_RSDO: + can_sdo_receive(&msg, &msg_sdo); + /* + if(msg_sdo.od_index == ODList[0].index){ + + }else if(msg_sdo.od_index == ODList[1].index){ + + }else if(msg_sdo.od_index == ODList[8].index) {//5000 + printf("id: %d\n", msg_sdo.id); + printf("index: %d\n", msg_sdo.od_index); + printf("subindex: %d\n", msg_sdo.od_subidx); + printf("data 0: %d\n", msg_sdo.data[0]); + printf("data 1: %d\n", msg_sdo.data[1]); + printf("data 2: %d\n", msg_sdo.data[2]); + printf("data 3: %d\n", msg_sdo.data[3]); + scroll_speed = (msg_sdo.data[1] << 8)|(msg_sdo.data[0]); + od_accelo_interval = (msg_sdo.data[1] << 8)|(msg_sdo.data[0]); + set_OD_data(msg_sdo.od_index, msg_sdo.od_subidx, &od_accelo_interval); + }*/ + //OD_entry_t res = get_OD_data(msg_sdo.od_index, msg_sdo.od_subidx); + scroll_speed = (msg_sdo.data[1] << 8)|(msg_sdo.data[0]); + accelo_interval = (msg_sdo.data[1] << 8)|(msg_sdo.data[0]); + set_OD_data(msg_sdo.od_index, msg_sdo.od_subidx, &accelo_interval); + break; + } + + //MASTER + }else if(((LPC_GPIO2->FIOPIN) & (1)) == 0){ //if LED_SW7 On, > 0 volt, Master + switch((msg.id >> 7) & 0xf){ //get the function code + case CAN_HEARTBEAT: + if(msg.data[0] != CAN_NMT_STATE_OPERATIONAL) + CANOpen_NMT_send(0, CAN_NMT_STATE_OPERATIONAL); + case CAN_RPDO1: + CANOpen_pdo1_receive(data_g_1); + break; + case CAN_TSDO: + break; + + + + } + } + //LPC_CAN1->CMR = (1<<2); + callback_setflag(CAN_IRQn); +} + +void* print_received_can_data(){ + for(int i = 0; i < msg.dlc; i++){ + printf("%02x", msg.data[i]); + } + printf("\n"); +} + +void callback_init(){ + callback_add(CAN_IRQn, &print_received_can_data); + callback_add(I2C0_IRQn, &get_data_from_i2c_and_ready_to_be_sent_to_master_then_send); +} + + +//To change state, the NMT master sends a 2-byte message with CAN ID 0 (i.e. function code 0 and +//node ID 0). All slave nodes process this message. The 1st CAN data byte contains the requested state - while the 2nd +//CAN data byte contains the node ID of the targeted node. The node ID 0 indicates a broadcast command. +void CANOpen_NMT_send(int id, int cmd){ + msg.dlc = 2; + msg.type = 0; + msg.rtr = 0; + msg.id = id; + msg.data[0] = cmd; //operation + msg.data[1] = CAN_ADDR_SLAVE; + can_send(msg); +} + +void CANOpen_heartbeat_send(uint8_t state){ + msg.dlc = 1; + msg.type = 0; + msg.rtr = 0; + msg.id = 0x700+CAN_ADDR_SLAVE; + msg.data[0] = state; + can_send(msg); +} + +int slave_main(){ + //if slave, accelo, i2c and CAN activate + //accelo for measuring + //can for sending to master + //OD_init(); + LPC_GPIO2->FIOSET = (1<<12) | (1<<13); + can_config(); //CAN init + callback_init(); + i2c_init(); + setCtrl(); + + state = CAN_NMT_STATE_PREOPERATIONAL; + //HAS IT BEEEN INITIATED(ACTIVE?) + //is_active(); + int last_timestamp = 0; + int last_timestamp_nmt = 0; + uint8_t* accelo_interval_res; + while(1){ + switch(state){ + case CAN_NMT_STATE_BOOT_UP: + case CAN_NMT_STATE_OPERATIONAL: + accelo_interval_res = (get_OD_data(0x5000, 0).odObject); + if(get_systick_counter() - last_timestamp > *accelo_interval_res){ + get_data_from_i2c_and_ready_to_be_sent_to_master_then_send(); + last_timestamp = get_systick_counter(); + } + case CAN_NMT_STATE_PREOPERATIONAL: + case CAN_NMT_STATE_STOPPED: + //Hearbeat + if(get_systick_counter() - last_timestamp_nmt > 1000){ + CANOpen_heartbeat_send(state); + last_timestamp_nmt = get_systick_counter(); + } + } +/* if(state == CAN_NMT_CMD_OPERATIONAL){ + if(get_systick_counter() - last_timestamp > od_accelo_interval){ + get_data_from_i2c_and_ready_to_be_sent_to_master_then_send(); + last_timestamp = get_systick_counter(); + } + } + //Heartbeat + if(get_systick_counter() - last_timestamp_nmt > 1000){ + CANOpen_heartbeat_send(state); + last_timestamp_nmt = get_systick_counter(); + } + //callback_do(); */ + } + return 0; +} + +void master_main(){ + uint8_t id = 0; + ssp_config(); + lcd_activate(); + ILI9341_Initial(); + disp_clear(0); + + //to enter vertical scroll mode + Write_Cmd(0x33); + Write_Cmd_Data(1); + Write_Cmd_Data(0); + Write_Cmd_Data(1); + Write_Cmd_Data(0); + Write_Cmd_Data(0x54); + Write_Cmd_Data(1); + Write_Cmd(0x37); + Write_Cmd_Data(1); + Write_Cmd_Data(0); + + set_OD_data(0x2000, 0x00, &id); + //if master, can + can_config(); //CAN init + + //timer_0_init(); + + int last_timestamp = 0; + int last_timestamp_nmt = 0; + uint8_t* accelo_interval_res; + state = CAN_NMT_STATE_OPERATIONAL; + while(1){ + switch(state){ + case CAN_NMT_STATE_BOOT_UP: + case CAN_NMT_STATE_PREOPERATIONAL: + case CAN_NMT_STATE_OPERATIONAL: + accelo_interval_res = (get_OD_data(0x5000, 0).odObject); + affichage(); + last_timestamp = get_systick_counter(); + break; + case CAN_NMT_STATE_STOPPED: + //Hearbeat + if(get_systick_counter() - last_timestamp_nmt > 1000){ + CANOpen_heartbeat_send(state); + last_timestamp_nmt = get_systick_counter(); + } + } + } +} +/* start the main program */ +int main(){ + //timer_counter_init(); + SysTick_Config(100000); + if(((LPC_GPIO2->FIOPIN) & (1)) == 1){ //if LED_SW7 Off, >0 volt, Slave + slave_main(); + }else if(((LPC_GPIO2->FIOPIN) & (1)) == 0){ //if LED_SW7 On, 0 volt, Master + master_main(); + } + + + + while(1){ + for(int i = 0; i < 1; i++){ + callback_do(); + } + } +} diff --git a/src/od.c b/src/od.c new file mode 100644 index 0000000..e995156 --- /dev/null +++ b/src/od.c @@ -0,0 +1,155 @@ +#include "od.h" + + + +uint32_t type_device = 0x303D1769; +uint8_t register_error = 0x00; +char device_name[4] = "GYU"; +char hardware_version [4]= "1.3"; +char software_version[4] = "0.0"; +uint16_t od_heartbeat = 1000; +uint8_t node_id = 0x42; +uint8_t baudrate = 0x03; +uint8_t od_accelo_interval = 1000; +uint16_t od_measurements[3]; + + +volatile OD_entry_t ODList[SIZE_OF_OD] = { + {0x1000, 0x00, uint32_type, constant, &type_device}, + {0x1001, 0x00, uint8_type, RO, ®ister_error}, + {0x1008, 0x00, string4, constant, device_name}, + {0x1009, 0x00, string4, constant, &hardware_version}, + {0x100A, 0x00, string4, constant, &software_version}, + {0x1017, 0x00, uint16_type, RW, &od_heartbeat}, + {0x2000, 0x00, uint8_type, RW, &node_id}, + {0x2001, 0x00, uint8_type, RW, &baudrate}, + {0x5000, 0x00, uint16_type, RW, &od_accelo_interval}, + {0x5E00, 0x00, uint16_array_of_three, RO, od_measurements}, + {0x5E00, 0x01, uint16_type, RO, &(od_measurements[0])}, + {0x5E00, 0x02, uint16_type, RO, &(od_measurements[1])}, + {0x5E00, 0x03, uint16_type, RO, &(od_measurements[2])} +}; + + +/*void OD_init(){ + ODList[0].index = 0x1000; + ODList[0].subIdx = 0x00; + ODList[0].data_type = uint32_type; + ODList[0].access_type = constant; + ODList[0].odObject = &type_device; + + ODList[1].index = 0x1001; + ODList[1].subIdx = 0x00; + ODList[1].data_type = uint8_type; + ODList[1].access_type = RO; + ODList[1].odObject = ®ister_error; + + ODList[2].index = 0x1008; + ODList[2].subIdx = 0x00; + ODList[2].data_type = string4; + ODList[2].access_type = constant; + ODList[2].odObject = device_name; + + ODList[3].index = 0x1009; + ODList[3].subIdx = 0x00; + ODList[3].data_type = string4; + ODList[3].access_type = constant; + ODList[3].odObject = &hardware_version; + + ODList[4].index = 0x100A; + ODList[4].subIdx = 0x00; + ODList[4].data_type = string4; + ODList[4].access_type = constant; + ODList[4].odObject = &software_version; + + ODList[5].index = 0x1017; + ODList[5].subIdx = 0x00; + ODList[5].data_type = uint16_type; + ODList[5].access_type = RW; + ODList[5].odObject = &od_heartbeat; + + ODList[6].index = 0x2000; + ODList[6].subIdx = 0x00; + ODList[6].data_type = uint8_type; + ODList[6].access_type = RW; + ODList[6].odObject = &node_id; + + ODList[7].index = 0x2001; + ODList[7].subIdx = 0x00; + ODList[7].data_type = uint8_type; + ODList[7].access_type = RW; + ODList[7].odObject = &baudrate; + + ODList[8].index = 0x5000; + ODList[8].subIdx = 0x00; + ODList[8].data_type = uint16_type; + ODList[8].access_type = RW; + ODList[8].odObject = &od_accelo_interval; + + ODList[9].index = 0x5E00; + ODList[9].subIdx = 0x00; + ODList[9].data_type = uint16_array_of_three; + ODList[9].access_type = RO; + ODList[9].odObject = od_measurements; + + ODList[10].index = 0x5E00; + ODList[10].subIdx = 0x01; + ODList[10].data_type = uint16_type; + ODList[10].access_type = RO; + ODList[10].odObject = &(od_measurements[0]); + + ODList[11].index = 0x5E00; + ODList[11].subIdx = 0x02; + ODList[11].data_type = uint16_type; + ODList[11].access_type = RO; + ODList[11].odObject = &(od_measurements[1]); + + ODList[12].index = 0x5E00, + ODList[12].subIdx = 0x03; + ODList[12].data_type = uint16_type; + ODList[12].access_type = RO; + ODList[12].odObject = &(od_measurements[2]); +}*/ + + +/*OD_entry_t get_OD_data(uint16_t index, uint8_t subEntries){ + for(int i = 0; i < SIZE_OF_OD; i++){ + if(ODList[i].index == index){ + if(ODList[i].subIdx == subEntries){ + return ODList[i]; + } + } + } +} + +void set_OD_data(uint16_t index, uint8_t subEntries, void* odObject){ + for(int i = 0; i < SIZE_OF_OD; i++){ + if(ODList[i].index == index){ + if(ODList[i].subIdx == subEntries){ + ODList[i].odObject = odObject; + } + } + } +}*/ + +OD_entry_t get_OD_data(uint16_t index, uint8_t subEntries){ + for(int i = 0; i < SIZE_OF_OD; i++){ + if(ODList[i].index == index){ + if(ODList[i].subIdx == subEntries){ + return ODList[i]; + } + } + } +} + + +void set_OD_data(uint16_t index, uint8_t subEntries, void* odObject){ + for(int i = 0; i < SIZE_OF_OD; i++){ + if(ODList[i].index == index){ + if(ODList[i].subIdx == subEntries){ + ODList[i].odObject = odObject; + } + } + } +} + diff --git a/src/od.h b/src/od.h new file mode 100644 index 0000000..4a269a6 --- /dev/null +++ b/src/od.h @@ -0,0 +1,25 @@ +#include + +enum type{uint32_type, uint8_type, uint16_type, string4, uint16_array_of_three}; +enum access{constant, RO, RW}; +#define SIZE_OF_OD 13 + +typedef struct OD_entry{ + /** Object Dictionary index */ + uint16_t index; + /** Number of all sub-entries, including sub-entry at sub-index 0 */ + uint8_t subIdx; + /** Type of the odObject, indicated by @ref OD_objectTypes_t enumerator. */ + enum type data_type; + enum access access_type; + void *odObject; +} OD_entry_t; + +//OD_entry_t ODList[SIZE_OF_OD]; + + +OD_entry_t get_OD_data(uint16_t index, uint8_t subEntries); + +void set_OD_data(uint16_t index, uint8_t subEntries, void* odObject); + +void OD_init(); \ No newline at end of file diff --git a/src/ssp.c b/src/ssp.c new file mode 100644 index 0000000..1307165 --- /dev/null +++ b/src/ssp.c @@ -0,0 +1,38 @@ +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include +#include +#include +#include "ssp.h" + +void ssp_config (void){ + //power and clock + LPC_PINCON->PINSEL0 |= (2<<30); + LPC_PINCON->PINSEL1 |= 2; + LPC_PINCON->PINSEL1 |=(2<<2); + LPC_PINCON->PINSEL1 |=(2<<4); + + LPC_SC->PCLKSEL1 |= 1<<10; + LPC_SSP0->CPSR = 2; //internal divider to give -- ? MHz + //LPC_SSP0->CR0 &= ~(3<<6); + //LPC_SSP0->CR0 &= ~(3<<8); + LPC_SSP0->CR0 = (7|(4<<8)); + + + LPC_SSP0->CR1 = 1<<1; //enable SSP + + + LPC_GPIO1->FIODIR |= (1<<18); + LPC_GPIO1->FIODIR |= (1<<30); + while ((1<<4) == (LPC_SSP0->SR & (1<<4))); +} + +char ssp_send(uint8_t data){ + while((LPC_SSP0->SR & (1<<1)) == 0); + LPC_SSP0->DR = data; + while (0 != (LPC_SSP0->SR & (1<<4))){ + } + return (LPC_SSP0->DR); +} diff --git a/src/ssp.h b/src/ssp.h new file mode 100644 index 0000000..2940813 --- /dev/null +++ b/src/ssp.h @@ -0,0 +1,15 @@ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H + +#ifdef __cplusplus +extern "C" { +#endif + +#endif /* __SYSTEM_LPC17xx_H */ + +#include + +void ssp_config (void); + +char ssp_send(uint8_t data); diff --git a/src/timer.c b/src/timer.c new file mode 100644 index 0000000..8421031 --- /dev/null +++ b/src/timer.c @@ -0,0 +1,61 @@ +/* + * timer.c + * + * Created on: Apr 4, 2022 + * Author: yuyu + */ + +#include "timer.h" + +volatile uint8_t flag = 0; + +volatile int timer_counter_ms; + +/*void TIMER0_IRQHandler(void){ + LPC_TIM0->MR0 = LPC_TIM0->MR0 + MS; + LPC_TIM0->IR = 1; + timer_counter_ms ++; + flag = 1; + +}*/ + +/*void timer_counter_init(){ + timer_counter_ms = 0; +} + +int timer_counter_ms_get(){ + return timer_counter_ms; +}*/ + + +void timer_0_init(void){ + LPC_SC->PCONP |= 1 << 1; // Power up Timer 0 (see page 63 of user manual) + LPC_SC->PCLKSEL0 &= ~(0x3<<3); // Clock for timer = CCLK/4, i.e., CPU Clock (page 56 user manual) + // MR0 is "Match Register 0". MR0 can be enabled through the MCR to reset + // the Timer/Counter (TC), stop both the TC and PC, and/or generate an interrupt + // every time MR0 matches the TC. (see page 492 and 496 of user manual) + + LPC_TIM0->PR = 24999; + LPC_TIM0->MR0 = MS; //Toggle Time in mS + //LPC_TIM0->MR0 = 1 << 23; // Give a value suitable for the LED blinking + + // frequency based on the clock frequency + // MCR is "Match Control Register". The MCR is used to control if an + // interrupt is generated and if the TC is reset when a Match occurs. + // (see page 492 and 496 of user manual) + LPC_TIM0->MCR |= 1 << 0; // Interrupt on Match 0 compare + LPC_TIM0->MCR |= 1 << 1; // Reset timer on Match 0 + // TCR is "Timer Control Register". The TCR is used to control the Timer + // Counter functions. The Timer Counter can be disabled or reset + // through the TCR. (see page 492 and 494 of user manual) + LPC_TIM0->TCR |= 1 << 1; // Manually Reset Timer 0 (forced); + LPC_TIM0->TCR &= ~(1 << 1); // Stop resetting the timer + // (2) Enable timer interrupt; + // TIMER0_IRQn is 1, see lpc17xx.h and page 73 of user manual + NVIC_EnableIRQ(TIMER0_IRQn); // see core_cm3.h header file + // (3) Some more one-time set-up's; + LPC_TIM0->TCR |= 1 << 0; // Start timer (see page 492 and 494 of user manual) + LPC_SC->PCONP |= ( 1 << 15 ); // Power up GPIO (see lab1) + //LPC_GPIO1->FIODIR |= 1 << 29; // Put P1.29 into output mode. LED is connected to P1.29 + // (4) infinite loop; +} diff --git a/src/timer.h b/src/timer.h new file mode 100644 index 0000000..20fd701 --- /dev/null +++ b/src/timer.h @@ -0,0 +1,26 @@ +/* + * timer.h + * + * Created on: Apr 4, 2022 + * Author: yuyu + */ + +#ifndef TIMER_H_ +#define TIMER_H_ + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include + +#define MS 50 + + +void timer_counter_init(); + +int timer_counter_ms_get(); + +void timer_0_init(void); + +#endif /* TIMER_H_ */ diff --git a/src/uart.c b/src/uart.c new file mode 100644 index 0000000..9260632 --- /dev/null +++ b/src/uart.c @@ -0,0 +1,87 @@ +/* + * uart.c + * + * Created on: 15 Mar 2022 + * Author: pika + */ + +#include "uart.h" +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + + + +void uart_init(void){ + //SystemInit(); //Clock and PLL configuration + //LPC_SC->PCLKSEL0 |= (1<<8); //pERIPHERICAL CLOCK OF uart1 + LPC_SC->PCLKSEL0 &= ~(3<<8); + + LPC_SC->PCLKSEL0 |= 1<<9; // pclk set to 100 MHz + + LPC_PINCON->PINSEL0 |= (1<<30); //TXD1 + + LPC_PINCON->PINSEL0 |= (1); //RXD1 + + //LPC_GPIO0->FIODIR | (1<<15); //TXD1 output + + //LPC_UART1->LCR |= (3); //word length 8 bit + LPC_UART1->LCR |= (1<<7); //DLAB == 1 + //LPC_UART1->FCR |= 1; + //LPC_UART1->FDR |= 3; + //LPC_UART1->FDR |=(4<<4); + //LPC_UART1->DLM = 0; + //LPC_UART1->DLL = 51; + + uint32_t Fdiv = 542; + LPC_UART1->DLM = Fdiv/256; + LPC_UART1->DLL = Fdiv%256; + + LPC_UART1->LCR = 0x83; + LPC_UART1->DLM = 0; + LPC_UART1->DLL = 51; + LPC_UART1->LCR = 0x3; + LPC_UART1->FCR = 0x07; + //NVIC_EnableIRQ(UART1_IRQn); + //LPC_UART1->IER = 1; + +} + +void uart_send(uint8_t* buff, uint32_t length){ + int tmp; + while (length-- != 0 ){ + LPC_UART1->THR = *buff++; + while(((LPC_UART1->LSR)&(THRE)) == 0); + tmp = LPC_UART1->THR; + LPC_GPIO2->FIOCLR = 0xff; + LPC_GPIO2->FIOSET = tmp; + } + +} + +void uart_receive(uint8_t* chara){ + while(((LPC_UART1->LSR)&(1)) == 0); + *chara = LPC_UART1->RBR; +} + + +/* +void UART0_Write(char txData) +{ + while(!(LPC_UART0->LSR & THRE)); + LPC_UART0->THR = txData; +} + +void UART0_Init(void) +{ + LPC_PINCON->PINSEL0 |= (1<<4) | (1<<6); + + LPC_UART0->LCR = 3 | DLAB_BIT ; + LPC_UART0->DLL = 12; + LPC_UART0->DLM = 0; + + LPC_UART0->FCR |= Ux_FIFO_EN | RX_FIFO_RST | TX_FIFO_RST; + LPC_UART0->FDR = (MULVAL<<4) | DIVADDVAL; + LPC_UART0->LCR &= ~(DLAB_BIT); +} +*/ diff --git a/src/uart.h b/src/uart.h new file mode 100644 index 0000000..ff43b3a --- /dev/null +++ b/src/uart.h @@ -0,0 +1,58 @@ +/* + * uart.h + * + * Created on: 15 Mar 2022 + * Author: pika + */ + +#ifndef UART_H_ +#define UART_H_ + +#ifndef __SYSTEM_LPC17xx_H +#define __SYSTEM_LPC17xx_H + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef __USE_CMSIS +#include "LPC17xx.h" +#endif + +#include + +#endif /* __SYSTEM_LPC17xx_H */ + +#define DLAB_SET LPC_UART1->LCR |= (1<<7) //DLAB == 1 +#define DLAB_CLR LPC_UART1->LCR &= ~(1<<7) //DLAB == 0 //not needed + +#define SIZE_OF_BUFFER 8 + +typedef struct circbuff_t{ +uint8_t data[SIZE_OF_BUFFER]; +uint16_t ptr_write; +uint16_t ptr_read; +} circbuff; + + + +void uart_init(void); + +void uart_send(uint8_t* buff, uint32_t length); + +void uart_receive(uint8_t* chara); + + +#define THRE (1<<5) +#define MULVAL 15 +#define DIVADDVAL 2 +#define Ux_FIFO_EN (1<<0) +#define RX_FIFO_RST (1<<1) +#define TX_FIFO_RST (1<<2) +#define DLAB_BIT (1<<7) +#define CARRIAGE_RETURN 0x0D + +void UART0_Init(void); +void UART0_Write(char data); + +#endif /* UART_H_ */ diff --git a/uart2can-bin LinkServer Debug.launch b/uart2can-bin LinkServer Debug.launch new file mode 100644 index 0000000..d4d83d5 --- /dev/null +++ b/uart2can-bin LinkServer Debug.launch @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +