2.1
### uVision Project, (C) Keil Software
Target 1 0x4 ARM-ADS 6090000::V6.9::.\ARMCLANG 1 XMC7100D-F144K4160:Cortex-M7-0 Infineon Infineon.CAT1C_DFP.1.0.0 https://github.com/Infineon/cmsis-packs/raw/master/CAT1C_DFP/ IRAM(0x28000000,0xC0000) IROM(0x10000000,0x410000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ELITTLE UL2CM3(-S0 -C0 -P0 -FD28001000 -FCFFF0 -FN5 -FF0CAT1C_SFLASH_TOC2 -FS017007C00 -FL0200 -FF1CAT1C_SFLASH_PKEY -FS117006400 -FL1C00 -FF2CAT1C_SFLASH_USER -FS217000800 -FL2800 -FF3CAT1C_WFLASH_256 -FS314000000 -FL340000 -FF4CAT1C_4160 -FS410000000 -FL4410000 -FP0($$Device:XMC7100D-F144K4160$Flash\CAT1C_SFLASH_TOC2.FLM) -FP1($$Device:XMC7100D-F144K4160$Flash\CAT1C_SFLASH_PKEY.FLM) -FP2($$Device:XMC7100D-F144K4160$Flash\CAT1C_SFLASH_USER.FLM) -FP3($$Device:XMC7100D-F144K4160$Flash\CAT1C_WFLASH_256.FLM) -FP4($$Device:XMC7100D-F144K4160$Flash\CAT1C_4160.FLM)) 0 $$Device:XMC7100D-F144K4160$SVD\cat1c4m.svd 0 0 0 0 0 0 1 .\Objects\ rtthread 1 0 1 1 0 .\Listings\ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 fromelf --bin !L --output rtthread.bin 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 1 SARMCM3.DLL -REMAP -MPU DCM.DLL -pCM7 SARMCM3.DLL -MPU TCM.DLL -pCM7 1 0 0 0 16 1 0 0 1 0 -1 1 BIN\UL2CM3.DLL 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 "Cortex-M7" 0 0 0 1 1 0 0 2 0 0 8 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x28000000 0xc0000 1 0x10000000 0x410000 0 0x0 0x0 1 0x0 0x0 1 0x0 0x0 1 0x0 0x0 1 0x10000000 0x410000 1 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x0 0x0 0 0x28000000 0xc0000 0 0x0 0x0 1 1 0 0 1 0 0 0 0 0 3 0 0 1 1 0 3 1 1 1 0 0 0 COMPONENT_MW_CORE_MAKE, CY_USING_HAL, COMPONENT_CAT1, COMPONENT_CAT1C, COMPONENT_MW_RECIPE_MAKE_CAT1C, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, COMPONENT_MW_RETARGET_IO, TARGET_APP_KIT_XMC71_EVK_LITE_V2, COMPONENT_SOFTFP, COMPONENT_APP_KIT_XMC71_EVK_LITE_V2, CY_APPNAME_mtb_example_hal_hello_world, CY_SUPPORTS_DEVICE_VALIDATION, RT_USING_ARMLIBC, __RTTHREAD__, COMPONENT_MW_CMSIS, COMPONENT_MW_MTB_PDL_CAT1, COMPONENT_CAT1C4M, DEBUG, COMPONENT_CM7_0, COMPONENT_CM7, COMPONENT_MW_CAT1CM0P, RT_USING_LIBC, COMPONENT_DebugCOMPONENT_GCC_ARM, COMPONENT_MW_CORE_LIB, CORE_NAME_CM7_0=1, XMC7100D_F144K4160, CY_TARGET_BOARD=APP_KIT_XMC71_EVK_LITE_V2, COMPONENT_MW_MTB_HAL_CAT1, COMPONENT_XMC7x_CM0P_SLEEP ..\..\..\components\libc\posix\io\eventfd;applications;libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2;..\..\..\components\libc\posix\io\poll;.;packages\Infineon_mtb-hal-cat1-latest\COMPONENT_CAT1C\include\pin_packages;packages\Infineon_cat1cm0p-latest\COMPONENT_CAT1C;packages\Infineon_core-lib-latest\include;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;packages\Infineon_mtb-hal-cat1-latest\include_pvt;packages\Infineon_retarget-io-latest;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;packages\Infineon_mtb-pdl-cat1-latest\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;packages\Infineon_cmsis-latest\Core\Include;board\ports;packages\Infineon_mtb-pdl-cat1-latest\drivers\third_party\ethernet\include;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\config;libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource;..\..\..\components\libc\posix\io\epoll;board;packages\Infineon_mtb-pdl-cat1-latest\devices\COMPONENT_CAT1C\include;packages\Infineon_mtb-hal-cat1-latest\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;packages\Infineon_mtb-hal-cat1-latest\COMPONENT_CAT1C\include\triggers;packages\Infineon_mtb-hal-cat1-latest\COMPONENT_CAT1C\include;packages\Infineon_mtb-pdl-cat1-latest\devices\COMPONENT_CAT1C\include\ip 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x10000000 0x08000000 .\board\linker_scripts\link.sct Applications main.c 1 applications\main.c Compiler syscall_mem.c 1 ..\..\..\components\libc\compilers\armlibc\syscall_mem.c syscalls.c 1 ..\..\..\components\libc\compilers\armlibc\syscalls.c cctype.c 1 ..\..\..\components\libc\compilers\common\cctype.c cstdlib.c 1 ..\..\..\components\libc\compilers\common\cstdlib.c cstring.c 1 ..\..\..\components\libc\compilers\common\cstring.c ctime.c 1 ..\..\..\components\libc\compilers\common\ctime.c cunistd.c 1 ..\..\..\components\libc\compilers\common\cunistd.c cwchar.c 1 ..\..\..\components\libc\compilers\common\cwchar.c DeviceDrivers device.c 1 ..\..\..\components\drivers\core\device.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ completion_comm.c 1 ..\..\..\components\drivers\ipc\completion_comm.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ completion_up.c 1 ..\..\..\components\drivers\ipc\completion_up.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ condvar.c 1 ..\..\..\components\drivers\ipc\condvar.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ dataqueue.c 1 ..\..\..\components\drivers\ipc\dataqueue.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ pipe.c 1 ..\..\..\components\drivers\ipc\pipe.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ ringblk_buf.c 1 ..\..\..\components\drivers\ipc\ringblk_buf.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ ringbuffer.c 1 ..\..\..\components\drivers\ipc\ringbuffer.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ waitqueue.c 1 ..\..\..\components\drivers\ipc\waitqueue.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ workqueue.c 1 ..\..\..\components\drivers\ipc\workqueue.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ dev_pin.c 1 ..\..\..\components\drivers\pin\dev_pin.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ dev_serial.c 1 ..\..\..\components\drivers\serial\dev_serial.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 __RT_IPC_SOURCE__ Drivers board.c 1 board\board.c cy_syslib_ext.s 2 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\TOOLCHAIN_ARM\cy_syslib_ext.s drv_common.c 1 ..\libraries\HAL_Drivers\drv_common.c drv_gpio.c 1 ..\libraries\HAL_Drivers\drv_gpio.c drv_uart.c 1 ..\libraries\HAL_Drivers\drv_uart.c Finsh msh.c 1 ..\..\..\components\finsh\msh.c msh_parse.c 1 ..\..\..\components\finsh\msh_parse.c shell.c 1 ..\..\..\components\finsh\shell.c cmd.c 1 ..\..\..\components\finsh\cmd.c Kernel clock.c 1 ..\..\..\src\clock.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ components.c 1 ..\..\..\src\components.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ cpu_up.c 1 ..\..\..\src\cpu_up.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ defunct.c 1 ..\..\..\src\defunct.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ idle.c 1 ..\..\..\src\idle.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ ipc.c 1 ..\..\..\src\ipc.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ irq.c 1 ..\..\..\src\irq.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ kservice.c 1 ..\..\..\src\kservice.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ mem.c 1 ..\..\..\src\mem.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ mempool.c 1 ..\..\..\src\mempool.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ object.c 1 ..\..\..\src\object.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ scheduler_comm.c 1 ..\..\..\src\scheduler_comm.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ scheduler_up.c 1 ..\..\..\src\scheduler_up.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ thread.c 1 ..\..\..\src\thread.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ timer.c 1 ..\..\..\src\timer.c 2 0 0 0 0 1 0 0 0 0 3 1 2 0 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 0 2 2 2 2 2 -std=gnu99 __RT_KERNEL_SOURCE__ klibc kstdio.c 1 ..\..\..\src\klibc\kstdio.c rt_vsscanf.c 1 ..\..\..\src\klibc\rt_vsscanf.c kstring.c 1 ..\..\..\src\klibc\kstring.c rt_vsnprintf_tiny.c 1 ..\..\..\src\klibc\rt_vsnprintf_tiny.c kerrno.c 1 ..\..\..\src\klibc\kerrno.c libcpu atomic_arm.c 1 ..\..\..\libcpu\arm\common\atomic_arm.c div0.c 1 ..\..\..\libcpu\arm\common\div0.c showmem.c 1 ..\..\..\libcpu\arm\common\showmem.c context_rvds.S 2 ..\..\..\libcpu\arm\cortex-m7\context_rvds.S cpu_cache.c 1 ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c cpuport.c 1 ..\..\..\libcpu\arm\cortex-m7\cpuport.c Libraries xmc7100_cm0p_sleep.c 1 packages\Infineon_cat1cm0p-latest\COMPONENT_CAT1C\COMPONENT_XMC7x_CM0P_SLEEP\xmc7100_cm0p_sleep.c xmc7200_cm0p_sleep.c 1 packages\Infineon_cat1cm0p-latest\COMPONENT_CAT1C\COMPONENT_XMC7x_CM0P_SLEEP\xmc7200_cm0p_sleep.c cyhal_xmc7100_144_teqfp.c 1 packages\Infineon_mtb-hal-cat1-latest\COMPONENT_CAT1C\source\pin_packages\cyhal_xmc7100_144_teqfp.c cyhal_triggers_xmc7100.c 1 packages\Infineon_mtb-hal-cat1-latest\COMPONENT_CAT1C\source\triggers\cyhal_triggers_xmc7100.c cyhal_clock.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_clock.c cyhal_dma.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_dma.c cyhal_dma_dmac.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_dma_dmac.c cyhal_dma_dw.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_dma_dw.c cyhal_gpio.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_gpio.c cyhal_hwmgr.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_hwmgr.c cyhal_interconnect.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_interconnect.c cyhal_irq_impl.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_irq_impl.c cyhal_lptimer.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_lptimer.c cyhal_scb_common.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_scb_common.c cyhal_syspm.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_syspm.c cyhal_system.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_system.c cyhal_uart.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_uart.c cyhal_utils.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_utils.c cyhal_utils_impl.c 1 packages\Infineon_mtb-hal-cat1-latest\source\cyhal_utils_impl.c cy_device.c 1 packages\Infineon_mtb-pdl-cat1-latest\devices\COMPONENT_CAT1C\source\cy_device.c cy_dma.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_dma.c cy_dmac.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_dmac.c cy_gpio.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_gpio.c cy_ipc_drv.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_ipc_drv.c cy_ipc_pipe.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_ipc_pipe.c cy_ipc_sema.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_ipc_sema.c cy_mcwdt.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_mcwdt.c cy_mcwdt_b.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_mcwdt_b.c cy_prot.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_prot.c cy_scb_common.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_scb_common.c cy_scb_i2c.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_scb_i2c.c cy_scb_uart.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_scb_uart.c cy_sysclk.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_sysclk.c cy_sysclk_v2.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_sysclk_v2.c cy_sysint.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_sysint.c cy_syslib.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_syslib.c cy_syspm.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_syspm.c cy_syspm_v3.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_syspm_v3.c cy_systick.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_systick.c cy_trigmux.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_trigmux.c cy_wdt_b.c 1 packages\Infineon_mtb-pdl-cat1-latest\drivers\source\cy_wdt_b.c cy_retarget_io.c 1 packages\Infineon_retarget-io-latest\cy_retarget_io.c libs cycfg_clocks.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource\cycfg_clocks.c cycfg_qspi_memslot.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource\cycfg_qspi_memslot.c startup_cm7.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\COMPONENT_CM7\startup_cm7.c system_cm7.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\COMPONENT_CM7\system_cm7.c cycfg_system.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource\cycfg_system.c cybsp.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\cybsp.c cycfg_pins.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource\cycfg_pins.c cycfg.c 1 libs\TARGET_APP_KIT_XMC71_EVK_LITE_V2\config\GeneratedSource\cycfg.c