yaxing.chen 5 سال پیش
والد
کامیت
6bae71911d
39فایلهای تغییر یافته به همراه8436 افزوده شده و 0 حذف شده
  1. BIN
      documents/BEAGLEBONE_REV_A6A.pdf
  2. BIN
      documents/am3358.pdf
  3. BIN
      documents/images/BeagleBone_large.png
  4. BIN
      documents/images/BeagleBone_small.png
  5. 295 0
      project_0/.config
  6. 166 0
      project_0/.cproject
  7. 28 0
      project_0/.project
  8. BIN
      project_0/.settings/.rtmenus
  9. 14 0
      project_0/.settings/language.settings.xml
  10. 3 0
      project_0/.settings/org.eclipse.core.runtime.prefs
  11. 22 0
      project_0/.settings/projcfg.ini
  12. 551 0
      project_0/AM335x_sk_DDR3.mac
  13. 38 0
      project_0/Kconfig
  14. 14 0
      project_0/SConscript
  15. 35 0
      project_0/SConstruct
  16. 45 0
      project_0/am335x_DDR.icf
  17. 1120 0
      project_0/am335x_sk.ewp
  18. 9 0
      project_0/am335x_sk.eww
  19. 11 0
      project_0/applications/SConscript
  20. 171 0
      project_0/applications/board.c
  21. 32 0
      project_0/applications/board.h
  22. 10 0
      project_0/applications/main.c
  23. 91 0
      project_0/beaglebone_ram.lds
  24. 21 0
      project_0/cconfig.h
  25. 22 0
      project_0/drivers/SConscript
  26. 99 0
      project_0/drivers/gpio.c
  27. 17 0
      project_0/drivers/gpio.h
  28. 452 0
      project_0/drivers/uart.c
  29. 20 0
      project_0/drivers/uart.h
  30. 109 0
      project_0/drivers/uart_reg.h
  31. 6 0
      project_0/makefile.targets
  32. 155 0
      project_0/rtconfig.h
  33. 50 0
      project_0/rtconfig.py
  34. 12 0
      project_0/rtconfig_preinc.h
  35. BIN
      project_0/rtthread-beaglebone.elf
  36. 4704 0
      project_0/rtthread-beaglebone.map
  37. BIN
      project_0/rtthread.bin
  38. 5 0
      project_0/uboot_cmd.txt
  39. 109 0
      sdk-bsp-am3358-ti-beaglebone.yaml

BIN
documents/BEAGLEBONE_REV_A6A.pdf


BIN
documents/am3358.pdf


BIN
documents/images/BeagleBone_large.png


BIN
documents/images/BeagleBone_small.png


+ 295 - 0
project_0/.config

@@ -0,0 +1,295 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# RT-Thread Configuration
+#
+
+#
+# RT-Thread Kernel
+#
+CONFIG_RT_NAME_MAX=8
+CONFIG_RT_ALIGN_SIZE=4
+# CONFIG_RT_THREAD_PRIORITY_8 is not set
+CONFIG_RT_THREAD_PRIORITY_32=y
+# CONFIG_RT_THREAD_PRIORITY_256 is not set
+CONFIG_RT_THREAD_PRIORITY_MAX=32
+CONFIG_RT_TICK_PER_SECOND=100
+CONFIG_RT_USING_OVERFLOW_CHECK=y
+CONFIG_RT_USING_HOOK=y
+CONFIG_RT_IDLE_HOOK_LIST_SIZE=4
+CONFIG_IDLE_THREAD_STACK_SIZE=256
+# CONFIG_RT_USING_TIMER_SOFT is not set
+CONFIG_RT_DEBUG=y
+CONFIG_RT_DEBUG_COLOR=y
+# CONFIG_RT_DEBUG_INIT_CONFIG is not set
+# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
+# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
+# CONFIG_RT_DEBUG_IPC_CONFIG is not set
+# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
+# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
+# CONFIG_RT_DEBUG_MEM_CONFIG is not set
+# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
+# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
+# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
+
+#
+# Inter-Thread communication
+#
+CONFIG_RT_USING_SEMAPHORE=y
+CONFIG_RT_USING_MUTEX=y
+CONFIG_RT_USING_EVENT=y
+CONFIG_RT_USING_MAILBOX=y
+CONFIG_RT_USING_MESSAGEQUEUE=y
+# CONFIG_RT_USING_SIGNALS is not set
+
+#
+# Memory Management
+#
+CONFIG_RT_USING_MEMPOOL=y
+# CONFIG_RT_USING_MEMHEAP is not set
+# CONFIG_RT_USING_NOHEAP is not set
+CONFIG_RT_USING_SMALL_MEM=y
+# CONFIG_RT_USING_SLAB is not set
+# CONFIG_RT_USING_MEMTRACE is not set
+CONFIG_RT_USING_HEAP=y
+
+#
+# Kernel Device Object
+#
+CONFIG_RT_USING_DEVICE=y
+# CONFIG_RT_USING_DEVICE_OPS is not set
+# CONFIG_RT_USING_INTERRUPT_INFO is not set
+CONFIG_RT_USING_CONSOLE=y
+CONFIG_RT_CONSOLEBUF_SIZE=128
+CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
+
+#
+# RT-Thread Components
+#
+CONFIG_RT_USING_COMPONENTS_INIT=y
+CONFIG_RT_USING_USER_MAIN=y
+CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
+CONFIG_RT_MAIN_THREAD_PRIORITY=10
+
+#
+# C++ features
+#
+# CONFIG_RT_USING_CPLUSPLUS is not set
+
+#
+# Command shell
+#
+CONFIG_RT_USING_FINSH=y
+CONFIG_FINSH_THREAD_NAME="tshell"
+CONFIG_FINSH_USING_HISTORY=y
+CONFIG_FINSH_HISTORY_LINES=5
+CONFIG_FINSH_USING_SYMTAB=y
+CONFIG_FINSH_USING_DESCRIPTION=y
+# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
+CONFIG_FINSH_THREAD_PRIORITY=20
+CONFIG_FINSH_THREAD_STACK_SIZE=4096
+CONFIG_FINSH_CMD_SIZE=80
+# CONFIG_FINSH_USING_AUTH is not set
+CONFIG_FINSH_USING_MSH=y
+CONFIG_FINSH_USING_MSH_DEFAULT=y
+# CONFIG_FINSH_USING_MSH_ONLY is not set
+CONFIG_FINSH_ARG_MAX=10
+
+#
+# Device virtual file system
+#
+CONFIG_RT_USING_DFS=y
+CONFIG_DFS_USING_WORKDIR=y
+CONFIG_DFS_FILESYSTEMS_MAX=2
+CONFIG_DFS_FILESYSTEM_TYPES_MAX=2
+CONFIG_DFS_FD_MAX=16
+# CONFIG_RT_USING_DFS_MNTTABLE is not set
+# CONFIG_RT_USING_DFS_ELMFAT is not set
+CONFIG_RT_USING_DFS_DEVFS=y
+# CONFIG_RT_USING_DFS_ROMFS is not set
+# CONFIG_RT_USING_DFS_RAMFS is not set
+# CONFIG_RT_USING_DFS_UFFS is not set
+# CONFIG_RT_USING_DFS_JFFS2 is not set
+
+#
+# Device Drivers
+#
+CONFIG_RT_USING_DEVICE_IPC=y
+CONFIG_RT_PIPE_BUFSZ=512
+CONFIG_RT_USING_SERIAL=y
+CONFIG_RT_SERIAL_USING_DMA=y
+# CONFIG_RT_USING_CAN is not set
+# CONFIG_RT_USING_HWTIMER is not set
+# CONFIG_RT_USING_CPUTIME is not set
+# CONFIG_RT_USING_I2C is not set
+CONFIG_RT_USING_PIN=y
+# CONFIG_RT_USING_PWM is not set
+# CONFIG_RT_USING_MTD_NOR is not set
+# CONFIG_RT_USING_MTD_NAND is not set
+# CONFIG_RT_USING_RTC is not set
+# CONFIG_RT_USING_SDIO is not set
+# CONFIG_RT_USING_SPI is not set
+# CONFIG_RT_USING_WDT is not set
+# CONFIG_RT_USING_WIFI is not set
+# CONFIG_RT_USING_AUDIO is not set
+
+#
+# Using USB
+#
+# CONFIG_RT_USING_USB_HOST is not set
+# CONFIG_RT_USING_USB_DEVICE is not set
+
+#
+# POSIX layer and C standard library
+#
+CONFIG_RT_USING_LIBC=y
+# CONFIG_RT_USING_PTHREADS is not set
+# CONFIG_RT_USING_MODULE is not set
+
+#
+# Network
+#
+
+#
+# Socket abstraction layer
+#
+# CONFIG_RT_USING_SAL is not set
+
+#
+# light weight TCP/IP stack
+#
+# CONFIG_RT_USING_LWIP is not set
+
+#
+# Modbus master and slave stack
+#
+# CONFIG_RT_USING_MODBUS is not set
+
+#
+# AT commands
+#
+# CONFIG_RT_USING_AT is not set
+
+#
+# VBUS(Virtual Software BUS)
+#
+# CONFIG_RT_USING_VBUS is not set
+
+#
+# Utilities
+#
+# CONFIG_RT_USING_LOGTRACE is not set
+# CONFIG_RT_USING_RYM is not set
+
+#
+# RT-Thread online packages
+#
+
+#
+# IoT - internet of things
+#
+# CONFIG_PKG_USING_PAHOMQTT is not set
+# CONFIG_PKG_USING_WEBCLIENT is not set
+# CONFIG_PKG_USING_MONGOOSE is not set
+# CONFIG_PKG_USING_WEBTERMINAL is not set
+# CONFIG_PKG_USING_CJSON is not set
+# CONFIG_PKG_USING_JSMN is not set
+# CONFIG_PKG_USING_LJSON is not set
+# CONFIG_PKG_USING_EZXML is not set
+# CONFIG_PKG_USING_NANOPB is not set
+
+#
+# Wi-Fi
+#
+
+#
+# Marvell WiFi
+#
+# CONFIG_PKG_USING_WLANMARVELL is not set
+
+#
+# Wiced WiFi
+#
+# CONFIG_PKG_USING_WLAN_WICED is not set
+# CONFIG_PKG_USING_COAP is not set
+# CONFIG_PKG_USING_NOPOLL is not set
+# CONFIG_PKG_USING_NETUTILS is not set
+# CONFIG_PKG_USING_AT_DEVICE is not set
+
+#
+# IoT Cloud
+#
+# CONFIG_PKG_USING_ONENET is not set
+# CONFIG_PKG_USING_GAGENT_CLOUD is not set
+# CONFIG_PKG_USING_ALI_IOTKIT is not set
+
+#
+# security packages
+#
+# CONFIG_PKG_USING_MBEDTLS is not set
+# CONFIG_PKG_USING_libsodium is not set
+# CONFIG_PKG_USING_TINYCRYPT is not set
+
+#
+# language packages
+#
+# CONFIG_PKG_USING_LUA is not set
+# CONFIG_PKG_USING_JERRYSCRIPT is not set
+# CONFIG_PKG_USING_MICROPYTHON is not set
+
+#
+# multimedia packages
+#
+# CONFIG_PKG_USING_OPENMV is not set
+# CONFIG_PKG_USING_MUPDF is not set
+
+#
+# tools packages
+#
+# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_EASYFLASH is not set
+# CONFIG_PKG_USING_EASYLOGGER is not set
+# CONFIG_PKG_USING_SYSTEMVIEW is not set
+
+#
+# system packages
+#
+# CONFIG_PKG_USING_GUIENGINE is not set
+# CONFIG_PKG_USING_CAIRO is not set
+# CONFIG_PKG_USING_PIXMAN is not set
+# CONFIG_PKG_USING_LWEXT4 is not set
+# CONFIG_PKG_USING_PARTITION is not set
+# CONFIG_PKG_USING_FAL is not set
+# CONFIG_PKG_USING_SQLITE is not set
+# CONFIG_PKG_USING_RTI is not set
+# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
+
+#
+# peripheral libraries and drivers
+#
+# CONFIG_PKG_USING_STM32F4_HAL is not set
+# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
+# CONFIG_PKG_USING_REALTEK_AMEBA is not set
+
+#
+# miscellaneous packages
+#
+# CONFIG_PKG_USING_LIBCSV is not set
+# CONFIG_PKG_USING_OPTPARSE is not set
+# CONFIG_PKG_USING_FASTLZ is not set
+# CONFIG_PKG_USING_MINILZO is not set
+# CONFIG_PKG_USING_QUICKLZ is not set
+# CONFIG_PKG_USING_MULTIBUTTON is not set
+# CONFIG_PKG_USING_CANFESTIVAL is not set
+# CONFIG_PKG_USING_ZLIB is not set
+# CONFIG_PKG_USING_DSTR is not set
+
+#
+# sample package
+#
+# CONFIG_PKG_USING_SAMPLES is not set
+
+#
+# example package: hello
+#
+# CONFIG_PKG_USING_HELLO is not set
+CONFIG_RT_USING_UART1=y

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 166 - 0
project_0/.cproject


+ 28 - 0
project_0/.project

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+  <name>beaglebone</name>
+  <comment />
+  <projects>
+	</projects>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+      <triggers>clean,full,incremental,</triggers>
+      <arguments>
+			</arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+      <triggers>full,incremental,</triggers>
+      <arguments>
+			</arguments>
+    </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.cdt.core.cnature</nature>
+    <nature>org.rt-thread.studio.rttnature</nature>
+    <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+    <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+  </natures>
+  <linkedResources />
+</projectDescription>

BIN
project_0/.settings/.rtmenus


+ 14 - 0
project_0/.settings/language.settings.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project>
+	<configuration id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.553091094" name="Debug">
+		<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
+			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
+			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
+			<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
+			<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-176375369641464867" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT ARM Cross GCC Built-in Compiler Settings " parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+				<language-scope id="org.eclipse.cdt.core.gcc"/>
+				<language-scope id="org.eclipse.cdt.core.g++"/>
+			</provider>
+		</extension>
+	</configuration>
+</project>

+ 3 - 0
project_0/.settings/org.eclipse.core.runtime.prefs

@@ -0,0 +1,3 @@
+content-types/enabled=true
+content-types/org.eclipse.cdt.core.asmSource/file-extensions=s
+eclipse.preferences.version=1

+ 22 - 0
project_0/.settings/projcfg.ini

@@ -0,0 +1,22 @@
+#RT-Thread Studio Project Configuration
+#Sat Jan 16 15:18:32 CST 2021
+project_type=rtt
+chip_name=AM3358
+cpu_name=None
+target_freq=
+clock_source=
+dvendor_name=
+rx_pin_name=
+rtt_path=
+source_freq=
+csp_path=
+sub_series_name=
+selected_rtt_version=latest
+cfg_version=v3.0
+tool_chain=gcc
+uart_name=
+tx_pin_name=
+rtt_nano_path=
+output_project_path=
+hardware_adapter=J-Link
+project_name=beaglebone

+ 551 - 0
project_0/AM335x_sk_DDR3.mac

@@ -0,0 +1,551 @@
+// -----------------------------------------------------------------------
+// This file contains the initial set up configuration for the AM335x.
+//-------------------------------------------------------------------------
+
+__var clk_in;
+
+CHGBIT (addr, mask, data)
+{
+__var reg;
+	reg  = __readMemory32(addr, "Memory");
+	reg &= ~mask;
+	reg |=  data;
+  __writeMemory32(reg, addr, "Memory");
+}
+
+CLRBIT (addr, mask)
+{
+__var reg;
+	reg  = __readMemory32(addr, "Memory");
+	reg &= ~mask;
+  __writeMemory32(reg, addr, "Memory");
+}
+
+SETBIT (addr, mask)
+{
+__var reg;
+	reg  = __readMemory32(addr, "Memory");
+	reg |= mask;
+  __writeMemory32(reg, addr, "Memory");
+}
+
+TESTBIT (addr, mask)
+{
+	return(__readMemory32(addr, "Memory") & mask);
+}
+
+
+get_input_clock_frequency()
+{
+	__var temp;
+	
+	temp = __readMemory32(((0x44E10000) + 0x40), "Memory");
+	temp = temp >> 22;
+        temp = temp & 0x3;
+
+	if(temp == 0)
+	{	
+		clk_in = 19;  //19.2MHz
+		__message "Input Clock Read from SYSBOOT[15:14]:  19.2MHz\n";
+	}	
+	if(temp == 1)
+	{
+		clk_in = 24;  //24MHz
+		__message "Input Clock Read from SYSBOOT[15:14]:  24MHz\n";
+	}	
+	if(temp == 2)
+	{
+		clk_in = 25;  //25MHz
+		__message "Input Clock Read from SYSBOOT[15:14]:  25MHz\n";
+	}	
+	if(temp == 3)
+	{ 
+		clk_in = 26;  //26MHz
+		__message "Input Clock Read from SYSBOOT[15:14]:  26MHz\n";
+	}	
+}
+
+mpu_pll_config( clk_in,  N,  M,  M2)
+{
+	__var ref_clk,clk_out;
+	__var clkmode,clksel,div_m2,idlest_dpll;
+	__var temp,i;
+
+	ref_clk     = clk_in/(N+1);
+	clk_out     = (ref_clk*M)/M2;
+
+	clkmode=__readMemory32((0x44E00000 + 0x488), "Memory");
+	clksel= __readMemory32((0x44E00000 + 0x42C), "Memory");
+	div_m2= __readMemory32((0x44E00000 + 0x4A8), "Memory");
+
+	__message "****  Going to Bypass... \n";
+
+	//put the DPLL in bypass mode
+	__writeMemory32(0x4, (0x44E00000 + 0x488), "Memory");
+
+	while(((__readMemory32((0x44E00000 + 0x420), "Memory") & 0x101) != 0x00000100)); //wait for bypass status
+
+	__message "****  Bypassed, changing values... \n";
+
+	//set multiply and divide values
+	clksel = clksel & (~0x7FFFF);
+	clksel = clksel | ((M <<0x8) | N);
+	__writeMemory32(clksel, (0x44E00000 + 0x42C), "Memory");
+	div_m2 = div_m2 & ~0x1F;
+	div_m2 = div_m2 | M2;  
+	__writeMemory32(div_m2, (0x44E00000 + 0x4A8), "Memory");
+
+	__message "****  Locking ARM PLL\n";
+
+	//now lock the DPLL
+	clkmode = clkmode | 0x7;  //enables lock mode
+	__writeMemory32(clkmode, (0x44E00000 + 0x488), "Memory");
+	while(((__readMemory32((0x44E00000 + 0x420), "Memory") & 0x101) != 0x1)); //wait for lock
+}
+
+
+core_pll_config( clk_in,  N,  M,  M4,  M5,  M6)
+{
+	__var ref_clk,clk_out4,clk_out5,clk_out6;
+	__var clkmode,clksel,div_m4,div_m5,div_m6,idlest_dpll;
+
+	ref_clk     = clk_in/(N+1);
+	clk_out4     = (ref_clk*M)/M4;  //M4=200MHz
+	clk_out5     = (ref_clk*M)/M5;  //M5=250MHz
+	clk_out6     = (ref_clk*M)/M6;  //M6=500MHz
+
+	clkmode= __readMemory32((0x44E00000 + 0x490), "Memory");
+	clksel= __readMemory32((0x44E00000 + 0x468), "Memory");
+	div_m4= __readMemory32((0x44E00000 + 0x480), "Memory"); 
+	div_m5= __readMemory32((0x44E00000 + 0x484), "Memory"); 
+	div_m6= __readMemory32((0x44E00000 + 0x4D8), "Memory"); 
+
+	//put DPLL in bypass mode
+	clkmode = (clkmode & 0xfffffff8)|0x00000004;
+	__writeMemory32(clkmode, (0x44E00000 + 0x490), "Memory");
+	while((__readMemory32((0x44E00000 + 0x45C),  "Memory") & 0x00000100 )!=0x00000100); //wait for bypass status
+
+	__message "****  Core Bypassed\n";
+
+	//set multiply and divide values
+	clksel = clksel & (~0x7FFFF);
+	clksel = clksel | ((M <<0x8) | N);
+	__writeMemory32(clksel, (0x44E00000 + 0x468), "Memory");
+	div_m4= M4;   //200MHz
+	__writeMemory32(div_m4, (0x44E00000 + 0x480), "Memory");
+	div_m5=  M5;  //250MHz
+	__writeMemory32(div_m5, (0x44E00000 + 0x484), "Memory");
+	div_m6=  M6;  //500MHz
+	__writeMemory32(div_m6, (0x44E00000 + 0x4D8), "Memory");
+
+	__message "****  Now locking Core...\n";
+
+	//now lock the PLL
+	clkmode =(clkmode&0xfffffff8)|0x00000007;
+	__writeMemory32(clkmode, (0x44E00000 + 0x490), "Memory");
+
+	while((__readMemory32((0x44E00000 + 0x45C), "Memory") & 0x00000001 )!=0x00000001);
+	__message "****  Core locked\n";
+}
+
+ddr_pll_config( clk_in,  N,  M,  M2)
+{
+	__var ref_clk,clk_out ;
+	__var clkmode,clksel,div_m2,idlest_dpll;                
+
+	ref_clk     = clk_in/(N+1);
+	clk_out     = (ref_clk*M)/M2;
+
+	clkmode=__readMemory32((0x44E00000 + 0x494), "Memory");
+	clksel= __readMemory32((0x44E00000 + 0x440), "Memory");
+	div_m2= __readMemory32((0x44E00000 + 0x4A0), "Memory");
+
+	clkmode =(clkmode&0xfffffff8)|0x00000004;
+	__writeMemory32(clkmode, (0x44E00000 + 0x494), "Memory");
+	while((__readMemory32((0x44E00000 + 0x434), "Memory") & 0x00000100 )!=0x00000100);
+
+	__message "****  DDR DPLL Bypassed\n";
+
+	clksel = clksel & (~0x7FFFF);
+	clksel = clksel | ((M <<0x8) | N);
+	__writeMemory32(clksel, (0x44E00000 + 0x440), "Memory");
+	div_m2 = __readMemory32((0x44E00000 + 0x4A0), "Memory");
+	div_m2 = (div_m2&0xFFFFFFE0) | M2;
+	__writeMemory32(div_m2, (0x44E00000 + 0x4A0), "Memory");
+	clkmode =(clkmode&0xfffffff8)|0x00000007;
+	__writeMemory32(clkmode, (0x44E00000 + 0x494), "Memory");
+
+	while((__readMemory32((0x44E00000 + 0x434), "Memory") & 0x00000001 )!=0x00000001);
+
+	__message "****  DDR DPLL Locked\n";
+}
+
+per_pll_config( clk_in,  N,  M,  M2)
+{
+	__var ref_clk,clk_out;
+	__var clkmode,clksel,div_m2,idlest_dpll;
+
+	ref_clk     = clk_in/(N+1);
+	clk_out     = (ref_clk*M)/M2;
+
+	clkmode=__readMemory32((0x44E00000 + 0x48C), "Memory");
+	clksel= __readMemory32((0x44E00000 + 0x49C), "Memory");
+	div_m2= __readMemory32((0x44E00000 + 0x4AC), "Memory");
+
+	clkmode =(clkmode&0xfffffff8)|0x00000004;
+	__writeMemory32(clkmode, (0x44E00000 + 0x48C), "Memory");
+	while((__readMemory32((0x44E00000 + 0x470), "Memory") & 0x00000100 )!=0x00000100);
+
+	__message "****  PER DPLL Bypassed\n";
+
+	clksel = clksel & (~0x7FFFF);
+	clksel = clksel | ((M <<0x8) | N);
+	__writeMemory32(clksel, (0x44E00000 + 0x49C), "Memory");
+	div_m2= 0xFFFFFF80 | M2;
+	__writeMemory32(div_m2, (0x44E00000 + 0x4AC), "Memory");
+	clkmode =(clkmode&0xfffffff8)|0x00000007;
+	__writeMemory32(clkmode,(0x44E00000 + 0x48C), "Memory");
+
+	while((__readMemory32((0x44E00000 + 0x470), "Memory") & 0x00000001 )!=0x00000001);
+
+	__message "****  PER DPLL Locked\n";
+}
+
+disp_pll_config( clk_in,  N,  M,  M2)
+{
+	__var ref_clk,clk_out;
+	__var clkmode,clksel,div_m2,idlest_dpll;
+
+	__message "****  DISP PLL Config is in progress .......... \n";	
+
+	ref_clk     = clk_in/(N+1);
+	clk_out     = (ref_clk*M)/M2;
+
+	clkmode=__readMemory32((0x44E00000 + 0x498), "Memory");
+	clksel= __readMemory32((0x44E00000 + 0x454), "Memory");
+	div_m2= __readMemory32((0x44E00000 + 0x4A4), "Memory");
+
+	clkmode =(clkmode&0xfffffff8)|0x00000004;
+	__writeMemory32(clkmode, (0x44E00000 + 0x498), "Memory");
+	while((__readMemory32((0x44E00000 + 0x448), "Memory") & 0x00000100 )!=0x00000100);
+
+	clksel = clksel & (~0x7FFFF);
+	clksel = clksel | ((M <<0x8) | N);
+	__writeMemory32(clksel, (0x44E00000 + 0x454), "Memory");
+	div_m2= 0xFFFFFFE0 | M2;
+	__writeMemory32(div_m2, (0x44E00000 + 0x4A4), "Memory");
+	clkmode =(clkmode&0xfffffff8)|0x00000007;
+	__writeMemory32(clkmode, (0x44E00000 + 0x498), "Memory");
+
+	while((__readMemory32((0x44E00000 + 0x448), "Memory") & 0x00000001 )!=0x00000001);
+
+	__message "****  DISP PLL Config is DONE .......... \n";
+}
+
+arm_opp120_config()
+{
+	__message "****  Subarctic ALL ADPLL Config for OPP == OPP100 is In Progress ......... \n";
+    get_input_clock_frequency();
+
+    if (clk_in == 24)
+	{
+		mpu_pll_config(clk_in, 23, 550, 1);
+		core_pll_config(clk_in, 23, 1000, 10, 8, 4);
+		ddr_pll_config(clk_in, 23, 303, 1);
+		per_pll_config(clk_in, 23, 960, 5);
+		disp_pll_config(clk_in, 23, 48, 1);
+		__message "****  Subarctic ALL ADPLL Config for OPP == OPP100 is Done ......... \n";
+	}
+    else
+    {
+		__message "****  Subarctic PLL Config failed!!  Check SYSBOOT[15:14] for proper input freq config \n";
+    }
+
+}
+
+
+emif_prcm_clk_enable()
+{
+	   __message "EMIF PRCM is in progress ....... \n";
+
+   	   __writeMemory32(0x2, (0x44E00000 + 0x0D0), "Memory");
+       __writeMemory32(0x2, (0x44E00000 + 0x028), "Memory");
+   	   while(__readMemory32((0x44E00000 + 0x028), "Memory")!= 0x02);
+
+	   __message "EMIF PRCM Done \n";
+}
+
+vtp_enable()
+{
+      /* Write 1 to enable VTP */
+      __writeMemory32((__readMemory32(((0x44E10000) + 0x0E0C), "Memory") | 0x00000040),((0x44E10000) + 0x0E0C) , "Memory");
+      /* Write 0 to CLRZ bit */
+	  __writeMemory32((__readMemory32(((0x44E10000) + 0x0E0C), "Memory") & 0xFFFFFFFE),((0x44E10000) + 0x0E0C) ,"Memory");
+      /* Write 1 to CLRZ bit */
+      __writeMemory32((__readMemory32(((0x44E10000) + 0x0E0C), "Memory") | 0x00000001),((0x44E10000) + 0x0E0C) , "Memory");
+	  __message "Waiting for VTP Ready .......\n";
+	  while((__readMemory32(((0x44E10000) + 0x0E0C), "Memory") & 0x00000020) != 0x00000020);	 
+
+           __message "VTP Enable Done \n";
+}
+
+cmd_macro_config( REG_PHY_CTRL_SLAVE_RATIO_value, CMD_REG_PHY_CTRL_SLAVE_FORCE_value, CMD_REG_PHY_CTRL_SLAVE_DELAY_value, PHY_DLL_LOCK_DIFF_value, CMD_PHY_INVERT_CLKOUT_value)
+{
+	   __message "\DDR PHY CMD0 Register configuration is in progress ....... \n";
+
+	   __writeMemory32(REG_PHY_CTRL_SLAVE_RATIO_value, (0x01C + (0x44E12000)), "Memory");		     	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_FORCE_value, (0x020 + (0x44E12000)), "Memory");                   	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_DELAY_value, (0x024 + (0x44E12000)), "Memory");                   	
+	   __writeMemory32(PHY_DLL_LOCK_DIFF_value, (0x028 + (0x44E12000)), "Memory");   	             	
+	   __writeMemory32(CMD_PHY_INVERT_CLKOUT_value, (0x02C + (0x44E12000)), "Memory");
+
+	   __message "\DDR PHY CMD1 Register configuration is in progress ....... \n";
+
+	   __writeMemory32(REG_PHY_CTRL_SLAVE_RATIO_value, (0x050 + (0x44E12000)), "Memory");		     	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_FORCE_value, (0x054 + (0x44E12000)), "Memory");                   	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_DELAY_value, (0x058 + (0x44E12000)), "Memory");                   	
+	   __writeMemory32(PHY_DLL_LOCK_DIFF_value, (0x05C + (0x44E12000)), "Memory");   	             	
+	   __writeMemory32(CMD_PHY_INVERT_CLKOUT_value, (0x060 + (0x44E12000)), "Memory");
+
+	   __message "\DDR PHY CMD2 Register configuration is in progress ....... \n";
+
+	   __writeMemory32(REG_PHY_CTRL_SLAVE_RATIO_value, (0x084 + (0x44E12000)), "Memory");		     	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_FORCE_value, (0x088 + (0x44E12000)), "Memory");                   	
+       __writeMemory32(CMD_REG_PHY_CTRL_SLAVE_DELAY_value, (0x08C + (0x44E12000)), "Memory");                   	
+	   __writeMemory32(PHY_DLL_LOCK_DIFF_value, (0x090 + (0x44E12000)), "Memory");   	             	
+	   __writeMemory32(CMD_PHY_INVERT_CLKOUT_value, (0x094 + (0x44E12000)), "Memory"); 	             	
+}
+
+data_macro_config( dataMacroNum, PHY_RD_DQS_SLAVE_RATIO_value, PHY_WR_DQS_SLAVE_RATIO_value, REG_PHY_WRLVL_INIT_RATIO_value,
+		   REG_PHY_GATELVL_INIT_RATIO_value, REG_PHY_FIFO_WE_SLAVE_RATIO_value, REG_PHY_WR_DATA_SLAVE_RATIO_value)
+{
+        __var offset;
+	if(dataMacroNum == 0)
+	{
+		offset = 0x00;
+		__message "DDR PHY DATA0 Register configuration is in progress ....... \n";
+	}
+	else if(dataMacroNum == 1)
+	{
+		offset = 0xA4;
+		__message "DDR PHY DATA1 Register configuration is in progress ....... \n";
+	}	  
+	
+	__writeMemory32(((PHY_RD_DQS_SLAVE_RATIO_value<<30)|(PHY_RD_DQS_SLAVE_RATIO_value<<20)|(PHY_RD_DQS_SLAVE_RATIO_value<<10)|(PHY_RD_DQS_SLAVE_RATIO_value<<0)), ((0x0C8 + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(PHY_RD_DQS_SLAVE_RATIO_value>>2, ((0x0CC + (0x44E12000)) + offset), "Memory");
+
+    __writeMemory32(((PHY_WR_DQS_SLAVE_RATIO_value<<30)|(PHY_WR_DQS_SLAVE_RATIO_value<<20)|(PHY_WR_DQS_SLAVE_RATIO_value<<10)|(PHY_WR_DQS_SLAVE_RATIO_value<<0)), ((0x0DC + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(PHY_WR_DQS_SLAVE_RATIO_value>>2, ((0x0E0 + (0x44E12000)) + offset), "Memory");
+
+	__writeMemory32(((REG_PHY_WRLVL_INIT_RATIO_value<<30)|(REG_PHY_WRLVL_INIT_RATIO_value<<20)|(REG_PHY_WRLVL_INIT_RATIO_value<<10)|(REG_PHY_WRLVL_INIT_RATIO_value<<0)), ((0x0F0 + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(REG_PHY_WRLVL_INIT_RATIO_value>>2, ((0x0F4 + (0x44E12000)) + offset), "Memory");
+
+    __writeMemory32(((REG_PHY_GATELVL_INIT_RATIO_value<<30)|(REG_PHY_GATELVL_INIT_RATIO_value<<20)|(REG_PHY_GATELVL_INIT_RATIO_value<<10)|(REG_PHY_GATELVL_INIT_RATIO_value<<0)), ((0x0FC + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(REG_PHY_GATELVL_INIT_RATIO_value>>2, ((0x100 + (0x44E12000)) + offset), "Memory");
+
+	__writeMemory32(((REG_PHY_FIFO_WE_SLAVE_RATIO_value<<30)|(REG_PHY_FIFO_WE_SLAVE_RATIO_value<<20)|(REG_PHY_FIFO_WE_SLAVE_RATIO_value<<10)|(REG_PHY_FIFO_WE_SLAVE_RATIO_value<<0)), ((0x108 + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(REG_PHY_FIFO_WE_SLAVE_RATIO_value>>2,((0x10C + (0x44E12000)) + offset), "Memory");
+
+	__writeMemory32(((REG_PHY_WR_DATA_SLAVE_RATIO_value<<30)|(REG_PHY_WR_DATA_SLAVE_RATIO_value<<20)|(REG_PHY_WR_DATA_SLAVE_RATIO_value<<10)|(REG_PHY_WR_DATA_SLAVE_RATIO_value<<0)),((0x120 + (0x44E12000)) + offset), "Memory");
+	__writeMemory32(REG_PHY_WR_DATA_SLAVE_RATIO_value>>2, ((0x124 + (0x44E12000)) + offset), "Memory");	  
+	__writeMemory32(0x0,((0x138 + (0x44E12000)) + offset), "Memory");	  
+}
+
+
+emif_mmr_config( Read_Latency, Timing1, Timing2, Timing3, Sdram_Config, Ref_Ctrl)
+{
+	__var i;
+
+	__message "emif Timing register configuration is in progress ....... \n";
+	 
+	__writeMemory32(Read_Latency, (0x4C000000 + 0x0E4), "Memory");
+	__writeMemory32(Read_Latency, (0x4C000000 + 0x0E8), "Memory");
+	__writeMemory32(Read_Latency, (0x4C000000 + 0x0EC), "Memory");
+
+	__writeMemory32(Timing1, (0x4C000000 + 0x018), "Memory");
+	__writeMemory32(Timing1, (0x4C000000 + 0x01C), "Memory");
+
+	__writeMemory32(Timing2, (0x4C000000 + 0x020), "Memory");
+	__writeMemory32(Timing2, (0x4C000000 + 0x024), "Memory");
+
+	__writeMemory32(Timing3, (0x4C000000 + 0x028), "Memory");
+	__writeMemory32(Timing3, (0x4C000000 + 0x02C), "Memory");
+
+	__writeMemory32(Sdram_Config, (0x4C000000 + 0x008), "Memory");
+	__writeMemory32(Sdram_Config, (0x4C000000 + 0x00C), "Memory");
+	__writeMemory32(0x00004650, (0x4C000000 + 0x010), "Memory");
+	__writeMemory32(0x00004650, (0x4C000000 + 0x014), "Memory"); 
+
+	for(i=0;i<5000;i++)
+    {
+    }
+
+	__writeMemory32(Ref_Ctrl, (0x4C000000 + 0x010), "Memory");
+	__writeMemory32(Ref_Ctrl, (0x4C000000 + 0x014), "Memory"); 
+
+	__writeMemory32(Sdram_Config, (0x4C000000 + 0x008), "Memory");
+	__writeMemory32(Sdram_Config, (0x4C000000 + 0x00C), "Memory");
+
+	__message "emif Timing register configuration is done ....... \n";
+}
+
+gpio_module_clk_config()
+{
+   __var buff;
+
+   buff = __readMemory32((0x400 + 0x44E00000 + 0x8), "Memory");
+
+   buff |= 0x2;
+
+   __writeMemory32(buff, (0x400 + 0x44E00000 + 0x8), "Memory");
+
+   while((__readMemory32((0x400 + 0x44E00000 + 0x8), "Memory") & 0x3) != 0x2); 
+
+   buff = __readMemory32((0x400 + 0x44E00000 + 0x8), "Memory");
+
+   buff |= 0x00040000;
+
+   __writeMemory32(buff, (0x400 + 0x44E00000 + 0x8), "Memory");
+
+   while((__readMemory32((0x400 + 0x44E00000 + 0x8), "Memory") & 0x00040000) != 0x00040000);
+
+   while((__readMemory32((0x400 + 0x44E00000 + 0x8), "Memory") & 0x00030000) != 0x0);
+
+   while((__readMemory32((0x400 + 0x44E00000), "Memory") & 0x00000100) != 0x00000100);
+
+   __message "GPIO module clock configuration is done ....... \n";
+
+}
+
+phy_config_cmd()
+{
+    __var i;
+
+    for(i = 0; i < 3; i++)
+    {
+        __message "DDR PHY CMD Register configuration is in progress ....... \n";
+ 
+        __writeMemory32(0x40, ((0x44E12000 + 0x01c) + (i * 0x34)), "Memory");
+
+        __writeMemory32(0x1, ((0x44E12000 + 0x02c) + (i * 0x34)), "Memory");
+
+    }
+
+}
+
+phy_config_data()
+{
+    __var i;
+
+    for(i = 0; i < 2; i++)
+    {
+        __message "DDR PHY Data Register configuration is in progress ....... \n";
+
+        __writeMemory32(0x3B, ((0x44E12000 + 0x0c8) + (i * 0xA4)), "Memory");
+
+        __writeMemory32(0x85, ((0x44E12000 + 0x0DC) + (i * 0xA4)), "Memory");
+
+        __writeMemory32(0x100, ((0x44E12000 + 0x108) + (i * 0xA4)), "Memory");
+
+        __writeMemory32(0xC1, ((0x44E12000 + 0x120) + (i * 0xA4)), "Memory");
+
+    }
+
+}
+
+ddr3_emif_config()
+{
+        __message "****  AM335x OPP120 DDR3 EMIF and PHY configuration is in progress......... \n";
+
+	emif_prcm_clk_enable();
+
+	__message "DDR PHY Configuration In progress \n";
+
+        /* Perform GPIO module clock configuration. */
+        gpio_module_clk_config();
+
+        __writeMemory32(0x00000067, (0x44E10000 + 0x964), "Memory");
+
+        __writeMemory32((__readMemory32((0x44E07000 + 0x130), "Memory") & 0xFFFFFFFE), (0x44E07000 + 0x130), "Memory");
+
+        __writeMemory32((__readMemory32((0x44E07000 + 0x10), "Memory") | 0x02), (0x44E07000 + 0x10), "Memory");
+
+        /* Wait until GPIO module is reset. */
+
+        while(!(__readMemory32((0x44E07000 + 0x114), "Memory") & 0x01));
+
+        __writeMemory32((__readMemory32((0x44E07000 + 0x134), "Memory") & ~(1 << 7)), (0x44E07000 + 0x134), "Memory");
+
+        __writeMemory32((1 << 7), (0x44E07000 + 0x194), "Memory");
+
+        __writeMemory32((__readMemory32((0x44E10000 + 0x0E0C), "Memory") & 0xFFFFFFFE), (0x44E10000 + 0x0E0C), "Memory");
+
+        __writeMemory32((__readMemory32((0x44E10000 + 0x0E0C), "Memory") | 0x00000001), (0x44E10000 + 0x0E0C), "Memory");
+
+	vtp_enable(); 
+
+        phy_config_cmd();
+
+        phy_config_data();	
+
+        __writeMemory32(0x18B, (0x1404 + 0x44E10000), "Memory");
+        __writeMemory32(0x18B, (0x1408 + 0x44E10000), "Memory");
+        __writeMemory32(0x18B, (0x140C + 0x44E10000), "Memory");
+        __writeMemory32(0x18B, (0x1440 + 0x44E10000), "Memory");
+        __writeMemory32(0x18B, (0x1444 + 0x44E10000), "Memory");
+
+        __writeMemory32((__readMemory32((0x0E04 + 0x44E10000), "Memory") & ~0x10000000), (0x0E04 + 0x44E10000), "Memory");
+
+        __writeMemory32((__readMemory32((0x131C + 0x44E10000), "Memory") | 0x00000001), (0x131C + 0x44E10000), "Memory");
+
+        __message "EMIF Timing register configuration is in progress ....... \n";
+
+        __writeMemory32(0x06, (0x0E4 + 0x4C000000), "Memory");
+        __writeMemory32(0x06, (0x0E8 + 0x4C000000), "Memory");
+        __writeMemory32(0x06, (0x0EC + 0x4C000000), "Memory");
+
+        __writeMemory32(0x0888A39B, (0x018 + 0x4C000000), "Memory");
+        __writeMemory32(0x0888A39B, (0x01C + 0x4C000000), "Memory");
+
+        __writeMemory32(0x26337FDA, (0x020 + 0x4C000000), "Memory");
+        __writeMemory32(0x26337FDA, (0x024 + 0x4C000000), "Memory");
+
+        __writeMemory32(0x501F830F, (0x028 + 0x4C000000), "Memory");
+        __writeMemory32(0x501F830F, (0x02C + 0x4C000000), "Memory");
+
+        __writeMemory32(0x0000093B, (0x010 + 0x4C000000), "Memory");
+        __writeMemory32(0x0000093B, (0x014 + 0x4C000000), "Memory");
+
+        __writeMemory32(0x50074BE4, (0x0C8 + 0x4C000000), "Memory");
+
+        __writeMemory32(0x61C04AB2, (0x008 + 0x4C000000), "Memory");
+
+        __message "EMIF Timing register configuration is done ....... \n";
+
+        if((__readMemory32((0x4C000000 + 0x004), "Memory") & 0x4) == 0x4)
+        {
+            __message "PHY is READY!!\n";
+        }
+
+        __message "DDR PHY Configuration done \n";
+
+        __message "****  AM335x OPP120 DDR3 EMIF and PHY configuration is done......... \n";
+}
+
+am335x_evm_initialization()
+{
+__var psc_base;
+__var reg;
+__var module_offest;
+
+  __message " AM335x EVM-SK Initialization is in progress .......... \n";
+  arm_opp120_config();
+  ddr3_emif_config();
+  __message " AM335x EVM-SK Initialization is done .......... \n";
+}
+
+execUserPreload()
+{
+	am335x_evm_initialization();
+}
+

+ 38 - 0
project_0/Kconfig

@@ -0,0 +1,38 @@
+mainmenu "RT-Thread Configuration"
+
+config BSP_DIR
+    string
+    option env="BSP_ROOT"
+    default "."
+
+config RTT_DIR
+    string
+    option env="RTT_ROOT"
+    default "rt-thread"
+    
+# you can change the RTT_ROOT default "rt-thread"
+# example: default "F:/git_repositories/rt-thread"
+
+config PKGS_DIR
+    string
+    option env="PKGS_ROOT"
+    default "packages"
+    
+config ENV_DIR
+    string
+    option env="ENV_ROOT"
+    default "/"
+
+source "$RTT_DIR/Kconfig"
+source "$PKGS_DIR/Kconfig"
+
+config SOC_AM335X
+    bool 
+    select RT_USING_COMPONENTS_INIT
+    select RT_USING_USER_MAIN
+    default y
+
+config RT_USING_UART1
+    bool "Using RT_USING_UART1"
+    default y
+

+ 14 - 0
project_0/SConscript

@@ -0,0 +1,14 @@
+# for module compiling
+import os
+Import('RTT_ROOT')
+
+cwd = str(Dir('#'))
+objs = []
+list = os.listdir(cwd)
+
+for d in list:
+    path = os.path.join(cwd, d)
+    if os.path.isfile(os.path.join(path, 'SConscript')):
+        objs = objs + SConscript(os.path.join(d, 'SConscript'))
+
+Return('objs')

+ 35 - 0
project_0/SConstruct

@@ -0,0 +1,35 @@
+import os
+import sys
+import rtconfig
+
+if os.getenv('RTT_ROOT'):
+    RTT_ROOT = os.getenv('RTT_ROOT')
+else:
+    RTT_ROOT = os.path.normpath(os.getcwd() + '/../..')
+
+# set RTT_ROOT
+if not os.getenv("RTT_ROOT"): 
+    RTT_ROOT="rt-thread"
+
+sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
+from building import *
+
+TARGET = 'rtthread-beaglebone.' + rtconfig.TARGET_EXT
+
+DefaultEnvironment(tools=[])
+env = Environment(tools = ['mingw'],
+	AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS,
+	CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS,
+	CXX= rtconfig.CXX, CXXFLAGS = rtconfig.CFLAGS,
+	AR = rtconfig.AR, ARFLAGS = '-rc',
+	LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS)
+env.PrependENVPath('PATH', rtconfig.EXEC_PATH)
+
+Export('RTT_ROOT')
+Export('rtconfig')
+
+# prepare building environment
+objs = PrepareBuilding(env, RTT_ROOT)
+
+# make a building
+DoBuilding(TARGET, objs)

+ 45 - 0
project_0/am335x_DDR.icf

@@ -0,0 +1,45 @@
+/*###ICF### Section handled by ICF editor, don't touch! ****/
+/*-Editor annotation file-*/
+/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\a_v1_0.xml" */
+/*-Specials-*/
+define symbol __ICFEDIT_intvec_start__ = 0x82000000;
+/*-Memory Regions-*/
+define symbol __ICFEDIT_region_ROM_start__   = 0x82000000;
+define symbol __ICFEDIT_region_ROM_end__     = 0x87FFFFFF;
+define symbol __ICFEDIT_region_RAM_start__   = 0x88000000;
+define symbol __ICFEDIT_region_RAM_end__     = 0x8FFFFFFF;
+/*-Sizes-*/
+define symbol __ICFEDIT_size_cstack__   = 0x100;
+define symbol __ICFEDIT_size_svcstack__ = 0x1000;
+define symbol __ICFEDIT_size_irqstack__ = 0x100;
+define symbol __ICFEDIT_size_fiqstack__ = 0x100;
+define symbol __ICFEDIT_size_undstack__ = 0x100;
+define symbol __ICFEDIT_size_abtstack__ = 0x100;
+define symbol __ICFEDIT_size_heap__     = 0x400;
+/**** End of ICF editor section. ###ICF###*/
+
+define memory mem with size = 4G;
+define region ROM_region   = mem:[from __ICFEDIT_region_ROM_start__   to __ICFEDIT_region_ROM_end__];
+define region RAM_region   = mem:[from __ICFEDIT_region_RAM_start__   to __ICFEDIT_region_RAM_end__];
+
+define block CSTACK    with alignment = 8, size = __ICFEDIT_size_cstack__   { };
+define block SVC_STACK with alignment = 8, size = __ICFEDIT_size_svcstack__ { };
+define block IRQ_STACK with alignment = 8, size = __ICFEDIT_size_irqstack__ { };
+define block FIQ_STACK with alignment = 8, size = __ICFEDIT_size_fiqstack__ { };
+define block UND_STACK with alignment = 8, size = __ICFEDIT_size_undstack__ { };
+define block ABT_STACK with alignment = 8, size = __ICFEDIT_size_abtstack__ { };
+define block HEAP      with alignment = 8, size = __ICFEDIT_size_heap__     { };
+define block RTT_INIT_FUNC with fixed order { readonly section .rti_fn* };
+
+initialize by copy { readwrite };
+do not initialize  { section .noinit };
+keep { section FSymTab };
+keep { section VSymTab };
+keep { section .rti_fn* };
+
+place at address mem :__ICFEDIT_intvec_start__ {readonly section .intvec};
+
+place in ROM_region  { readonly, block RTT_INIT_FUNC };
+place in RAM_region  { readwrite,
+                        block CSTACK, block SVC_STACK, block IRQ_STACK, block FIQ_STACK,
+                        block UND_STACK, block ABT_STACK, block HEAP };

+ 1120 - 0
project_0/am335x_sk.ewp

@@ -0,0 +1,1120 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<project>
+  <fileVersion>2</fileVersion>
+  <configuration>
+    <name>DDR Debug</name>
+    <toolchain>
+      <name>ARM</name>
+    </toolchain>
+    <debug>1</debug>
+    <settings>
+      <name>General</name>
+      <archiveVersion>3</archiveVersion>
+      <data>
+        <version>24</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>ExePath</name>
+          <state>DDR Debug\Exe</state>
+        </option>
+        <option>
+          <name>ObjPath</name>
+          <state>DDR Debug\Obj</state>
+        </option>
+        <option>
+          <name>ListPath</name>
+          <state>DDR Debug\List</state>
+        </option>
+        <option>
+          <name>GEndianMode</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>Input variant</name>
+          <version>3</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>Input description</name>
+          <state>Full formatting.</state>
+        </option>
+        <option>
+          <name>Output variant</name>
+          <version>2</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>Output description</name>
+          <state>Full formatting.</state>
+        </option>
+        <option>
+          <name>GOutputBinary</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>OGCoreOrChip</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>GRuntimeLibSelect</name>
+          <version>0</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>GRuntimeLibSelectSlave</name>
+          <version>0</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>RTDescription</name>
+          <state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
+        </option>
+        <option>
+          <name>OGProductVersion</name>
+          <state>5.10.0.159</state>
+        </option>
+        <option>
+          <name>OGLastSavedByProductVersion</name>
+          <state>7.40.7.9864</state>
+        </option>
+        <option>
+          <name>GeneralEnableMisra</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GeneralMisraVerbose</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>OGChipSelectEditMenu</name>
+          <state>am3359	TexasInstruments am3359</state>
+        </option>
+        <option>
+          <name>GenLowLevelInterface</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>GEndianModeBE</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>OGBufferedTerminalOutput</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GenStdoutInterface</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GeneralMisraRules98</name>
+          <version>0</version>
+          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+        </option>
+        <option>
+          <name>GeneralMisraVer</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GeneralMisraRules04</name>
+          <version>0</version>
+          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+        </option>
+        <option>
+          <name>RTConfigPath2</name>
+          <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h</state>
+        </option>
+        <option>
+          <name>GBECoreSlave</name>
+          <version>22</version>
+          <state>51</state>
+        </option>
+        <option>
+          <name>OGUseCmsis</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>OGUseCmsisDspLib</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GRuntimeLibThreads</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CoreVariant</name>
+          <version>22</version>
+          <state>51</state>
+        </option>
+        <option>
+          <name>GFPUDeviceSlave</name>
+          <state>am3359	TexasInstruments am3359</state>
+        </option>
+        <option>
+          <name>FPU2</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>NrRegs</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>NEON</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>GFPUCoreSlave2</name>
+          <version>22</version>
+          <state>51</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>ICCARM</name>
+      <archiveVersion>2</archiveVersion>
+      <data>
+        <version>31</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>CCOptimizationNoSizeConstraints</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCDefines</name>
+          <state>DDR_DEBUG</state>
+        </option>
+        <option>
+          <name>CCPreprocFile</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCPreprocComments</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCPreprocLine</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCListCFile</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCListCMnemonics</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCListCMessages</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCListAssFile</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCListAssSource</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCEnableRemarks</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCDiagSuppress</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CCDiagRemark</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CCDiagWarning</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CCDiagError</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CCObjPrefix</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CCAllowList</name>
+          <version>1</version>
+          <state>00000000</state>
+        </option>
+        <option>
+          <name>CCDebugInfo</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IEndianMode</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IProcessor</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IExtraOptionsCheck</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IExtraOptions</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CCLangConformance</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCSignedPlainChar</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CCRequirePrototypes</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCMultibyteSupport</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCDiagWarnAreErr</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCCompilerRuntimeInfo</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IFpuProcessor</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>OutputFile</name>
+          <state>$FILE_BNAME$.o</state>
+        </option>
+        <option>
+          <name>CCLibConfigHeader</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>PreInclude</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CompilerMisraOverride</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCIncludePath2</name>
+          <state>$PROJ_DIR$\applications</state>
+          <state>$PROJ_DIR$\drivers</state>
+          <state>$PROJ_DIR$\</state>
+          <state>$PROJ_DIR$\..\..\src</state>
+          <state>$PROJ_DIR$\..\..\include</state>
+          <state>$PROJ_DIR$\..\..\components\init</state>
+          <state>$PROJ_DIR$\..\..\libcpu\arm\am335x</state>
+          <state>$PROJ_DIR$\..\..\components\finsh</state>
+          <state>$PROJ_DIR$\..\..\components\drivers\include</state>
+        </option>
+        <option>
+          <name>CCStdIncCheck</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCCodeSection</name>
+          <state>.text</state>
+        </option>
+        <option>
+          <name>IInterwork2</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IProcessorMode2</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCOptLevel</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CCOptStrategy</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCOptLevelSlave</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CompilerMisraRules98</name>
+          <version>0</version>
+          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+        </option>
+        <option>
+          <name>CompilerMisraRules04</name>
+          <version>0</version>
+          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+        </option>
+        <option>
+          <name>CCPosIndRopi</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCPosIndRwpi</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCPosIndNoDynInit</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IccLang</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IccCDialect</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccAllowVLA</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IccCppDialect</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccExceptions</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccRTTI</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccStaticDestr</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccCppInlineSemantics</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IccCmsis</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IccFloatSemantics</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCNoLiteralPool</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCOptStrategySlave</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CCGuardCalls</name>
+          <state>1</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>AARM</name>
+      <archiveVersion>2</archiveVersion>
+      <data>
+        <version>9</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>AObjPrefix</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>AEndian</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>ACaseSensitivity</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>MacroChars</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AWarnEnable</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AWarnWhat</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AWarnOne</name>
+          <state></state>
+        </option>
+        <option>
+          <name>AWarnRange1</name>
+          <state></state>
+        </option>
+        <option>
+          <name>AWarnRange2</name>
+          <state></state>
+        </option>
+        <option>
+          <name>ADebug</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>AltRegisterNames</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>ADefines</name>
+          <state></state>
+        </option>
+        <option>
+          <name>AList</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AListHeader</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>AListing</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>Includes</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>MacDefs</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>MacExps</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>MacExec</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>OnlyAssed</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>MultiLine</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>PageLengthCheck</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>PageLength</name>
+          <state>80</state>
+        </option>
+        <option>
+          <name>TabSpacing</name>
+          <state>8</state>
+        </option>
+        <option>
+          <name>AXRef</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AXRefDefines</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AXRefInternal</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AXRefDual</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AProcessor</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>AFpuProcessor</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>AOutputFile</name>
+          <state>$FILE_BNAME$.o</state>
+        </option>
+        <option>
+          <name>AMultibyteSupport</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>ALimitErrorsCheck</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>ALimitErrorsEdit</name>
+          <state>100</state>
+        </option>
+        <option>
+          <name>AIgnoreStdInclude</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AUserIncludes</name>
+          <state></state>
+        </option>
+        <option>
+          <name>AExtraOptionsCheckV2</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>AExtraOptionsV2</name>
+          <state></state>
+        </option>
+        <option>
+          <name>AsmNoLiteralPool</name>
+          <state>0</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>OBJCOPY</name>
+      <archiveVersion>0</archiveVersion>
+      <data>
+        <version>1</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>OOCOutputFormat</name>
+          <version>3</version>
+          <state>3</state>
+        </option>
+        <option>
+          <name>OCOutputOverride</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>OOCOutputFile</name>
+          <state>am335x_sk.bin</state>
+        </option>
+        <option>
+          <name>OOCCommandLineProducer</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>OOCObjCopyEnable</name>
+          <state>1</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>CUSTOM</name>
+      <archiveVersion>3</archiveVersion>
+      <data>
+        <extensions></extensions>
+        <cmdline></cmdline>
+        <hasPrio>0</hasPrio>
+      </data>
+    </settings>
+    <settings>
+      <name>BICOMP</name>
+      <archiveVersion>0</archiveVersion>
+      <data/>
+    </settings>
+    <settings>
+      <name>BUILDACTION</name>
+      <archiveVersion>1</archiveVersion>
+      <data>
+        <prebuild></prebuild>
+        <postbuild></postbuild>
+      </data>
+    </settings>
+    <settings>
+      <name>ILINK</name>
+      <archiveVersion>0</archiveVersion>
+      <data>
+        <version>16</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>IlinkOutputFile</name>
+          <state>$PROJ_FNAME$.out</state>
+        </option>
+        <option>
+          <name>IlinkLibIOConfig</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>XLinkMisraHandler</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkInputFileSlave</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkDebugInfoEnable</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkKeepSymbols</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkRawBinaryFile</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkRawBinarySymbol</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkRawBinarySegment</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkRawBinaryAlign</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkDefines</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkConfigDefines</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkMapFile</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkLogFile</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogInitialization</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogModule</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogSection</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogVeneer</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkIcfOverride</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkIcfFile</name>
+          <state>$PROJ_DIR$\am335x_DDR.icf</state>
+        </option>
+        <option>
+          <name>IlinkIcfFileSlave</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkEnableRemarks</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkSuppressDiags</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkTreatAsRem</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkTreatAsWarn</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkTreatAsErr</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkWarningsAreErrors</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkUseExtraOptions</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkExtraOptions</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkLowLevelInterfaceSlave</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkAutoLibEnable</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkAdditionalLibs</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkOverrideProgramEntryLabel</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkProgramEntryLabelSelect</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkProgramEntryLabel</name>
+          <state>__iar_program_start</state>
+        </option>
+        <option>
+          <name>DoFill</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>FillerByte</name>
+          <state>0xFF</state>
+        </option>
+        <option>
+          <name>FillerStart</name>
+          <state>0x0</state>
+        </option>
+        <option>
+          <name>FillerEnd</name>
+          <state>0x0</state>
+        </option>
+        <option>
+          <name>CrcSize</name>
+          <version>0</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CrcAlign</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CrcPoly</name>
+          <state>0x11021</state>
+        </option>
+        <option>
+          <name>CrcCompl</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CrcBitOrder</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>CrcInitialValue</name>
+          <state>0x0</state>
+        </option>
+        <option>
+          <name>DoCrc</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkBE8Slave</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkBufferedTerminalOutput</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkStdoutInterfaceSlave</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CrcFullSize</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkIElfToolPostProcess</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogAutoLibSelect</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogRedirSymbols</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkLogUnusedFragments</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkCrcReverseByteOrder</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkCrcUseAsInput</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkOptInline</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkOptExceptionsAllow</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkOptExceptionsForce</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkCmsis</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkOptMergeDuplSections</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkOptUseVfe</name>
+          <state>1</state>
+        </option>
+        <option>
+          <name>IlinkOptForceVfe</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkStackAnalysisEnable</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkStackControlFile</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IlinkStackCallGraphFile</name>
+          <state></state>
+        </option>
+        <option>
+          <name>CrcAlgorithm</name>
+          <version>0</version>
+          <state>1</state>
+        </option>
+        <option>
+          <name>CrcUnitSize</name>
+          <version>0</version>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IlinkThreadsSlave</name>
+          <state>1</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>IARCHIVE</name>
+      <archiveVersion>0</archiveVersion>
+      <data>
+        <version>0</version>
+        <wantNonLocal>1</wantNonLocal>
+        <debug>1</debug>
+        <option>
+          <name>IarchiveInputs</name>
+          <state></state>
+        </option>
+        <option>
+          <name>IarchiveOverride</name>
+          <state>0</state>
+        </option>
+        <option>
+          <name>IarchiveOutput</name>
+          <state>###Unitialized###</state>
+        </option>
+      </data>
+    </settings>
+    <settings>
+      <name>BILINK</name>
+      <archiveVersion>0</archiveVersion>
+      <data/>
+    </settings>
+  </configuration>
+  <group>
+    <name>app</name>
+    <file>
+      <name>$PROJ_DIR$\applications\application.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\applications\board.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\applications\startup.c</name>
+    </file>
+  </group>
+  <group>
+    <name>bsp</name>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\context_iar.S</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\cp15_iar.s</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\cpu.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\interrupt.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\stack.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\start_iar.s</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\libcpu\arm\am335x\trap.c</name>
+    </file>
+  </group>
+  <group>
+    <name>components</name>
+    <group>
+      <name>finsh</name>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_compiler.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_error.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_heap.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_init.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_node.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_ops.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_parser.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_token.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_var.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\finsh_vm.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\msh.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\msh_cmd.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\shell.c</name>
+      </file>
+      <file>
+        <name>$PROJ_DIR$\..\..\components\finsh\symbol.c</name>
+      </file>
+    </group>
+    <file>
+      <name>$PROJ_DIR$\..\..\components\drivers\src\completion.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\components\drivers\src\dataqueue.c</name>
+    </file>
+  </group>
+  <group>
+    <name>drivers</name>
+    <file>
+      <name>$PROJ_DIR$\..\..\components\drivers\serial\serial.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\drivers\uart.c</name>
+    </file>
+  </group>
+  <group>
+    <name>kernel</name>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\clock.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\components.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\device.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\idle.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\ipc.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\irq.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\kservice.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\mem.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\memheap.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\mempool.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\object.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\scheduler.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\slab.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\thread.c</name>
+    </file>
+    <file>
+      <name>$PROJ_DIR$\..\..\src\timer.c</name>
+    </file>
+  </group>
+</project>
+
+

+ 9 - 0
project_0/am335x_sk.eww

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<workspace>
+  <project>
+    <path>$WS_DIR$\am335x_sk.ewp</path>
+  </project>
+</workspace>
+
+

+ 11 - 0
project_0/applications/SConscript

@@ -0,0 +1,11 @@
+Import('RTT_ROOT')
+Import('rtconfig')
+from building import *
+
+cwd     = os.path.join(str(Dir('#')), 'applications')
+src	= Glob('*.c')
+CPPPATH = [cwd, str(Dir('#'))]
+
+group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH)
+
+Return('group')

+ 171 - 0
project_0/applications/board.c

@@ -0,0 +1,171 @@
+/*
+ * File      : board.c
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2012, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ * Change Logs:
+ * Date           Author       Notes
+ * 2012-11-20     Bernard    the first version
+ */
+
+#include <rthw.h>
+#include <rtthread.h>
+#include <finsh.h>
+
+#include "board.h"
+#include <interrupt.h>
+
+#ifdef RT_USING_VMM
+#include <vmm.h>
+static rt_uint32_t DMTIMER = 0;
+#define TIMER_HW_BASE (DMTIMER)
+#else
+#define TIMER_HW_BASE AM33XX_DMTIMER_7_REGS
+#endif
+
+#define DMTIMER_TCLR_AR                         (0x00000002u)
+#define DMTIMER_TCLR_CE                         (0x00000040u)
+#define DMTIMER_TCLR_PRE                        (0x00000020u)
+#define DMTIMER_TCLR_ST                         (0x00000001u)
+#define DMTIMER_IRQENABLE_SET_OVF_EN_FLAG       (0x00000002u)
+#define DMTIMER_IRQSTATUS_RAW_OVF_IT_FLAG       (0x00000002u)
+
+#define CM_DPLL_CLKSEL_CLK_CLKSEL               (0x00000003u)
+#define CM_DPLL_CLKSEL_CLK_CLKSEL_SEL3          (0x2u)
+
+#define CM_PER_CLKCTRL_MODULEMODE_ENABLE        (0x2u)
+#define CM_PER_CLKCTRL_MODULEMODE               (0x00000003u)
+
+#define CM_PER_CLKCTRL_IDLEST                   (0x00030000u)
+#define CM_PER_CLKCTRL_IDLEST_FUNC              (0x0u)
+
+#define CM_PER_L4LS_CLKSTCTRL_CLKACTIVITY_L4LS_GCLK     (0x00000100u)
+#define CM_PER_L4LS_CLKSTCTRL_CLKACTIVITY_TIMER2_GCLK   (0x00004000u)
+#define CM_PER_L4LS_CLKSTCTRL_CLKACTIVITY_TIMER7_GCLK   (1<<13)
+
+static void rt_hw_timer_isr(int vector, void* param)
+{
+	rt_tick_increase();
+
+    DMTIMER_IRQSTATUS(TIMER_HW_BASE) = DMTIMER_IRQSTATUS_RAW_OVF_IT_FLAG;
+}
+
+static void timer_clk_init(void)
+{
+    unsigned long prcm_base;
+
+#ifdef RT_USING_VMM
+    prcm_base = vmm_find_iomap("PRCM");
+#else
+    prcm_base = AM33XX_PRCM_REGS;
+#endif
+
+    /* software forced wakeup */
+    CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) |= 0x2;
+
+    /* Waiting for the L4LS clock */
+    while (!(CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) & (1<<8)))
+        ;
+
+	/* Select the clock source for the Timer2 instance.  */
+	CM_DPLL_CLKSEL_TIMER7_CLK(prcm_base) &= ~(CM_DPLL_CLKSEL_CLK_CLKSEL);
+	/* 32k clock source */
+	CM_DPLL_CLKSEL_TIMER7_CLK(prcm_base) |= CM_DPLL_CLKSEL_CLK_CLKSEL_SEL3;
+
+	while ((CM_DPLL_CLKSEL_TIMER7_CLK(prcm_base) & CM_DPLL_CLKSEL_CLK_CLKSEL) !=
+		CM_DPLL_CLKSEL_CLK_CLKSEL_SEL3);
+
+	/* Writing to MODULEMODE field of CM_PER_TIMER7_CLKCTRL register. */
+	CM_PER_TIMER7_CLKCTRL(prcm_base) |= CM_PER_CLKCTRL_MODULEMODE_ENABLE;
+
+	/* Waiting for MODULEMODE field to reflect the written value. */
+	while ((CM_PER_TIMER7_CLKCTRL(prcm_base) & CM_PER_CLKCTRL_MODULEMODE) !=
+		CM_PER_CLKCTRL_MODULEMODE_ENABLE);
+
+	/*
+	 * Waiting for IDLEST field in CM_PER_TIMER7_CLKCTRL register 
+	 * for the module is fully functional.
+	 */
+	while ((CM_PER_TIMER7_CLKCTRL(prcm_base) & CM_PER_CLKCTRL_IDLEST) !=
+		CM_PER_CLKCTRL_IDLEST_FUNC);
+
+	/* Waiting for the L4LS clock */
+	while (!(CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) & CM_PER_L4LS_CLKSTCTRL_CLKACTIVITY_L4LS_GCLK));
+	/* Waiting for the TIMER7 clock */
+	while (!(CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) & CM_PER_L4LS_CLKSTCTRL_CLKACTIVITY_TIMER7_GCLK));
+}
+
+int rt_hw_timer_init(void)
+{
+	rt_uint32_t counter;
+
+#ifdef RT_USING_VMM
+    DMTIMER = vmm_find_iomap("TIMER7");
+#endif
+
+	timer_clk_init();
+
+	/* soft reset the timer */
+	DMTIMER_TIOCP_CFG(TIMER_HW_BASE) |= 1;
+    while ((DMTIMER_TIOCP_CFG(TIMER_HW_BASE) & 0x1) == 1)
+        ;
+
+	/* calculate count */
+	counter = 0xffffffff - (32768UL/RT_TICK_PER_SECOND);
+
+	/* set initial count */
+	DMTIMER_TCRR(TIMER_HW_BASE) = counter;
+	/* set reload count */
+	DMTIMER_TLDR(TIMER_HW_BASE) = counter;
+
+	/* set mode: auto reload */
+	DMTIMER_TCLR(TIMER_HW_BASE) |= DMTIMER_TCLR_AR;
+
+	/* interrupt enable for match */
+	DMTIMER_IRQENABLE_SET(TIMER_HW_BASE) = DMTIMER_IRQENABLE_SET_OVF_EN_FLAG;
+    DMTIMER_IRQSTATUS(TIMER_HW_BASE) = DMTIMER_IRQSTATUS_RAW_OVF_IT_FLAG;
+
+	rt_hw_interrupt_install(TINT7, rt_hw_timer_isr, RT_NULL, "tick");
+	rt_hw_interrupt_control(TINT7, 0, 0);
+	rt_hw_interrupt_umask(TINT7);
+
+    while (DMTIMER_TWPS(TIMER_HW_BASE) != 0)
+        ;
+
+	/* start timer */
+	DMTIMER_TCLR(TIMER_HW_BASE) |= DMTIMER_TCLR_ST;
+
+    while (DMTIMER_TWPS(TIMER_HW_BASE) != 0)
+        ;
+
+    return 0;
+}
+INIT_BOARD_EXPORT(rt_hw_timer_init);
+
+/**
+ * This function will initialize beaglebone board
+ */
+void rt_hw_board_init(void)
+{
+    rt_components_board_init();
+	rt_console_set_device(RT_CONSOLE_DEVICE_NAME);
+}
+
+void rt_hw_cpu_reset(void)
+{
+    unsigned long prcm_base;
+
+#ifdef RT_USING_VMM
+    prcm_base = vmm_find_iomap("PRCM");
+#else
+    prcm_base = AM33XX_PRCM_REGS;
+#endif
+    REG32(PRM_DEVICE(prcm_base)) = 0x1;
+    RT_ASSERT(0);
+}
+FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_cpu_reset, reboot, reboot the cpu);
+FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_cpu_reset, __cmd_reboot, reboot the cpu);

+ 32 - 0
project_0/applications/board.h

@@ -0,0 +1,32 @@
+/*
+ * File      : board.h
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2013, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ * Change Logs:
+ * Date           Author       Notes
+ * 2013-07-06     Bernard    the first version
+ */
+
+#ifndef __BOARD_H__
+#define __BOARD_H__
+
+#include <am33xx.h>
+
+#if defined(__CC_ARM)
+extern int Image$$RW_IRAM1$$ZI$$Limit;
+#define HEAP_BEGIN      ((void*)&Image$$RW_IRAM1$$ZI$$Limit)
+#elif defined(__GNUC__)
+extern int __bss_end;
+#define HEAP_BEGIN      ((void*)&__bss_end)
+#endif
+
+#define HEAP_END        (void*)0x90000000
+
+void rt_hw_board_init(void);
+
+#endif

+ 10 - 0
project_0/applications/main.c

@@ -0,0 +1,10 @@
+#include <stdint.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(void)
+{
+    printf("hello rt-thread\n");
+    return 0;
+}
+

+ 91 - 0
project_0/beaglebone_ram.lds

@@ -0,0 +1,91 @@
+OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
+OUTPUT_ARCH(arm)
+SECTIONS
+{
+    . = 0x80200000;
+
+    __text_start = .;
+    .text :
+    {
+        *(.vectors)
+        *(.text)
+        *(.text.*)
+
+        /* section information for finsh shell */
+        . = ALIGN(4);
+        __fsymtab_start = .;
+        KEEP(*(FSymTab))
+        __fsymtab_end = .;
+        . = ALIGN(4);
+        __vsymtab_start = .;
+        KEEP(*(VSymTab))
+        __vsymtab_end = .;
+        . = ALIGN(4);	
+
+        /* section information for modules */
+        . = ALIGN(4);
+        __rtmsymtab_start = .;
+        KEEP(*(RTMSymTab))
+        __rtmsymtab_end = .;
+
+        /* section information for initialization */
+        . = ALIGN(4);
+        __rt_init_start = .;
+        KEEP(*(SORT(.rti_fn*)))
+        __rt_init_end = .;
+    } =0
+    __text_end = .;
+
+    __rodata_start = .;
+    .rodata   : { *(.rodata) *(.rodata.*) }
+    __rodata_end = .;
+
+    . = ALIGN(4);
+    .ctors :
+    {
+        PROVIDE(__ctors_start__ = .);
+        KEEP(*(SORT(.ctors.*)))
+        KEEP(*(.ctors))
+        PROVIDE(__ctors_end__ = .);
+    }
+
+    .dtors :
+    {
+        PROVIDE(__dtors_start__ = .);
+        KEEP(*(SORT(.dtors.*)))
+        KEEP(*(.dtors))
+        PROVIDE(__dtors_end__ = .);
+    }
+
+    . = ALIGN(8);
+    __data_start = .;
+    .data :
+    {
+        *(.data)
+        *(.data.*)
+    }
+    __data_end = .;
+
+    . = ALIGN(8);
+    __bss_start = .;
+    .bss       :
+    {
+    *(.bss)
+    *(.bss.*)
+    *(COMMON)
+    . = ALIGN(4);
+    }
+    . = ALIGN(4);
+    __bss_end = .;
+
+    /* Stabs debugging sections.  */
+    .stab 0 : { *(.stab) }
+    .stabstr 0 : { *(.stabstr) }
+    .stab.excl 0 : { *(.stab.excl) }
+    .stab.exclstr 0 : { *(.stab.exclstr) }
+    .stab.index 0 : { *(.stab.index) }
+    .stab.indexstr 0 : { *(.stab.indexstr) }
+    .comment 0 : { *(.comment) }
+
+    _end = .;
+}

+ 21 - 0
project_0/cconfig.h

@@ -0,0 +1,21 @@
+#ifndef CCONFIG_H__
+#define CCONFIG_H__
+/* Automatically generated file; DO NOT EDIT. */
+/* compiler configure file for RT-Thread in GCC*/
+
+#define HAVE_NEWLIB_H 1
+#define LIBC_VERSION "newlib 3.0.0"
+
+#define HAVE_SYS_SIGNAL_H 1
+#define HAVE_SYS_SELECT_H 1
+#define HAVE_PTHREAD_H 1
+
+#define HAVE_FDSET 1
+#define HAVE_SIGACTION 1
+#define HAVE_SIGEVENT 1
+#define HAVE_SIGINFO 1
+#define HAVE_SIGVAL 1
+#define GCC_VERSION_STR "7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907]"
+#define STDC "2011"
+
+#endif

+ 22 - 0
project_0/drivers/SConscript

@@ -0,0 +1,22 @@
+import copy
+Import('RTT_ROOT')
+Import('rtconfig')
+from building import *
+
+cwd     = GetCurrentDir()
+src	= Glob('*.c')
+
+# remove no need file.
+if GetDepend('RT_USING_LWIP') == False:
+    src_need_remove = ['dm9000.c'] # need remove file list.
+    SrcRemove(src, src_need_remove)
+
+if GetDepend('RT_USING_DFS') == False:
+    src_need_remove = ['sd.c'] # need remove file list.
+    SrcRemove(src, src_need_remove)
+
+CPPPATH = [cwd]
+
+group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
+
+Return('group')

+ 99 - 0
project_0/drivers/gpio.c

@@ -0,0 +1,99 @@
+/*
+ * File      : gpio.c
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2015, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ */
+
+
+#include <rthw.h>
+#include <rtthread.h>
+#include <rtdevice.h>
+
+#include <am33xx.h>
+#include "gpio.h"
+
+#ifdef RT_USING_PIN
+
+#define reg(base)         *(int*)(base)
+
+#define GPIO_PIN_LOW              (0x0)
+#define GPIO_PIN_HIGH             (0x1)
+
+#define GPIO_CLEARDATAOUT         (0x190)
+#define GPIO_SETDATAOUT           (0x194)
+#define GPIO_DATAIN               (0x138)
+#define GPIO_OE                   (0x134)
+
+static rt_base_t GPIO_BASE[] =
+{
+    AM33XX_GPIO_0_REGS,
+    AM33XX_GPIO_1_REGS,
+    AM33XX_GPIO_2_REGS,
+    AM33XX_GPIO_3_REGS
+};
+
+static void am33xx_pin_mode(struct rt_device *device, rt_base_t pin, rt_base_t mode)
+{
+    RT_ASSERT(pin >= 0 && pin < 128);
+    RT_ASSERT(mode != PIN_MODE_INPUT_PULLUP); /* Mode not supported */
+    rt_base_t gpiox     = pin >> 5;
+    rt_base_t pinNumber = pin & 0x1F;
+
+    if(PIN_MODE_OUTPUT == mode)
+    {
+        reg(GPIO_BASE[gpiox] + GPIO_OE) &= ~(1 << pinNumber);
+    }
+    else if(PIN_MODE_INPUT == mode)
+    {
+        reg(GPIO_BASE[gpiox] + GPIO_OE) |= (1 << pinNumber);
+    }
+}
+
+static void am33xx_pin_write(struct rt_device *device, rt_base_t pin, rt_base_t value)
+{
+    RT_ASSERT(pin >= 0 && pin < 128);
+    rt_base_t gpiox     = pin >> 5;
+    rt_base_t pinNumber = pin & 0x1F;
+
+    if(GPIO_PIN_HIGH == value)
+    {
+        reg(GPIO_BASE[gpiox] + GPIO_SETDATAOUT) = (1 << pinNumber);
+    }
+    else /* GPIO_PIN_LOW */
+    {
+        reg(GPIO_BASE[gpiox] + GPIO_CLEARDATAOUT) = (1 << pinNumber);
+    }
+}
+
+static int am33xx_pin_read(struct rt_device *device, rt_base_t pin)
+{
+    RT_ASSERT(pin >= 0 && pin < 128);
+    rt_base_t gpiox     = pin >> 5;
+    rt_base_t pinNumber = pin & 0x1F;
+
+    return reg(GPIO_BASE[gpiox] + GPIO_DATAIN) & (1 << pinNumber) ? 1 : 0;
+}
+
+static struct rt_pin_ops am33xx_pin_ops =
+{
+    am33xx_pin_mode,
+    am33xx_pin_write,
+    am33xx_pin_read,
+    RT_NULL,
+    RT_NULL,
+    RT_NULL,
+    RT_NULL,
+};
+
+int rt_hw_gpio_init(void)
+{
+    rt_device_pin_register("gpio", &am33xx_pin_ops , RT_NULL);
+    return 0;
+}
+INIT_BOARD_EXPORT(rt_hw_gpio_init);
+#endif

+ 17 - 0
project_0/drivers/gpio.h

@@ -0,0 +1,17 @@
+/*
+ * File      : gpio.h
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2015, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ */
+
+#ifndef __GPIO_H__
+#define __GPIO_H__
+
+int rt_hw_gpio_init(void);
+
+#endif

+ 452 - 0
project_0/drivers/uart.c

@@ -0,0 +1,452 @@
+/*
+ * File      : serial.c
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2013, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ * Change Logs:
+ * Date           Author       Notes
+ * 2013-07-06     Bernard    the first version
+ * 2014-01-11     RTsien     support UART0 to UART5 straightly
+ */
+
+#include <rthw.h>
+#include <rtthread.h>
+#include <rtdevice.h>
+
+#include <am33xx.h>
+#include <interrupt.h>
+#include "uart.h"
+#include "uart_reg.h"
+
+struct am33xx_uart
+{
+    unsigned long base;
+    int irq;
+};
+
+static void am33xx_uart_isr(int irqno, void* param)
+{
+    rt_uint32_t iir;
+    struct am33xx_uart* uart;
+    struct rt_serial_device *serial;
+
+    serial = (struct rt_serial_device*)param;
+    uart = (struct am33xx_uart *)serial->parent.user_data;
+
+    iir = UART_IIR_REG(uart->base);
+
+    if ((iir & (0x02 << 1)) || (iir & (0x6 << 1)))
+    {
+        rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND);
+    }
+}
+
+#define NOT_IMPLEMENTED() RT_ASSERT(0)
+
+static rt_err_t am33xx_configure(struct rt_serial_device *serial, struct serial_configure *cfg)
+{
+    struct am33xx_uart* uart;
+    unsigned long base;
+
+    RT_ASSERT(serial != RT_NULL);
+    uart = (struct am33xx_uart *)serial->parent.user_data;
+    RT_ASSERT(uart);
+    base = uart->base;
+
+#define __LCR UART_LCR_REG(base)
+
+    if (cfg->data_bits == DATA_BITS_8)
+        __LCR |= 3;
+    else
+        NOT_IMPLEMENTED();
+
+    if (cfg->stop_bits == STOP_BITS_1)
+        __LCR &= ~(1<<2);
+    else
+        __LCR |=  (1<<2);
+
+    if (cfg->parity == PARITY_NONE)
+        __LCR &= ~(1<<3);
+    else
+        __LCR |=  (1<<3);
+
+    __LCR |=  (1<<7);
+    if (cfg->baud_rate == BAUD_RATE_115200)
+    {
+        UART_DLL_REG(base) = 26;
+        UART_DLH_REG(base) = 0;
+    }
+    else if (cfg->baud_rate == BAUD_RATE_9600)
+    {
+        UART_DLL_REG(base) = 0x38;
+        UART_DLH_REG(base) = 1;
+    }
+    else
+    {
+        NOT_IMPLEMENTED();
+    }
+    __LCR &= ~(1<<7);
+
+    UART_MDR1_REG(base) = 0;
+    UART_MDR2_REG(base) = 0;
+
+#undef __LCR
+    return RT_EOK;
+}
+
+static rt_err_t am33xx_control(struct rt_serial_device *serial, int cmd, void *arg)
+{
+    struct am33xx_uart* uart;
+
+    RT_ASSERT(serial != RT_NULL);
+    uart = (struct am33xx_uart *)serial->parent.user_data;
+
+    switch (cmd)
+    {
+    case RT_DEVICE_CTRL_CLR_INT:
+        /* disable rx irq */
+        rt_hw_interrupt_mask(uart->irq);
+        break;
+    case RT_DEVICE_CTRL_SET_INT:
+        /* enable rx irq */
+        rt_hw_interrupt_umask(uart->irq);
+        break;
+    }
+
+    return RT_EOK;
+}
+
+int printkc(char c)
+{
+    int base = 0xf9e09000;
+
+    while (!(UART_LSR_REG(base) & 0x20));
+    UART_THR_REG(base) = c;
+
+    return 1;
+}
+
+static int am33xx_putc(struct rt_serial_device *serial, char c)
+{
+    struct am33xx_uart* uart;
+
+    RT_ASSERT(serial != RT_NULL);
+    uart = (struct am33xx_uart *)serial->parent.user_data;
+
+    while (!(UART_LSR_REG(uart->base) & 0x20));
+    UART_THR_REG(uart->base) = c;
+
+    return 1;
+}
+
+static int am33xx_getc(struct rt_serial_device *serial)
+{
+    int ch;
+    struct am33xx_uart* uart;
+
+    RT_ASSERT(serial != RT_NULL);
+    uart = (struct am33xx_uart *)serial->parent.user_data;
+
+    ch = -1;
+    if (UART_LSR_REG(uart->base) & 0x01)
+    {
+        ch = UART_RHR_REG(uart->base) & 0xff;
+    }
+
+    return ch;
+}
+
+static const struct rt_uart_ops am33xx_uart_ops =
+{
+    am33xx_configure,
+    am33xx_control,
+    am33xx_putc,
+    am33xx_getc,
+};
+
+/* UART device driver structure */
+#ifdef RT_USING_UART0
+struct am33xx_uart uart0 =
+{
+    UART0_BASE,
+    UART0_INT,
+};
+struct rt_serial_device serial0;
+#endif
+
+#ifdef RT_USING_UART1
+struct am33xx_uart uart1 =
+{
+    UART1_BASE,
+    UART1_INT,
+};
+struct rt_serial_device serial1;
+#endif
+
+#ifdef RT_USING_UART2
+struct am33xx_uart uart2 =
+{
+    UART2_BASE,
+    UART2_INT,
+};
+struct rt_serial_device serial2;
+#endif
+
+#ifdef RT_USING_UART3
+struct am33xx_uart uart3 =
+{
+    UART3_BASE,
+    UART3_INT,
+};
+struct rt_serial_device serial3;
+#endif
+
+#ifdef RT_USING_UART4
+struct am33xx_uart uart4 =
+{
+    UART4_BASE,
+    UART4_INT,
+};
+struct rt_serial_device serial4;
+#endif
+
+#ifdef RT_USING_UART5
+struct am33xx_uart uart5 =
+{
+    UART5_BASE,
+    UART5_INT,
+};
+struct rt_serial_device serial5;
+#endif
+
+#define write_reg(base, value) *(int*)(base) = value
+#define read_reg(base)         *(int*)(base)
+
+#define PRM_PER_INTRANSLATION     (1 << 20)
+#define PRM_PER_POWSTATEOFF       (0)
+#define PRM_PER_PERMEMSTATEOFF    (0)
+
+static void poweron_per_domain(void)
+{
+    unsigned long prcm_base;
+    unsigned long prm_state;
+
+    prcm_base = AM33XX_PRCM_REGS;
+
+    /* wait for ongoing translations */
+    for (prm_state = PRM_PER_PWRSTST_REG(prcm_base);
+         prm_state & PRM_PER_INTRANSLATION;
+         prm_state = PRM_PER_PWRSTST_REG(prcm_base))
+        ;
+
+    /* check power state */
+    if ((prm_state & 0x03) == PRM_PER_POWSTATEOFF)
+        /* power on PER domain */
+        PRM_PER_PWRSTCTRL_REG(prcm_base) |= 0x3;
+
+    /* check per mem state */
+    if ((prm_state & 0x03) == PRM_PER_PERMEMSTATEOFF)
+        /* power on PER domain */
+        PRM_PER_PWRSTCTRL_REG(prcm_base) |= 0x3 << 25;
+
+    while (PRM_PER_PWRSTST_REG(prcm_base) & PRM_PER_INTRANSLATION)
+        ;
+}
+
+static void start_uart_clk(void)
+{
+    unsigned long prcm_base;
+
+    prcm_base = AM33XX_PRCM_REGS;
+
+    /* software forced wakeup */
+    CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) |= 0x2;
+
+    /* Waiting for the L4LS clock */
+    while (!(CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) & (1<<8)))
+        ;
+
+    /* enable uart1 */
+#ifdef RT_USING_UART1
+    CM_PER_UART1_CLKCTRL_REG(prcm_base) |= 0x2;
+    /* wait for uart1 clk */
+    while ((CM_PER_UART1_CLKCTRL_REG(prcm_base) & (0x3<<16)) != 0)
+        ;
+#endif
+
+#ifdef RT_USING_UART2
+    CM_PER_UART2_CLKCTRL_REG(prcm_base) |= 0x2;
+    /* wait for uart2 clk */
+    while ((CM_PER_UART2_CLKCTRL_REG(prcm_base) & (0x3<<16)) != 0)
+        ;
+#endif
+
+#ifdef RT_USING_UART3
+    CM_PER_UART3_CLKCTRL_REG(prcm_base) |= 0x2;
+    /* wait for uart3 clk */
+    while ((CM_PER_UART3_CLKCTRL_REG(prcm_base) & (0x3<<16)) != 0)
+        ;
+#endif
+
+#ifdef RT_USING_UART4
+    CM_PER_UART4_CLKCTRL_REG(prcm_base) |= 0x2;
+    /* wait for uart4 clk */
+    while ((CM_PER_UART4_CLKCTRL_REG(prcm_base) & (0x3<<16)) != 0)
+        ;
+#endif
+
+#ifdef RT_USING_UART5
+    CM_PER_UART5_CLKCTRL_REG(prcm_base) |= 0x2;
+    /* wait for uart5 clk */
+    while ((CM_PER_UART5_CLKCTRL_REG(prcm_base) & (0x3<<16)) != 0)
+        ;
+#endif
+
+    /* Waiting for the L4LS UART clock */
+    while (!(CM_PER_L4LS_CLKSTCTRL_REG(prcm_base) & (1<<10)))
+        ;
+}
+
+static void config_pinmux(void)
+{
+    unsigned long ctlm_base;
+
+    ctlm_base = AM33XX_CTLM_REGS;
+
+    /* make sure the pin mux is OK for uart */
+#ifdef RT_USING_UART1
+    REG32(ctlm_base + 0x800 + 0x180) = 0x20;
+    REG32(ctlm_base + 0x800 + 0x184) = 0x00;
+#endif
+
+#ifdef RT_USING_UART2
+    REG32(ctlm_base + 0x800 + 0x150) = 0x20;
+    REG32(ctlm_base + 0x800 + 0x154) = 0x00;
+#endif
+
+#ifdef RT_USING_UART3
+    REG32(ctlm_base + 0x800 + 0x164) = 0x01;
+#endif
+
+#ifdef RT_USING_UART4
+    REG32(ctlm_base + 0x800 + 0x070) = 0x26;
+    REG32(ctlm_base + 0x800 + 0x074) = 0x06;
+#endif
+
+#ifdef RT_USING_UART5
+    REG32(ctlm_base + 0x800 + 0x0C4) = 0x24;
+    REG32(ctlm_base + 0x800 + 0x0C0) = 0x04;
+#endif
+}
+
+int rt_hw_serial_init(void)
+{
+    struct serial_configure config = RT_SERIAL_CONFIG_DEFAULT;
+
+    poweron_per_domain();
+    start_uart_clk();
+    config_pinmux();
+
+#ifdef RT_USING_UART0
+    serial0.ops    = &am33xx_uart_ops;
+    serial0.config = config;
+
+    /* enable RX interrupt */
+    UART_IER_REG(uart0.base) = 0x01;
+    /* install ISR */
+    rt_hw_interrupt_install(uart0.irq, am33xx_uart_isr, &serial0, "uart0");
+    rt_hw_interrupt_control(uart0.irq, 0, 0);
+    rt_hw_interrupt_mask(uart0.irq);
+    /* register UART0 device */
+    rt_hw_serial_register(&serial0, "uart0",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart0);
+#endif
+
+#ifdef RT_USING_UART1
+    serial1.ops    = &am33xx_uart_ops;
+    serial1.config = config;
+    /* enable RX interrupt */
+    UART_IER_REG(uart1.base) = 0x01;
+    /* install ISR */
+    rt_hw_interrupt_install(uart1.irq, am33xx_uart_isr, &serial1, "uart1");
+    rt_hw_interrupt_control(uart1.irq, 0, 0);
+    rt_hw_interrupt_mask(uart1.irq);
+    /* register UART0 device */
+    rt_hw_serial_register(&serial1, "uart1",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart1);
+#endif
+
+#ifdef RT_USING_UART2
+    serial2.ops    = &am33xx_uart_ops;
+    serial2.config = config;
+    /* enable RX interrupt */
+    UART_IER_REG(uart2.base) = 0x01;
+    /* install ISR */
+    rt_hw_interrupt_install(uart2.irq, am33xx_uart_isr, &serial2, "uart2");
+    rt_hw_interrupt_control(uart2.irq, 0, 0);
+    rt_hw_interrupt_mask(uart2.irq);
+    /* register UART2 device */
+    rt_hw_serial_register(&serial2, "uart2",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart2);
+#endif
+
+#ifdef RT_USING_UART3
+    serial3.ops    = &am33xx_uart_ops;
+    serial3.config = config;
+    /* enable RX interrupt */
+    UART_IER_REG(uart3.base) = 0x01;
+    /* install ISR */
+    rt_hw_interrupt_install(uart3.irq, am33xx_uart_isr, &serial3, "uart3");
+    rt_hw_interrupt_control(uart3.irq, 0, 0);
+    rt_hw_interrupt_mask(uart3.irq);
+    /* register UART3 device */
+    rt_hw_serial_register(&serial3, "uart3",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart3);
+#endif
+
+#ifdef RT_USING_UART4
+    /* use 9600bps for GDB stub. */
+    config.baud_rate = BAUD_RATE_9600;
+
+    serial4.ops    = &am33xx_uart_ops;
+    serial4.config = config;
+    /* enable RX interrupt */
+    UART_IER_REG(uart4.base) = 0x00;
+    /* install ISR */
+    rt_hw_interrupt_install(uart4.irq, am33xx_uart_isr, &serial4, "uart4");
+    rt_hw_interrupt_control(uart4.irq, 0, 0);
+    rt_hw_interrupt_mask(uart4.irq);
+    /* register UART4 device */
+    rt_hw_serial_register(&serial4, "uart4",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart4);
+#endif
+
+#ifdef RT_USING_UART5
+    config.baud_rate = BAUD_RATE_115200;
+
+    serial5.ops    = &am33xx_uart_ops;
+    serial5.config = config;
+    /* enable RX interrupt */
+    UART_IER_REG(uart5.base) = 0x01;
+    /* install ISR */
+    rt_hw_interrupt_install(uart5.irq, am33xx_uart_isr, &serial5, "uart5");
+    rt_hw_interrupt_control(uart5.irq, 0, 0);
+    rt_hw_interrupt_mask(uart5.irq);
+    /* register UART4 device */
+    rt_hw_serial_register(&serial5, "uart5",
+            RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
+            &uart5);
+#endif
+
+    return 0;
+}
+INIT_BOARD_EXPORT(rt_hw_serial_init);

+ 20 - 0
project_0/drivers/uart.h

@@ -0,0 +1,20 @@
+/*
+ * File      : serial.h
+ * This file is part of RT-Thread RTOS
+ * COPYRIGHT (C) 2013, RT-Thread Development Team
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rt-thread.org/license/LICENSE
+ *
+ * Change Logs:
+ * Date           Author       Notes
+ * 2013-07-06     Bernard    the first version
+ */
+
+#ifndef __SERIAL_H__
+#define __SERIAL_H__
+
+int rt_hw_serial_init(void);
+
+#endif

+ 109 - 0
project_0/drivers/uart_reg.h

@@ -0,0 +1,109 @@
+#ifndef SERIAL_REG_H
+#define SERIAL_REG_H
+
+/** @brief Base addresses of UART memory mapped registers                     */
+#define UART0_BASE                  (0x44E09000)
+#define UART1_BASE                  (0x48022000)
+#define UART2_BASE                  (0x48024000)
+#define UART3_BASE                  (0x481A6000)
+#define UART4_BASE                  (0x481A8000)
+#define UART5_BASE                  (0x481AA000)
+
+/* UART registers */
+#define UART_DLL(base)               (base + 0x0)
+#define UART_RHR(base)               (base + 0x0)
+#define UART_THR(base)               (base + 0x0)
+#define UART_DLH(base)               (base + 0x4)
+#define UART_IER(base)               (base + 0x4)
+#define UART_EFR(base)               (base + 0x8)
+#define UART_FCR(base)               (base + 0x8)
+#define UART_IIR(base)               (base + 0x8)
+#define UART_LCR(base)               (base + 0xC)
+#define UART_MCR(base)               (base + 0x10)
+#define UART_XON1_ADDR1(base)        (base + 0x10)
+#define UART_LSR(base)               (base + 0x14)
+#define UART_XON2_ADDR2(base)        (base + 0x14)
+#define UART_MSR(base)               (base + 0x18)
+#define UART_TCR(base)               (base + 0x18)
+#define UART_XOFF1(base)             (base + 0x18)
+#define UART_SPR(base)               (base + 0x1C)
+#define UART_TLR(base)               (base + 0x1C)
+#define UART_XOFF2(base)             (base + 0x1C)
+#define UART_MDR1(base)              (base + 0x20)
+#define UART_MDR2(base)              (base + 0x24)
+#define UART_SFLSR(base)             (base + 0x28)
+#define UART_TXFLL(base)             (base + 0x28)
+#define UART_RESUME(base)            (base + 0x2C)
+#define UART_TXFLH(base)             (base + 0x2C)
+#define UART_RXFLL(base)             (base + 0x30)
+#define UART_SFREGL(base)            (base + 0x30)
+#define UART_RXFLH(base)             (base + 0x34)
+#define UART_SFREGH(base)            (base + 0x34)
+#define UART_BLR(base)               (base + 0x38)
+#define UART_UASR(base)              (base + 0x38)
+#define UART_ACREG(base)             (base + 0x3C)
+#define UART_SCR(base)               (base + 0x40)
+#define UART_SSR(base)               (base + 0x44)
+#define UART_EBLR(base)              (base + 0x48)
+#define UART_MVR(base)               (base + 0x50)
+#define UART_SYSC(base)              (base + 0x54)
+#define UART_SYSS(base)              (base + 0x58)
+#define UART_WER(base)               (base + 0x5C)
+#define UART_CFPS(base)              (base + 0x60)
+#define UART_RXFIFO_LVL(base)        (base + 0x64)
+#define UART_TXFIFO_LVL(base)        (base + 0x68)
+#define UART_IER2(base)              (base + 0x6C)
+#define UART_ISR2(base)              (base + 0x70)
+#define UART_FREQ_SEL(base)          (base + 0x74)
+#define UART_MDR3(base)              (base + 0x80)
+#define UART_TX_DMA_THRESHOLD(base)  (base + 0x84)
+
+#define UART_DLL_REG(base)               REG16(UART_DLL(base))
+#define UART_RHR_REG(base)               REG16(UART_RHR(base))
+#define UART_THR_REG(base)               REG16(UART_THR(base))
+#define UART_DLH_REG(base)               REG16(UART_DLH(base))
+#define UART_IER_REG(base)               REG16(UART_IER(base))
+#define UART_EFR_REG(base)               REG16(UART_EFR(base))
+#define UART_FCR_REG(base)               REG16(UART_FCR(base))
+#define UART_IIR_REG(base)               REG16(UART_IIR(base))
+#define UART_LCR_REG(base)               REG16(UART_LCR(base))
+#define UART_MCR_REG(base)               REG16(UART_MCR(base))
+#define UART_XON1_ADDR1_REG(base)        REG16(UART_XON1_ADDR1(base))
+#define UART_LSR_REG(base)               REG16(UART_LSR(base))
+#define UART_XON2_ADDR2_REG(base)        REG16(UART_XON2_ADDR2(base))
+#define UART_MSR_REG(base)               REG16(UART_MSR(base))
+#define UART_TCR_REG(base)               REG16(UART_TCR(base))
+#define UART_XOFF1_REG(base)             REG16(UART_XOFF1(base))
+#define UART_SPR_REG(base)               REG16(UART_SPR(base))
+#define UART_TLR_REG(base)               REG16(UART_TLR(base))
+#define UART_XOFF2_REG(base)             REG16(UART_XOFF2(base))
+#define UART_MDR1_REG(base)              REG16(UART_MDR1(base))
+#define UART_MDR2_REG(base)              REG16(UART_MDR2(base))
+#define UART_SFLSR_REG(base)             REG16(UART_SFLSR(base))
+#define UART_TXFLL_REG(base)             REG16(UART_TXFLL(base))
+#define UART_RESUME_REG(base)            REG16(UART_RESUME(base))
+#define UART_TXFLH_REG(base)             REG16(UART_TXFLH(base))
+#define UART_RXFLL_REG(base)             REG16(UART_RXFLL(base))
+#define UART_SFREGL_REG(base)            REG16(UART_SFREGL(base))
+#define UART_RXFLH_REG(base)             REG16(UART_RXFLH(base))
+#define UART_SFREGH_REG(base)            REG16(UART_SFREGH(base))
+#define UART_BLR_REG(base)               REG16(UART_BLR(base))
+#define UART_UASR_REG(base)              REG16(UART_UASR(base))
+#define UART_ACREG_REG(base)             REG16(UART_ACREG(base))
+#define UART_SCR_REG(base)               REG16(UART_SCR(base))
+#define UART_SSR_REG(base)               REG16(UART_SSR(base))
+#define UART_EBLR_REG(base)              REG16(UART_EBLR(base))
+#define UART_MVR_REG(base)               REG16(UART_MVR(base))
+#define UART_SYSC_REG(base)              REG16(UART_SYSC(base))
+#define UART_SYSS_REG(base)              REG16(UART_SYSS(base))
+#define UART_WER_REG(base)               REG16(UART_WER(base))
+#define UART_CFPS_REG(base)              REG16(UART_CFPS(base))
+#define UART_RXFIFO_LVL_REG(base)        REG16(UART_RXFIFO_LVL(base))
+#define UART_TXFIFO_LVL_REG(base)        REG16(UART_TXFIFO_LVL(base))
+#define UART_IER2_REG(base)              REG16(UART_IER2(base))
+#define UART_ISR2_REG(base)              REG16(UART_ISR2(base))
+#define UART_FREQ_SEL_REG(base)          REG16(UART_FREQ_SEL(base))
+#define UART_MDR3_REG(base)              REG16(UART_MDR3(base))
+#define UART_TX_DMA_THRESHOLD_REG(base)  REG16(UART_TX_DMA_THRESHOLD(base))
+
+#endif /* end of include guard: SERIAL_REG_H */

+ 6 - 0
project_0/makefile.targets

@@ -0,0 +1,6 @@
+clean2:
+	-$(RM) $(CC_DEPS)$(C++_DEPS)$(C_UPPER_DEPS)$(CXX_DEPS)$(SECONDARY_FLASH)$(SECONDARY_SIZE)$(ASM_DEPS)$(S_UPPER_DEPS)$(C_DEPS)$(CPP_DEPS)
+	-$(RM) $(OBJS) *.elf
+	-@echo ' '
+
+*.elf: $(wildcard D:/rt-thread/bsp/beaglebone/beaglebone/beaglebone_ram.lds)

+ 155 - 0
project_0/rtconfig.h

@@ -0,0 +1,155 @@
+#ifndef RT_CONFIG_H__
+#define RT_CONFIG_H__
+
+/* Automatically generated file; DO NOT EDIT. */
+/* RT-Thread Configuration */
+
+/* RT-Thread Kernel */
+
+#define RT_NAME_MAX 8
+#define RT_ALIGN_SIZE 4
+#define RT_THREAD_PRIORITY_32
+#define RT_THREAD_PRIORITY_MAX 32
+#define RT_TICK_PER_SECOND 100
+#define RT_USING_OVERFLOW_CHECK
+#define RT_USING_HOOK
+#define RT_IDLE_HOOK_LIST_SIZE 4
+#define IDLE_THREAD_STACK_SIZE 256
+#define RT_DEBUG
+#define RT_DEBUG_COLOR
+
+/* Inter-Thread communication */
+
+#define RT_USING_SEMAPHORE
+#define RT_USING_MUTEX
+#define RT_USING_EVENT
+#define RT_USING_MAILBOX
+#define RT_USING_MESSAGEQUEUE
+
+/* Memory Management */
+
+#define RT_USING_MEMPOOL
+#define RT_USING_SMALL_MEM
+#define RT_USING_HEAP
+
+/* Kernel Device Object */
+
+#define RT_USING_DEVICE
+#define RT_USING_CONSOLE
+#define RT_CONSOLEBUF_SIZE 128
+#define RT_CONSOLE_DEVICE_NAME "uart"
+
+/* RT-Thread Components */
+
+#define RT_USING_COMPONENTS_INIT
+#define RT_USING_USER_MAIN
+#define RT_MAIN_THREAD_STACK_SIZE 2048
+#define RT_MAIN_THREAD_PRIORITY 10
+
+/* C++ features */
+
+
+/* Command shell */
+
+#define RT_USING_FINSH
+#define FINSH_THREAD_NAME "tshell"
+#define FINSH_USING_HISTORY
+#define FINSH_HISTORY_LINES 5
+#define FINSH_USING_SYMTAB
+#define FINSH_USING_DESCRIPTION
+#define FINSH_THREAD_PRIORITY 20
+#define FINSH_THREAD_STACK_SIZE 4096
+#define FINSH_CMD_SIZE 80
+#define FINSH_USING_MSH
+#define FINSH_USING_MSH_DEFAULT
+#define FINSH_ARG_MAX 10
+
+/* Device virtual file system */
+
+#define RT_USING_DFS
+#define DFS_USING_WORKDIR
+#define DFS_FILESYSTEMS_MAX 2
+#define DFS_FILESYSTEM_TYPES_MAX 2
+#define DFS_FD_MAX 16
+#define RT_USING_DFS_DEVFS
+
+/* Device Drivers */
+
+#define RT_USING_DEVICE_IPC
+#define RT_PIPE_BUFSZ 512
+#define RT_USING_SERIAL
+#define RT_SERIAL_USING_DMA
+#define RT_USING_PIN
+
+/* Using USB */
+
+
+/* POSIX layer and C standard library */
+
+#define RT_USING_LIBC
+
+/* Network */
+
+/* Socket abstraction layer */
+
+
+/* light weight TCP/IP stack */
+
+
+/* Modbus master and slave stack */
+
+
+/* AT commands */
+
+
+/* VBUS(Virtual Software BUS) */
+
+
+/* Utilities */
+
+
+/* RT-Thread online packages */
+
+/* IoT - internet of things */
+
+
+/* Wi-Fi */
+
+/* Marvell WiFi */
+
+
+/* Wiced WiFi */
+
+
+/* IoT Cloud */
+
+
+/* security packages */
+
+
+/* language packages */
+
+
+/* multimedia packages */
+
+
+/* tools packages */
+
+
+/* system packages */
+
+
+/* peripheral libraries and drivers */
+
+
+/* miscellaneous packages */
+
+
+/* sample package */
+
+
+/* example package: hello */
+
+#define RT_USING_UART1
+
+#endif

+ 50 - 0
project_0/rtconfig.py

@@ -0,0 +1,50 @@
+import os
+
+# toolchains options
+ARCH='arm'
+CPU='am335x'
+CROSS_TOOL='gcc'
+
+if os.getenv('RTT_CC'):
+    CROSS_TOOL = os.getenv('RTT_CC')
+
+if  CROSS_TOOL == 'gcc':
+    PLATFORM 	= 'gcc'
+    EXEC_PATH 	= r'C:\Program Files (x86)\CodeSourcery\Sourcery_CodeBench_Lite_for_ARM_EABI\bin'
+
+if os.getenv('RTT_EXEC_PATH'):
+    EXEC_PATH = os.getenv('RTT_EXEC_PATH')
+
+BUILD = 'debug'
+
+if PLATFORM == 'gcc':
+    # toolchains
+    PREFIX = 'arm-none-eabi-'
+    CC = PREFIX + 'gcc'
+    CXX = PREFIX + 'g++'
+    AS = PREFIX + 'gcc'
+    AR = PREFIX + 'ar'
+    LINK = PREFIX + 'gcc'
+    TARGET_EXT = 'elf'
+    SIZE = PREFIX + 'size'
+    OBJDUMP = PREFIX + 'objdump'
+    OBJCPY = PREFIX + 'objcopy'
+
+    DEVICE = ' -Wall -march=armv7-a -mtune=cortex-a8'+\
+             ' -ftree-vectorize -ffast-math -mfpu=vfpv3-d16 -mfloat-abi=softfp'
+    #DEVICE = ' '
+    CFLAGS = DEVICE
+    AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -D__ASSEMBLY__'
+    LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread-beaglebone.map,-cref,-u,Reset_Handler -T beaglebone_ram.lds'
+
+    CPATH = ''
+    LPATH = ''
+
+    if BUILD == 'debug':
+        CFLAGS += ' -O0 -gdwarf-2 -Wall'
+        AFLAGS += ' -gdwarf-2'
+    else:
+        CFLAGS += ' -O2 -Wall'
+
+    POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' +\
+                  SIZE + ' $TARGET \n'

+ 12 - 0
project_0/rtconfig_preinc.h

@@ -0,0 +1,12 @@
+
+#ifndef RTCONFIG_PREINC_H__
+#define RTCONFIG_PREINC_H__
+
+/* Automatically generated file; DO NOT EDIT. */
+/* RT-Thread pre-include file */
+
+#define HAVE_CCONFIG_H
+#define RT_USING_NEWLIB
+#define __RTTHREAD__
+
+#endif /*RTCONFIG_PREINC_H__*/

BIN
project_0/rtthread-beaglebone.elf


+ 4704 - 0
project_0/rtthread-beaglebone.map

@@ -0,0 +1,4704 @@
+Archive member included to satisfy reference by file (symbol)
+
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+                              build\kernel\components\finsh\finsh_token.o (atoi)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (fclose)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o) (__sflush_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (fileno)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o) (__sfp_lock_acquire)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (fopen)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o) (_fseek_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o) (_fseeko_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o) (_fwalk)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (_global_impure_ptr)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o) (__retarget_lock_init_recursive)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o) (__smakebuf_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+                              build\kernel\components\finsh\shell.o (memcmp)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+                              build\kernel\components\drivers\src\ringbuffer.o (memcpy)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o (memset)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+                              build\kernel\components\libc\compilers\newlib\libc.o (putenv)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o) (_putenv_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                              build\applications\main.o (puts)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o) (__srefill_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o) (_setenv_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (setvbuf)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+                              build\kernel\components\libc\compilers\newlib\stdio.o (snprintf)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o) (__sread)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o) (strchr)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+                              build\kernel\components\dfs\src\dfs.o (strcmp)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+                              build\kernel\components\finsh\shell.o (strcpy)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o) (_strdup_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+                              build\kernel\components\dfs\src\dfs.o (strlen)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+                              build\kernel\components\dfs\src\dfs_fs.o (strncmp)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+                              build\kernel\components\dfs\src\dfs_posix.o (strncpy)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+                              build\kernel\components\dfs\src\dfs_file.o (strrchr)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+                              build\kernel\components\finsh\msh_file.o (strstr)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o) (_strtol_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o) (_svfprintf_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (_dtoa_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o) (environ)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o) (__env_lock)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o) (__sflags)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o) (__sfvwrite_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o) (_findenv_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o) (__locale_ctype_ptr_l)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (_localeconv_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o) (malloc)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o) (__ascii_mbtowc)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (memchr)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o) (memmove)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o) (_Balloc)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (frexp)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (__ssprint_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o) (__ascii_wctomb)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o) (__swsetup_r)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o) (_ctype_)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+                              build\kernel\src\ipc.o (__aeabi_uidiv)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+                              build\kernel\components\finsh\finsh_ops.o (__aeabi_idiv)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o) (__aeabi_idiv0)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+                              build\kernel\components\libc\compilers\common\time.o (__aeabi_ldivmod)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o) (__aeabi_uldivmod)
+c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o) (__udivmoddi4)
+
+Allocating common symbols
+Common symbol       size              file
+
+__lock___atexit_recursive_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+rt_interrupt_to_thread
+                    0x4               build\kernel\libcpu\arm\am335x\interrupt.o
+rt_interrupt_from_thread
+                    0x4               build\kernel\libcpu\arm\am335x\interrupt.o
+__lock___arc4random_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+global_sysvar_list  0x4               build\kernel\components\finsh\finsh_var.o
+finsh_heap          0x80              build\kernel\components\finsh\finsh_heap.o
+shell               0x4               build\kernel\components\finsh\shell.o
+rt_thread_switch_interrupt_flag
+                    0x4               build\kernel\libcpu\arm\am335x\interrupt.o
+text_segment        0x80              build\kernel\components\finsh\finsh_vm.o
+__lock___env_recursive_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___sinit_recursive_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+finsh_compile_pc    0x4               build\kernel\components\finsh\finsh_compiler.o
+finsh_vm_stack      0x100             build\kernel\components\finsh\finsh_vm.o
+global_errno        0x1               build\kernel\components\finsh\finsh_error.o
+__lock___malloc_recursive_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+rt_thread_priority_table
+                    0x100             build\kernel\src\scheduler.o
+serial1             0x54              build\drivers\uart.o
+rt_object_put_hook  0x4               build\kernel\src\object.o
+rt_current_priority
+                    0x1               build\kernel\src\scheduler.o
+filesystem_table    0x20              build\kernel\components\dfs\src\dfs.o
+rt_assert_hook      0x4               build\kernel\src\kservice.o
+isr_table           0x400             build\kernel\libcpu\arm\am335x\interrupt.o
+rt_object_take_hook
+                    0x4               build\kernel\src\object.o
+rt_thread_ready_priority_group
+                    0x4               build\kernel\src\scheduler.o
+rt_thread_defunct   0x8               build\kernel\src\scheduler.o
+global_node_table   0x140             build\kernel\components\finsh\finsh_node.o
+finsh_compile_sp    0x4               build\kernel\components\finsh\finsh_compiler.o
+__lock___at_quick_exit_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+finsh_pc            0x4               build\kernel\components\finsh\finsh_vm.o
+filesystem_operation_table
+                    0x8               build\kernel\components\dfs\src\dfs.o
+rt_object_trytake_hook
+                    0x4               build\kernel\src\object.o
+__lock___dd_hash_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___tz_mutex   0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+finsh_sp            0x4               build\kernel\components\finsh\finsh_vm.o
+global_variable     0xc0              build\kernel\components\finsh\finsh_var.o
+__lock___sfp_recursive_mutex
+                    0x1               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+
+Discarded input sections
+
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .text.startup  0x0000000000000000       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .init_array    0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .debug_frame   0x0000000000000000       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .ARM.attributes
+                0x0000000000000000       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+ .text          0x0000000000000000       0x50 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .data          0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .bss           0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .init_array    0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .fini_array    0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .eh_frame      0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .ARM.attributes
+                0x0000000000000000       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+ .text          0x0000000000000000       0x74 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .ARM.extab     0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .ARM.exidx     0x0000000000000000        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .ARM.attributes
+                0x0000000000000000       0x19 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+ .data          0x0000000000000000        0x0 build\applications\board.o
+ .bss           0x0000000000000000        0x0 build\applications\board.o
+ .data          0x0000000000000000        0x0 build\applications\main.o
+ .bss           0x0000000000000000        0x0 build\applications\main.o
+ .bss           0x0000000000000000        0x0 build\drivers\gpio.o
+ .bss           0x0000000000000000        0x0 build\drivers\uart.o
+ .data          0x0000000000000000        0x0 build\kernel\src\clock.o
+ .data          0x0000000000000000        0x0 build\kernel\src\components.o
+ .bss           0x0000000000000000        0x0 build\kernel\src\components.o
+ .data          0x0000000000000000        0x0 build\kernel\src\device.o
+ .bss           0x0000000000000000        0x0 build\kernel\src\device.o
+ .data          0x0000000000000000        0x0 build\kernel\src\idle.o
+ .data          0x0000000000000000        0x0 build\kernel\src\ipc.o
+ .bss           0x0000000000000000        0x0 build\kernel\src\ipc.o
+ .data          0x0000000000000000        0x0 build\kernel\src\irq.o
+ .data          0x0000000000000000        0x0 build\kernel\src\kservice.o
+ .data          0x0000000000000000        0x0 build\kernel\src\mem.o
+ .text          0x0000000000000000      0xb00 build\kernel\src\mempool.o
+ .data          0x0000000000000000        0x0 build\kernel\src\mempool.o
+ .bss           0x0000000000000000        0x8 build\kernel\src\mempool.o
+ .rodata        0x0000000000000000      0x198 build\kernel\src\mempool.o
+ .debug_info    0x0000000000000000     0x12a4 build\kernel\src\mempool.o
+ .debug_abbrev  0x0000000000000000      0x2ec build\kernel\src\mempool.o
+ .debug_loc     0x0000000000000000      0x2a4 build\kernel\src\mempool.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\src\mempool.o
+ .debug_line    0x0000000000000000      0x3ed build\kernel\src\mempool.o
+ .debug_str     0x0000000000000000      0xa5c build\kernel\src\mempool.o
+ .comment       0x0000000000000000       0x7c build\kernel\src\mempool.o
+ .debug_frame   0x0000000000000000      0x188 build\kernel\src\mempool.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\src\mempool.o
+ .data          0x0000000000000000        0x0 build\kernel\src\scheduler.o
+ .data          0x0000000000000000        0x0 build\kernel\src\thread.o
+ .data          0x0000000000000000        0x0 build\kernel\src\timer.o
+ .text          0x0000000000000000       0xd8 build\kernel\libcpu\arm\common\backtrace.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\common\backtrace.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\common\backtrace.o
+ .rodata        0x0000000000000000       0x19 build\kernel\libcpu\arm\common\backtrace.o
+ .debug_info    0x0000000000000000      0xaf7 build\kernel\libcpu\arm\common\backtrace.o
+ .debug_abbrev  0x0000000000000000      0x1d5 build\kernel\libcpu\arm\common\backtrace.o
+ .debug_loc     0x0000000000000000       0x38 build\kernel\libcpu\arm\common\backtrace.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\libcpu\arm\common\backtrace.o
+ .debug_line    0x0000000000000000      0x25e build\kernel\libcpu\arm\common\backtrace.o
+ .debug_str     0x0000000000000000      0x654 build\kernel\libcpu\arm\common\backtrace.o
+ .comment       0x0000000000000000       0x7c build\kernel\libcpu\arm\common\backtrace.o
+ .debug_frame   0x0000000000000000       0x30 build\kernel\libcpu\arm\common\backtrace.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\libcpu\arm\common\backtrace.o
+ .text          0x0000000000000000        0xc build\kernel\libcpu\arm\common\div0.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\common\div0.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\common\div0.o
+ .debug_info    0x0000000000000000       0x3c build\kernel\libcpu\arm\common\div0.o
+ .debug_abbrev  0x0000000000000000       0x2c build\kernel\libcpu\arm\common\div0.o
+ .debug_loc     0x0000000000000000       0x2c build\kernel\libcpu\arm\common\div0.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\libcpu\arm\common\div0.o
+ .debug_line    0x0000000000000000       0x57 build\kernel\libcpu\arm\common\div0.o
+ .debug_str     0x0000000000000000      0x108 build\kernel\libcpu\arm\common\div0.o
+ .comment       0x0000000000000000       0x7c build\kernel\libcpu\arm\common\div0.o
+ .debug_frame   0x0000000000000000       0x28 build\kernel\libcpu\arm\common\div0.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\libcpu\arm\common\div0.o
+ .text          0x0000000000000000       0xf4 build\kernel\libcpu\arm\common\showmem.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\common\showmem.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\common\showmem.o
+ .rodata        0x0000000000000000       0x36 build\kernel\libcpu\arm\common\showmem.o
+ .debug_info    0x0000000000000000      0xb08 build\kernel\libcpu\arm\common\showmem.o
+ .debug_abbrev  0x0000000000000000      0x1c4 build\kernel\libcpu\arm\common\showmem.o
+ .debug_loc     0x0000000000000000       0x38 build\kernel\libcpu\arm\common\showmem.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\libcpu\arm\common\showmem.o
+ .debug_line    0x0000000000000000      0x267 build\kernel\libcpu\arm\common\showmem.o
+ .debug_str     0x0000000000000000      0x653 build\kernel\libcpu\arm\common\showmem.o
+ .comment       0x0000000000000000       0x7c build\kernel\libcpu\arm\common\showmem.o
+ .debug_frame   0x0000000000000000       0x30 build\kernel\libcpu\arm\common\showmem.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\libcpu\arm\common\showmem.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\cpu.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\cpu.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\interrupt.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\interrupt.o
+ .text          0x0000000000000000      0x3b4 build\kernel\libcpu\arm\am335x\mmu.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\mmu.o
+ .bss           0x0000000000000000     0x4000 build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_info    0x0000000000000000      0xd77 build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_abbrev  0x0000000000000000      0x26d build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_loc     0x0000000000000000      0x3f0 build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_line    0x0000000000000000      0x29b build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_str     0x0000000000000000      0x7b6 build\kernel\libcpu\arm\am335x\mmu.o
+ .comment       0x0000000000000000       0x7c build\kernel\libcpu\arm\am335x\mmu.o
+ .debug_frame   0x0000000000000000      0x238 build\kernel\libcpu\arm\am335x\mmu.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\libcpu\arm\am335x\mmu.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\stack.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\stack.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\trap.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\trap.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\start_gcc.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\start_gcc.o
+ .text          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .data          0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .bss           0x0000000000000000        0x0 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .data          0x0000000000000000        0x0 build\kernel\components\dfs\src\dfs_file.o
+ .data          0x0000000000000000        0x0 build\kernel\components\dfs\src\dfs_fs.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\dfs\src\dfs_fs.o
+ .data          0x0000000000000000        0x0 build\kernel\components\dfs\src\dfs_posix.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\dfs\src\dfs_posix.o
+ .data          0x0000000000000000        0x0 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\misc\pin.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\serial\serial.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\completion.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\completion.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\dataqueue.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\dataqueue.o
+ .text          0x0000000000000000      0x67c build\kernel\components\drivers\src\pipe.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\pipe.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\pipe.o
+ .rodata        0x0000000000000000       0x43 build\kernel\components\drivers\src\pipe.o
+ .debug_info    0x0000000000000000     0x1551 build\kernel\components\drivers\src\pipe.o
+ .debug_abbrev  0x0000000000000000      0x2b0 build\kernel\components\drivers\src\pipe.o
+ .debug_loc     0x0000000000000000      0x210 build\kernel\components\drivers\src\pipe.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\drivers\src\pipe.o
+ .debug_ranges  0x0000000000000000       0x30 build\kernel\components\drivers\src\pipe.o
+ .debug_line    0x0000000000000000      0x3d2 build\kernel\components\drivers\src\pipe.o
+ .debug_str     0x0000000000000000      0xc3b build\kernel\components\drivers\src\pipe.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\drivers\src\pipe.o
+ .debug_frame   0x0000000000000000      0x130 build\kernel\components\drivers\src\pipe.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\drivers\src\pipe.o
+ .text          0x0000000000000000     0x1088 build\kernel\components\drivers\src\ringblk_buf.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\ringblk_buf.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\ringblk_buf.o
+ .rodata        0x0000000000000000      0x1b0 build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_info    0x0000000000000000     0x1437 build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_abbrev  0x0000000000000000      0x310 build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_loc     0x0000000000000000      0x5a0 build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_line    0x0000000000000000      0x50a build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_str     0x0000000000000000      0x978 build\kernel\components\drivers\src\ringblk_buf.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\drivers\src\ringblk_buf.o
+ .debug_frame   0x0000000000000000      0x314 build\kernel\components\drivers\src\ringblk_buf.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\drivers\src\ringblk_buf.o
+ .text          0x0000000000000000     0x1100 build\kernel\components\drivers\src\ringbuffer.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\ringbuffer.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\ringbuffer.o
+ .rodata        0x0000000000000000      0x112 build\kernel\components\drivers\src\ringbuffer.o
+ .debug_info    0x0000000000000000      0xfea build\kernel\components\drivers\src\ringbuffer.o
+ .debug_abbrev  0x0000000000000000      0x2b7 build\kernel\components\drivers\src\ringbuffer.o
+ .debug_loc     0x0000000000000000      0x2e4 build\kernel\components\drivers\src\ringbuffer.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\drivers\src\ringbuffer.o
+ .debug_line    0x0000000000000000      0x3b6 build\kernel\components\drivers\src\ringbuffer.o
+ .debug_str     0x0000000000000000      0x83e build\kernel\components\drivers\src\ringbuffer.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\drivers\src\ringbuffer.o
+ .debug_frame   0x0000000000000000      0x1c0 build\kernel\components\drivers\src\ringbuffer.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\drivers\src\ringbuffer.o
+ .text          0x0000000000000000      0x448 build\kernel\components\drivers\src\waitqueue.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\waitqueue.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\waitqueue.o
+ .rodata        0x0000000000000000       0x3b build\kernel\components\drivers\src\waitqueue.o
+ .debug_info    0x0000000000000000     0x10cd build\kernel\components\drivers\src\waitqueue.o
+ .debug_abbrev  0x0000000000000000      0x287 build\kernel\components\drivers\src\waitqueue.o
+ .debug_loc     0x0000000000000000      0x234 build\kernel\components\drivers\src\waitqueue.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\drivers\src\waitqueue.o
+ .debug_line    0x0000000000000000      0x308 build\kernel\components\drivers\src\waitqueue.o
+ .debug_str     0x0000000000000000      0x8e8 build\kernel\components\drivers\src\waitqueue.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\drivers\src\waitqueue.o
+ .debug_frame   0x0000000000000000      0x134 build\kernel\components\drivers\src\waitqueue.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\drivers\src\waitqueue.o
+ .text          0x0000000000000000      0xd18 build\kernel\components\drivers\src\workqueue.o
+ .data          0x0000000000000000        0x0 build\kernel\components\drivers\src\workqueue.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\drivers\src\workqueue.o
+ .rodata        0x0000000000000000      0x109 build\kernel\components\drivers\src\workqueue.o
+ .debug_info    0x0000000000000000     0x1592 build\kernel\components\drivers\src\workqueue.o
+ .debug_abbrev  0x0000000000000000      0x2e8 build\kernel\components\drivers\src\workqueue.o
+ .debug_loc     0x0000000000000000      0x4bc build\kernel\components\drivers\src\workqueue.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\drivers\src\workqueue.o
+ .debug_line    0x0000000000000000      0x3e7 build\kernel\components\drivers\src\workqueue.o
+ .debug_str     0x0000000000000000      0xab4 build\kernel\components\drivers\src\workqueue.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\drivers\src\workqueue.o
+ .debug_frame   0x0000000000000000      0x2ac build\kernel\components\drivers\src\workqueue.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\drivers\src\workqueue.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\shell.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\cmd.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\msh.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\msh_file.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\msh_file.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_compiler.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_compiler.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_error.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_heap.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_init.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_init.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_node.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_node.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_ops.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_ops.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_parser.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_parser.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_var.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_var.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_vm.o
+ .data          0x0000000000000000        0x0 build\kernel\components\finsh\finsh_token.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\finsh\finsh_token.o
+ .text          0x0000000000000000      0xd2c build\kernel\components\libc\compilers\common\time.o
+ .data          0x0000000000000000        0x0 build\kernel\components\libc\compilers\common\time.o
+ .bss           0x0000000000000000       0x61 build\kernel\components\libc\compilers\common\time.o
+ .rodata        0x0000000000000000       0x95 build\kernel\components\libc\compilers\common\time.o
+ .debug_info    0x0000000000000000     0x1296 build\kernel\components\libc\compilers\common\time.o
+ .debug_abbrev  0x0000000000000000      0x2a3 build\kernel\components\libc\compilers\common\time.o
+ .debug_loc     0x0000000000000000      0x2f0 build\kernel\components\libc\compilers\common\time.o
+ .debug_aranges
+                0x0000000000000000       0x20 build\kernel\components\libc\compilers\common\time.o
+ .debug_ranges  0x0000000000000000       0x18 build\kernel\components\libc\compilers\common\time.o
+ .debug_line    0x0000000000000000      0x3df build\kernel\components\libc\compilers\common\time.o
+ .debug_str     0x0000000000000000      0xa8a build\kernel\components\libc\compilers\common\time.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\libc\compilers\common\time.o
+ .debug_frame   0x0000000000000000      0x1c8 build\kernel\components\libc\compilers\common\time.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\libc\compilers\common\time.o
+ .data          0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\libc.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\libc.o
+ .text          0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .data          0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .bss           0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .debug_info    0x0000000000000000      0xa8e build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .debug_abbrev  0x0000000000000000      0x17b build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .debug_aranges
+                0x0000000000000000       0x18 build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .debug_line    0x0000000000000000      0x20a build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .debug_str     0x0000000000000000      0x639 build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .comment       0x0000000000000000       0x7c build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .ARM.attributes
+                0x0000000000000000       0x2d build\kernel\components\libc\compilers\newlib\libc_syms.o
+ .data          0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\stdio.o
+ .data          0x0000000000000000        0x0 build\kernel\components\libc\compilers\newlib\syscalls.o
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .text._atoi_r  0x0000000000000000        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text.__fp_lock
+                0x0000000000000000       0x18 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text.__fp_unlock
+                0x0000000000000000       0x18 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text._cleanup
+                0x0000000000000000        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text.__fp_lock_all
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text.__fp_unlock_all
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .text.fseek    0x0000000000000000       0x14 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .text.fseeko   0x0000000000000000       0x14 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_init
+                0x0000000000000000        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_close
+                0x0000000000000000        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_acquire
+                0x0000000000000000        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_try_acquire
+                0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_try_acquire_recursive
+                0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text.__retarget_lock_release
+                0x0000000000000000        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .text._unsetenv_r
+                0x0000000000000000       0x64 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .text._snprintf_r
+                0x0000000000000000       0x5e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .text.__seofread
+                0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .text._strtol_r
+                0x0000000000000000       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .text.strtol_l
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .text._getenv_r
+                0x0000000000000000        0xe c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .text._setlocale_r
+                0x0000000000000000       0x38 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .text.__locale_mb_cur_max
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .text.__locale_ctype_ptr
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .text.setlocale
+                0x0000000000000000       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .bss._PathLocale
+                0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .text.__localeconv_l
+                0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .text.localeconv
+                0x0000000000000000       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .text.free     0x0000000000000000       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .text._mbtowc_r
+                0x0000000000000000       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__s2b    0x0000000000000000       0x7e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__ulp    0x0000000000000000       0x44 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__b2d    0x0000000000000000       0xa4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__ratio  0x0000000000000000       0x62 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text._mprec_log10
+                0x0000000000000000       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__copybits
+                0x0000000000000000       0x34 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text.__any_on
+                0x0000000000000000       0x42 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .rodata.__mprec_tinytens
+                0x0000000000000000       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .text._svfiprintf_r
+                0x0000000000000000      0x948 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .rodata._svfiprintf_r.str1.1
+                0x0000000000000000       0x22 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .rodata.blanks.8569
+                0x0000000000000000       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .rodata.zeroes.8570
+                0x0000000000000000       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .text._wctomb_r
+                0x0000000000000000       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+ .text          0x0000000000000000       0xa0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+ .debug_frame   0x0000000000000000       0x44 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+ .ARM.attributes
+                0x0000000000000000       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+ .ARM.extab     0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+ .eh_frame      0x0000000000000000        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+ .ARM.attributes
+                0x0000000000000000       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+ .text          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+ .data          0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+ .bss           0x0000000000000000        0x0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+ .init          0x0000000000000000        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+ .fini          0x0000000000000000        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+ .ARM.attributes
+                0x0000000000000000       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+
+Memory Configuration
+
+Name             Origin             Length             Attributes
+*default*        0x0000000000000000 0xffffffffffffffff
+
+Linker script and memory map
+
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtfastmath.o
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+LOAD build\applications\board.o
+LOAD build\applications\main.o
+LOAD build\drivers\gpio.o
+LOAD build\drivers\uart.o
+LOAD build\kernel\src\clock.o
+LOAD build\kernel\src\components.o
+LOAD build\kernel\src\device.o
+LOAD build\kernel\src\idle.o
+LOAD build\kernel\src\ipc.o
+LOAD build\kernel\src\irq.o
+LOAD build\kernel\src\kservice.o
+LOAD build\kernel\src\mem.o
+LOAD build\kernel\src\mempool.o
+LOAD build\kernel\src\object.o
+LOAD build\kernel\src\scheduler.o
+LOAD build\kernel\src\thread.o
+LOAD build\kernel\src\timer.o
+LOAD build\kernel\libcpu\arm\common\backtrace.o
+LOAD build\kernel\libcpu\arm\common\div0.o
+LOAD build\kernel\libcpu\arm\common\showmem.o
+LOAD build\kernel\libcpu\arm\am335x\cpu.o
+LOAD build\kernel\libcpu\arm\am335x\interrupt.o
+LOAD build\kernel\libcpu\arm\am335x\mmu.o
+LOAD build\kernel\libcpu\arm\am335x\stack.o
+LOAD build\kernel\libcpu\arm\am335x\trap.o
+LOAD build\kernel\libcpu\arm\am335x\context_gcc.o
+LOAD build\kernel\libcpu\arm\am335x\cp15_gcc.o
+LOAD build\kernel\libcpu\arm\am335x\start_gcc.o
+LOAD build\kernel\libcpu\arm\am335x\vector_gcc.o
+LOAD build\kernel\components\dfs\src\dfs.o
+LOAD build\kernel\components\dfs\src\dfs_file.o
+LOAD build\kernel\components\dfs\src\dfs_fs.o
+LOAD build\kernel\components\dfs\src\dfs_posix.o
+LOAD build\kernel\components\dfs\filesystems\devfs\devfs.o
+LOAD build\kernel\components\drivers\misc\pin.o
+LOAD build\kernel\components\drivers\serial\serial.o
+LOAD build\kernel\components\drivers\src\completion.o
+LOAD build\kernel\components\drivers\src\dataqueue.o
+LOAD build\kernel\components\drivers\src\pipe.o
+LOAD build\kernel\components\drivers\src\ringblk_buf.o
+LOAD build\kernel\components\drivers\src\ringbuffer.o
+LOAD build\kernel\components\drivers\src\waitqueue.o
+LOAD build\kernel\components\drivers\src\workqueue.o
+LOAD build\kernel\components\finsh\shell.o
+LOAD build\kernel\components\finsh\cmd.o
+LOAD build\kernel\components\finsh\msh.o
+LOAD build\kernel\components\finsh\msh_file.o
+LOAD build\kernel\components\finsh\finsh_compiler.o
+LOAD build\kernel\components\finsh\finsh_error.o
+LOAD build\kernel\components\finsh\finsh_heap.o
+LOAD build\kernel\components\finsh\finsh_init.o
+LOAD build\kernel\components\finsh\finsh_node.o
+LOAD build\kernel\components\finsh\finsh_ops.o
+LOAD build\kernel\components\finsh\finsh_parser.o
+LOAD build\kernel\components\finsh\finsh_var.o
+LOAD build\kernel\components\finsh\finsh_vm.o
+LOAD build\kernel\components\finsh\finsh_token.o
+LOAD build\kernel\components\libc\compilers\common\time.o
+LOAD build\kernel\components\libc\compilers\newlib\libc.o
+LOAD build\kernel\components\libc\compilers\newlib\libc_syms.o
+LOAD build\kernel\components\libc\compilers\newlib\stdio.o
+LOAD build\kernel\components\libc\compilers\newlib\syscalls.o
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libm.a
+START GROUP
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a
+END GROUP
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtend.o
+LOAD c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtn.o
+                0x0000000080200000                . = 0x80200000
+                0x0000000080200000                __text_start = .
+
+.text           0x0000000080200000    0x29b30
+ *(.vectors)
+ .vectors       0x0000000080200000       0x40 build\kernel\libcpu\arm\am335x\vector_gcc.o
+                0x0000000080200000                system_vectors
+ *(.text)
+ .text          0x0000000080200040      0x32c build\applications\board.o
+                0x00000000802001bc                rt_hw_timer_init
+                0x00000000802002fc                rt_hw_board_init
+                0x000000008020031c                rt_hw_cpu_reset
+ .text          0x000000008020036c       0x20 build\applications\main.o
+                0x000000008020036c                main
+ .text          0x000000008020038c      0x2bc build\drivers\gpio.o
+                0x000000008020061c                rt_hw_gpio_init
+ .text          0x0000000080200648      0x804 build\drivers\uart.o
+                0x00000000802009e0                printkc
+                0x0000000080200d54                rt_hw_serial_init
+ .text          0x0000000080200e4c      0x1d4 build\kernel\src\clock.o
+                0x0000000080200e4c                rt_tick_get
+                0x0000000080200e70                rt_tick_set
+                0x0000000080200eac                rt_tick_increase
+                0x0000000080200f3c                rt_tick_from_millisecond
+                0x0000000080201000                rt_tick_get_millisecond
+ .text          0x0000000080201020      0x200 build\kernel\src\components.o
+                0x0000000080201090                rt_components_board_init
+                0x00000000802010e4                rt_components_init
+                0x0000000080201138                entry
+                0x0000000080201150                main_thread_entry
+                0x0000000080201174                rt_application_init
+                0x00000000802011e8                rtthread_startup
+ .text          0x0000000080201220      0x9f0 build\kernel\src\device.o
+                0x0000000080201220                rt_device_register
+                0x00000000802012b4                rt_device_unregister
+                0x0000000080201364                rt_device_init_all
+                0x0000000080201380                rt_device_find
+                0x00000000802013ac                rt_device_create
+                0x0000000080201434                rt_device_destroy
+                0x00000000802014e8                rt_device_init
+                0x00000000802015ac                rt_device_open
+                0x0000000080201798                rt_device_close
+                0x00000000802018a4                rt_device_read
+                0x0000000080201980                rt_device_write
+                0x0000000080201a5c                rt_device_control
+                0x0000000080201b08                rt_device_set_rx_indicate
+                0x0000000080201b8c                rt_device_set_tx_complete
+ .text          0x0000000080201c10      0x400 build\kernel\src\idle.o
+                0x0000000080201c74                rt_thread_idle_sethook
+                0x0000000080201d08                rt_thread_idle_delhook
+                0x0000000080201de4                rt_thread_idle_excute
+                0x0000000080201f1c                rt_thread_idle_init
+                0x0000000080201fe4                rt_thread_idle_gethandler
+ .text          0x0000000080202010     0x3f30 build\kernel\src\ipc.o
+                0x00000000802022bc                rt_ipc_get_highest_priority
+                0x000000008020233c                rt_sem_init
+                0x00000000802023ec                rt_sem_detach
+                0x00000000802024ac                rt_sem_create
+                0x0000000080202594                rt_sem_delete
+                0x00000000802026a0                rt_sem_take
+                0x00000000802028ec                rt_sem_trytake
+                0x0000000080202918                rt_sem_release
+                0x0000000080202a4c                rt_sem_control
+                0x0000000080202b20                rt_mutex_init
+                0x0000000080202bcc                rt_mutex_detach
+                0x0000000080202c8c                rt_mutex_create
+                0x0000000080202d6c                rt_mutex_delete
+                0x0000000080202e78                rt_mutex_take
+                0x00000000802031b4                rt_mutex_release
+                0x00000000802034f8                rt_mutex_control
+                0x0000000080203574                rt_event_init
+                0x00000000802035fc                rt_event_detach
+                0x00000000802036bc                rt_event_create
+                0x0000000080203778                rt_event_delete
+                0x0000000080203884                rt_event_send
+                0x0000000080203ad4                rt_event_recv
+                0x0000000080203e74                rt_event_control
+                0x0000000080203f3c                rt_mb_init
+                0x0000000080204008                rt_mb_detach
+                0x00000000802040d8                rt_mb_create
+                0x0000000080204214                rt_mb_delete
+                0x0000000080204340                rt_mb_send_wait
+                0x00000000802046e0                rt_mb_send
+                0x0000000080204714                rt_mb_urgent
+                0x00000000802048bc                rt_mb_recv
+                0x0000000080204c98                rt_mb_control
+                0x0000000080204d88                rt_mq_init
+                0x0000000080204ef4                rt_mq_detach
+                0x0000000080204fc4                rt_mq_create
+                0x0000000080205194                rt_mq_delete
+                0x00000000802052c0                rt_mq_send_wait
+                0x0000000080205704                rt_mq_send
+                0x0000000080205740                rt_mq_urgent
+                0x0000000080205994                rt_mq_recv
+                0x0000000080205dfc                rt_mq_control
+ .text          0x0000000080205f40      0x17c build\kernel\src\irq.o
+                0x0000000080205f40                rt_interrupt_enter_sethook
+                0x0000000080205f70                rt_interrupt_leave_sethook
+                0x0000000080205fa0                rt_interrupt_enter
+                0x0000000080206010                rt_interrupt_leave
+                0x0000000080206080                rt_interrupt_get_nest
+ .text          0x00000000802060bc     0x1df4 build\kernel\src\kservice.o
+                0x00000000802060bc                rt_get_errno
+                0x0000000080206120                rt_set_errno
+                0x0000000080206190                _rt_errno
+                0x00000000802061ec                rt_memset
+                0x000000008020634c                rt_memcpy
+                0x00000000802064e4                rt_memmove
+                0x00000000802065e0                rt_memcmp
+                0x0000000080206688                rt_strstr
+                0x0000000080206734                rt_strcasecmp
+                0x00000000802067f0                rt_strncpy
+                0x00000000802068b0                rt_strncmp
+                0x0000000080206940                rt_strcmp
+                0x00000000802069c0                rt_strnlen
+                0x0000000080206a34                rt_strlen
+                0x0000000080206a88                rt_strdup
+                0x0000000080206aec                rt_show_version
+                0x0000000080206fb4                rt_vsnprintf
+                0x000000008020787c                rt_snprintf
+                0x00000000802078cc                rt_vsprintf
+                0x0000000080207908                rt_sprintf
+                0x0000000080207950                rt_console_get_device
+                0x0000000080207974                rt_console_set_device
+                0x0000000080207a18                rt_hw_console_output
+                0x0000000080207a38                rt_kputs
+                0x0000000080207afc                rt_kprintf
+                0x0000000080207bf0                rt_malloc_align
+                0x0000000080207ce8                rt_free_align
+                0x0000000080207d1c                __rt_ffs
+                0x0000000080207df4                rt_assert_set_hook
+                0x0000000080207e24                rt_assert_handler
+ .text          0x0000000080207eb0     0x1060 build\kernel\src\mem.o
+                0x0000000080207eb0                rt_malloc_sethook
+                0x0000000080207ee0                rt_free_sethook
+                0x000000008020811c                rt_system_heap_init
+                0x0000000080208318                rt_malloc
+                0x0000000080208818                rt_realloc
+                0x0000000080208b20                rt_calloc
+                0x0000000080208b84                rt_free
+                0x0000000080208e24                rt_memory_info
+                0x0000000080208eac                list_mem
+ .text          0x0000000080208f10      0x9ec build\kernel\src\object.o
+                0x0000000080208fd0                rt_object_attach_sethook
+                0x0000000080209000                rt_object_detach_sethook
+                0x0000000080209030                rt_object_trytake_sethook
+                0x0000000080209060                rt_object_take_sethook
+                0x0000000080209090                rt_object_put_sethook
+                0x00000000802090c0                rt_object_get_information
+                0x0000000080209140                rt_object_get_length
+                0x00000000802091f4                rt_object_get_pointers
+                0x0000000080209300                rt_object_init
+                0x000000008020945c                rt_object_detach
+                0x00000000802094f0                rt_object_allocate
+                0x0000000080209658                rt_object_delete
+                0x0000000080209720                rt_object_is_systemobject
+                0x0000000080209780                rt_object_get_type
+                0x00000000802097d0                rt_object_find
+ .text          0x00000000802098fc      0x8f0 build\kernel\src\scheduler.o
+                0x0000000080209a34                rt_scheduler_sethook
+                0x0000000080209bc0                rt_system_scheduler_init
+                0x0000000080209c28                rt_system_scheduler_start
+                0x0000000080209c78                rt_schedule
+                0x0000000080209f2c                rt_schedule_insert_thread
+                0x000000008020a038                rt_schedule_remove_thread
+                0x000000008020a0ec                rt_enter_critical
+                0x000000008020a134                rt_exit_critical
+                0x000000008020a1c4                rt_critical_level
+ .text          0x000000008020a1ec     0x1084 build\kernel\src\thread.o
+                0x000000008020a2e8                rt_thread_suspend_sethook
+                0x000000008020a318                rt_thread_resume_sethook
+                0x000000008020a348                rt_thread_inited_sethook
+                0x000000008020a3c4                rt_thread_exit
+                0x000000008020a608                rt_thread_init
+                0x000000008020a6c0                rt_thread_self
+                0x000000008020a6e4                rt_thread_startup
+                0x000000008020a7d8                rt_thread_detach
+                0x000000008020a918                rt_thread_create
+                0x000000008020a9c4                rt_thread_delete
+                0x000000008020aae4                rt_thread_yield
+                0x000000008020ab44                rt_thread_sleep
+                0x000000008020ac1c                rt_thread_delay
+                0x000000008020ac44                rt_thread_delay_until
+                0x000000008020ada4                rt_thread_mdelay
+                0x000000008020add8                rt_thread_control
+                0x000000008020af50                rt_thread_suspend
+                0x000000008020b090                rt_thread_resume
+                0x000000008020b17c                rt_thread_timeout
+                0x000000008020b244                rt_thread_find
+ .text          0x000000008020b270      0xd80 build\kernel\src\timer.o
+                0x000000008020b3a8                rt_timer_enter_sethook
+                0x000000008020b3d8                rt_timer_exit_sethook
+                0x000000008020b590                rt_timer_init
+                0x000000008020b608                rt_timer_detach
+                0x000000008020b6e4                rt_timer_create
+                0x000000008020b750                rt_timer_delete
+                0x000000008020b82c                rt_timer_start
+                0x000000008020bb6c                rt_timer_stop
+                0x000000008020bc58                rt_timer_control
+                0x000000008020bda0                rt_timer_check
+                0x000000008020bf60                rt_timer_next_timeout_tick
+                0x000000008020bf80                rt_system_timer_init
+                0x000000008020bfd8                rt_system_timer_thread_init
+ .text          0x000000008020bff0      0x178 build\kernel\libcpu\arm\am335x\cpu.o
+                0x000000008020c078                rt_hw_cpu_icache_enable
+                0x000000008020c090                rt_hw_cpu_icache_disable
+                0x000000008020c0a8                rt_hw_cpu_icache_status
+                0x000000008020c0c4                rt_hw_cpu_dcache_enable
+                0x000000008020c0dc                rt_hw_cpu_dcache_disable
+                0x000000008020c0f4                rt_hw_cpu_dcache_status
+                0x000000008020c110                rt_hw_cpu_shutdown
+ .text          0x000000008020c168      0x530 build\kernel\libcpu\arm\am335x\interrupt.o
+                0x000000008020c168                rt_dump_aintc
+                0x000000008020c2a8                rt_hw_interrupt_init
+                0x000000008020c310                rt_hw_interrupt_mask
+                0x000000008020c360                rt_hw_interrupt_umask
+                0x000000008020c3b0                rt_hw_interrupt_control
+                0x000000008020c428                rt_hw_interrupt_get_active
+                0x000000008020c484                rt_hw_interrupt_ack
+                0x000000008020c4ec                rt_hw_interrupt_install
+                0x000000008020c580                rt_hw_interrupt_trigger
+                0x000000008020c5d0                rt_hw_interrupt_clear
+                0x000000008020c620                rt_dump_isr_table
+ .text          0x000000008020c698      0x22c build\kernel\libcpu\arm\am335x\stack.o
+                0x000000008020c698                rt_hw_stack_init
+ .text          0x000000008020c8c4      0x374 build\kernel\libcpu\arm\am335x\trap.o
+                0x000000008020c8c4                rt_hw_show_register
+                0x000000008020c9d4                rt_hw_trap_udef
+                0x000000008020ca2c                rt_hw_trap_swi
+                0x000000008020ca60                rt_hw_trap_pabt
+                0x000000008020cab8                rt_hw_trap_dabt
+                0x000000008020cb10                rt_hw_trap_irq
+                0x000000008020cbc4                rt_hw_trap_fiq
+ .text          0x000000008020cc38       0x90 build\kernel\libcpu\arm\am335x\context_gcc.o
+                0x000000008020cc38                rt_hw_interrupt_disable
+                0x000000008020cc44                rt_hw_interrupt_enable
+                0x000000008020cc4c                rt_hw_context_switch
+                0x000000008020cc78                rt_hw_context_switch_to
+                0x000000008020cc90                rt_hw_context_switch_interrupt
+ .text          0x000000008020ccc8      0x13c build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                0x000000008020ccc8                rt_cpu_vector_set_base
+                0x000000008020ccd4                rt_cpu_vector_get_base
+                0x000000008020ccdc                rt_cpu_get_sctlr
+                0x000000008020cce4                rt_cpu_dcache_enable
+                0x000000008020ccf4                rt_cpu_icache_enable
+                0x000000008020cd0c                rt_cpu_dcache_clean_flush
+                0x000000008020cda0                rt_cpu_dcache_disable
+                0x000000008020cdbc                rt_cpu_icache_disable
+                0x000000008020cdcc                rt_cpu_mmu_disable
+                0x000000008020cde4                rt_cpu_mmu_enable
+                0x000000008020cdf8                rt_cpu_tlb_set
+ *fill*         0x000000008020ce04       0x1c 00000000
+ .text          0x000000008020ce20     0x1270 build\kernel\libcpu\arm\am335x\start_gcc.o
+                0x000000008020ce20                stack_start
+                0x000000008020de20                stack_top
+                0x000000008020de20                _reset
+                0x000000008020dee0                vector_undef
+                0x000000008020df40                vector_swi
+                0x000000008020df60                vector_pabt
+                0x000000008020df80                vector_dabt
+                0x000000008020dfc0                vector_resv
+                0x000000008020dfe0                vector_fiq
+                0x000000008020dff0                vector_irq
+ .text          0x000000008020e090      0xe34 build\kernel\components\dfs\src\dfs.o
+                0x000000008020e090                dfs_init
+                0x000000008020e184                dfs_lock
+                0x000000008020e1ec                dfs_unlock
+                0x000000008020e41c                fd_new
+                0x000000008020e4d8                fd_get
+                0x000000008020e59c                fd_put
+                0x000000008020e68c                fd_is_open
+                0x000000008020e820                dfs_subdir
+                0x000000008020e8b0                dfs_normalize_path
+                0x000000008020ec7c                dfs_fdtable_get
+                0x000000008020eca8                list_fd
+ .text          0x000000008020eec4     0x1474 build\kernel\components\dfs\src\dfs_file.o
+                0x000000008020eec4                dfs_file_open
+                0x000000008020f104                dfs_file_close
+                0x000000008020f19c                dfs_file_ioctl
+                0x000000008020f2b0                dfs_file_read
+                0x000000008020f350                dfs_file_getdents
+                0x000000008020f3d4                dfs_file_unlink
+                0x000000008020f534                dfs_file_write
+                0x000000008020f5a8                dfs_file_flush
+                0x000000008020f60c                dfs_file_lseek
+                0x000000008020f694                dfs_file_stat
+                0x000000008020f890                dfs_file_rename
+                0x000000008020fa0c                dfs_file_ftruncate
+                0x000000008020fabc                ls
+                0x000000008020fc78                rm
+                0x000000008020fcb8                cat
+                0x000000008021011c                copy
+ .text          0x0000000080210338      0xf5c build\kernel\components\dfs\src\dfs_fs.o
+                0x0000000080210338                dfs_register
+                0x0000000080210470                dfs_filesystem_lookup
+                0x00000000802105c8                dfs_filesystem_get_mounted_path
+                0x0000000080210660                dfs_filesystem_get_partition
+                0x00000000802108b8                dfs_mount
+                0x0000000080210c5c                dfs_unmount
+                0x0000000080210dd4                dfs_mkfs
+                0x0000000080210f7c                dfs_statfs
+                0x0000000080210fec                mkfs
+                0x0000000080211018                df
+ .text          0x0000000080211294      0xe0c build\kernel\components\dfs\src\dfs_posix.o
+                0x0000000080211294                open
+                0x0000000080211338                close
+                0x00000000802113b8                read
+                0x0000000080211448                write
+                0x00000000802114d8                lseek
+                0x00000000802115f4                rename
+                0x0000000080211644                unlink
+                0x000000008021168c                stat
+                0x00000000802116dc                fstat
+                0x00000000802117a8                fsync
+                0x0000000080211804                fcntl
+                0x00000000802118b0                ioctl
+                0x0000000080211908                ftruncate
+                0x00000000802119b4                statfs
+                0x0000000080211a04                mkdir
+                0x0000000080211ab4                rmdir
+                0x0000000080211afc                opendir
+                0x0000000080211be4                readdir
+                0x0000000080211d10                telldir
+                0x0000000080211d8c                seekdir
+                0x0000000080211e10                rewinddir
+                0x0000000080211e90                closedir
+                0x0000000080211f20                chdir
+                0x0000000080212018                access
+                0x0000000080212060                getcwd
+ .text          0x00000000802120a0      0x8b8 build\kernel\components\dfs\filesystems\devfs\devfs.o
+                0x00000000802120a0                dfs_device_fs_mount
+                0x00000000802120cc                dfs_device_fs_ioctl
+                0x0000000080212170                dfs_device_fs_read
+                0x0000000080212224                dfs_device_fs_write
+                0x00000000802122d8                dfs_device_fs_close
+                0x00000000802123c8                dfs_device_fs_open
+                0x00000000802125f4                dfs_device_fs_stat
+                0x0000000080212790                dfs_device_fs_getdents
+                0x0000000080212938                devfs_init
+ .text          0x0000000080212958      0x6a8 build\kernel\components\drivers\misc\pin.o
+                0x0000000080212b48                rt_device_pin_register
+                0x0000000080212c40                rt_pin_attach_irq
+                0x0000000080212ce8                rt_pin_detach_irq
+                0x0000000080212d74                rt_pin_irq_enable
+                0x0000000080212e08                rt_pin_mode
+                0x0000000080212e78                rt_pin_write
+                0x0000000080212ee8                rt_pin_read
+                0x0000000080212f54                rt_pin_get
+ .text          0x0000000080213000     0x1e68 build\kernel\components\drivers\serial\serial.o
+                0x0000000080214944                rt_hw_serial_register
+                0x0000000080214a48                rt_hw_serial_isr
+ .text          0x0000000080214e68      0x394 build\kernel\components\drivers\src\completion.o
+                0x0000000080214f3c                rt_completion_init
+                0x0000000080214fa8                rt_completion_wait
+                0x0000000080215148                rt_completion_done
+ .text          0x00000000802151fc      0xdd0 build\kernel\components\drivers\src\dataqueue.o
+                0x00000000802152d0                rt_data_queue_init
+                0x0000000080215414                rt_data_queue_push
+                0x0000000080215758                rt_data_queue_pop
+                0x0000000080215b40                rt_data_queue_peek
+                0x0000000080215c4c                rt_data_queue_reset
+                0x0000000080215dd8                rt_data_queue_deinit
+                0x0000000080215e88                rt_data_queue_len
+ .text          0x0000000080215fcc     0x1998 build\kernel\components\finsh\shell.o
+                0x0000000080215fcc                finsh_set_prompt
+                0x0000000080216084                finsh_get_prompt
+                0x00000000802161e4                finsh_get_prompt_mode
+                0x0000000080216238                finsh_set_prompt_mode
+                0x00000000802163a0                finsh_set_device
+                0x000000008021652c                finsh_get_device
+                0x0000000080216578                finsh_set_echo
+                0x00000000802165e4                finsh_get_echo
+                0x00000000802166a0                finsh_run_line
+                0x0000000080216a88                finsh_thread_entry
+                0x00000000802177d0                finsh_system_function_init
+                0x0000000080217814                finsh_system_var_init
+                0x0000000080217858                finsh_system_init
+ .text          0x0000000080217964     0x1c14 build\kernel\components\finsh\cmd.o
+                0x0000000080217a04                hello
+                0x0000000080217a44                version
+                0x0000000080217c98                list_thread
+                0x0000000080217fe0                list_sem
+                0x00000000802181c4                list_event
+                0x0000000080218388                list_mutex
+                0x0000000080218504                list_mailbox
+                0x0000000080218708                list_msgqueue
+                0x00000000802188ec                list_mempool
+                0x0000000080218b0c                list_timer
+                0x0000000080218ca8                list_device
+                0x0000000080218e28                list
+                0x00000000802190d4                list_prefix
+ .text          0x0000000080219578      0xde8 build\kernel\components\finsh\msh.o
+                0x0000000080219578                msh_is_used
+                0x0000000080219600                msh_help
+                0x00000000802196c8                cmd_ps
+                0x00000000802196f0                cmd_free
+                0x0000000080219c24                msh_exec
+                0x0000000080219dc4                msh_auto_complete_path
+                0x000000008021a198                msh_auto_complete
+ .text          0x000000008021a360     0x1000 build\kernel\components\finsh\msh_file.o
+                0x000000008021a490                msh_exec_script
+                0x000000008021a714                cmd_ls
+                0x000000008021a768                cmd_cp
+                0x000000008021a7d8                cmd_mv
+                0x000000008021a9e8                cmd_cat
+                0x000000008021ac94                cmd_rm
+                0x000000008021af98                cmd_cd
+                0x000000008021b028                cmd_pwd
+                0x000000008021b060                cmd_mkdir
+                0x000000008021b0c4                cmd_mkfs
+                0x000000008021b1b8                cmd_df
+                0x000000008021b26c                cmd_echo
+ .text          0x000000008021b360     0x3c40 build\kernel\components\finsh\finsh_compiler.o
+                0x000000008021eea8                finsh_compiler_run
+ .text          0x000000008021efa0       0xbc build\kernel\components\finsh\finsh_error.o
+                0x000000008021efa0                finsh_error_init
+                0x000000008021efcc                finsh_error_set
+                0x000000008021f004                finsh_errno
+                0x000000008021f028                finsh_error_string
+ .text          0x000000008021f05c      0x6d8 build\kernel\components\finsh\finsh_heap.o
+                0x000000008021f05c                finsh_heap_init
+                0x000000008021f0d0                finsh_heap_allocate
+                0x000000008021f200                finsh_heap_free
+ .text          0x000000008021f734       0xbc build\kernel\components\finsh\finsh_init.o
+                0x000000008021f734                finsh_init
+                0x000000008021f76c                finsh_stack_bottom
+                0x000000008021f790                finsh_flush
+                0x000000008021f7c0                finsh_reset
+ .text          0x000000008021f7f0      0x424 build\kernel\components\finsh\finsh_node.o
+                0x000000008021f7f0                finsh_node_init
+                0x000000008021f818                finsh_node_allocate
+                0x000000008021f8d8                finsh_node_new_id
+                0x000000008021fa10                finsh_node_new_char
+                0x000000008021fa68                finsh_node_new_int
+                0x000000008021fabc                finsh_node_new_long
+                0x000000008021fb10                finsh_node_new_string
+                0x000000008021fbc0                finsh_node_new_ptr
+ .text          0x000000008021fc14     0x1c6c build\kernel\components\finsh\finsh_ops.o
+                0x000000008021fc14                OP_no_op
+                0x000000008021fc2c                OP_add_byte
+                0x000000008021fca4                OP_add_word
+                0x000000008021fd28                OP_add_dword
+                0x000000008021fd9c                OP_sub_byte
+                0x000000008021fe14                OP_sub_word
+                0x000000008021fe98                OP_sub_dword
+                0x000000008021ff0c                OP_div_byte
+                0x000000008021ff84                OP_div_word
+                0x0000000080220008                OP_div_dword
+                0x000000008022007c                OP_mod_byte
+                0x00000000802200f4                OP_mod_word
+                0x0000000080220178                OP_mod_dword
+                0x00000000802201ec                OP_mul_byte
+                0x0000000080220264                OP_mul_word
+                0x00000000802202e8                OP_mul_dword
+                0x000000008022035c                OP_and_byte
+                0x00000000802203d4                OP_and_word
+                0x000000008022044c                OP_and_dword
+                0x00000000802204c0                OP_or_byte
+                0x0000000080220538                OP_or_word
+                0x00000000802205b0                OP_or_dword
+                0x0000000080220624                OP_xor_byte
+                0x000000008022069c                OP_xor_word
+                0x0000000080220714                OP_xor_dword
+                0x0000000080220788                OP_bw_byte
+                0x00000000802207d0                OP_bw_word
+                0x0000000080220818                OP_bw_dword
+                0x000000008022085c                OP_shl_byte
+                0x00000000802208d8                OP_shl_word
+                0x0000000080220954                OP_shl_dword
+                0x00000000802209c8                OP_shr_byte
+                0x0000000080220a44                OP_shr_word
+                0x0000000080220ac0                OP_shr_dword
+                0x0000000080220b34                OP_ld_byte
+                0x0000000080220ba4                OP_ld_word
+                0x0000000080220c3c                OP_ld_dword
+                0x0000000080220d04                OP_ld_value_byte
+                0x0000000080220ddc                OP_ld_value_byte_stack
+                0x0000000080220e2c                OP_ld_value_word
+                0x0000000080220f04                OP_ld_value_word_stack
+                0x0000000080220f54                OP_ld_value_dword
+                0x000000008022102c                OP_ld_value_dword_stack
+                0x000000008022107c                OP_st_byte
+                0x00000000802210dc                OP_st_word
+                0x0000000080221140                OP_st_dword
+                0x00000000802211a4                OP_pop
+                0x00000000802211d8                OP_call
+ .text          0x0000000080221880     0x1748 build\kernel\components\finsh\finsh_parser.o
+                0x0000000080222d24                finsh_parser_run
+                0x0000000080222f98                finsh_parser_init
+ .text          0x0000000080222fc8      0x468 build\kernel\components\finsh\finsh_var.o
+                0x0000000080222fc8                finsh_var_init
+                0x0000000080222ff0                finsh_var_insert
+                0x0000000080223120                finsh_var_delete
+                0x00000000802231dc                finsh_var_lookup
+                0x0000000080223284                finsh_sysvar_append
+                0x0000000080223348                finsh_sysvar_lookup
+ .text          0x0000000080223430      0x25c build\kernel\components\finsh\finsh_vm.o
+                0x0000000080223430                finsh_vm_run
+                0x00000000802234f4                finsh_syscall_append
+                0x00000000802235a4                finsh_syscall_lookup
+ .text          0x000000008022368c     0x12b4 build\kernel\components\finsh\finsh_token.o
+                0x000000008022368c                finsh_token_init
+                0x00000000802236c8                finsh_token_token
+                0x0000000080223714                finsh_token_get_token
+                0x000000008022374c                token_get_string
+ .text          0x0000000080224940       0x58 build\kernel\components\libc\compilers\newlib\libc.o
+                0x0000000080224940                libc_system_init
+ .text          0x0000000080224998      0x23c build\kernel\components\libc\compilers\newlib\stdio.o
+                0x0000000080224998                libc_stdio_set_console
+                0x0000000080224b90                libc_stdio_get_console
+ .text          0x0000000080224bd4      0x92c build\kernel\components\libc\compilers\newlib\syscalls.o
+                0x0000000080224bd4                __errno
+                0x0000000080224bec                _close_r
+                0x0000000080224c18                _execve_r
+                0x0000000080224c54                _fcntl_r
+                0x0000000080224c90                _fork_r
+                0x0000000080224cc0                _fstat_r
+                0x0000000080224cf8                _getpid_r
+                0x0000000080224d1c                _isatty_r
+                0x0000000080224d70                _kill_r
+                0x0000000080224da8                _link_r
+                0x0000000080224de0                _lseek_r
+                0x0000000080224e20                _mkdir_r
+                0x0000000080224e5c                _open_r
+                0x0000000080224e9c                _read_r
+                0x0000000080224edc                _rename_r
+                0x0000000080224f14                _sbrk_r
+                0x0000000080224f3c                _stat_r
+                0x0000000080224f74                _times_r
+                0x0000000080224fa8                _unlink_r
+                0x0000000080224fd8                _wait_r
+                0x000000008022500c                _write_r
+                0x000000008022512c                libc_get_time
+                0x0000000080225228                _gettimeofday_r
+                0x00000000802252bc                _malloc_r
+                0x0000000080225304                _realloc_r
+                0x0000000080225354                _calloc_r
+                0x00000000802253a4                _free_r
+                0x00000000802253cc                exit
+                0x0000000080225414                _system
+                0x0000000080225434                __libc_init_array
+                0x000000008022544c                abort
+                0x0000000080225498                getuid
+                0x00000000802254b4                umask
+                0x00000000802254d8                flock
+ .text          0x0000000080225500       0x14 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+                0x0000000080225500                strcmp
+ .text          0x0000000080225514       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+                0x0000000080225514                strlen
+ *fill*         0x0000000080225524        0x4 00000000
+ .text          0x0000000080225528      0x278 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+                0x0000000080225528                __aeabi_uidiv
+                0x0000000080225528                __udivsi3
+                0x0000000080225784                __aeabi_uidivmod
+ .text          0x00000000802257a0      0x2b0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+                0x00000000802257a0                __divsi3
+                0x00000000802257a0                __aeabi_idiv
+                0x0000000080225a34                __aeabi_idivmod
+ .text          0x0000000080225a50        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+                0x0000000080225a50                __aeabi_idiv0
+                0x0000000080225a50                __aeabi_ldiv0
+ .text          0x0000000080225a54       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+                0x0000000080225a54                __aeabi_uldivmod
+ .text          0x0000000080225a84      0x144 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+                0x0000000080225a84                __udivmoddi4
+ *(.text.*)
+ .text.atoi     0x0000000080225bc8        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+                0x0000000080225bc8                atoi
+ .text._fclose_r
+                0x0000000080225bd0       0xae c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+                0x0000000080225bd0                _fclose_r
+ *fill*         0x0000000080225c7e        0x2 00000000
+ .text.fclose   0x0000000080225c80       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+                0x0000000080225c80                fclose
+ .text.__sflush_r
+                0x0000000080225c90      0x120 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                0x0000000080225c90                __sflush_r
+ .text._fflush_r
+                0x0000000080225db0       0x4a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                0x0000000080225db0                _fflush_r
+ *fill*         0x0000000080225dfa        0x2 00000000
+ .text.fflush   0x0000000080225dfc       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                0x0000000080225dfc                fflush
+ .text.fileno   0x0000000080225e20       0x54 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                0x0000000080225e20                fileno
+ .text.std      0x0000000080225e74       0x54 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .text._cleanup_r
+                0x0000000080225ec8        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225ec8                _cleanup_r
+ .text.__sfmoreglue
+                0x0000000080225ed4       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225ed4                __sfmoreglue
+ .text.__sfp_lock_acquire
+                0x0000000080225f00        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f00                __sfp_lock_acquire
+ .text.__sfp_lock_release
+                0x0000000080225f0c        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f0c                __sfp_lock_release
+ .text.__sinit_lock_acquire
+                0x0000000080225f18        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f18                __sinit_lock_acquire
+ .text.__sinit_lock_release
+                0x0000000080225f24        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f24                __sinit_lock_release
+ .text.__sinit  0x0000000080225f30       0x50 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f30                __sinit
+ .text.__sfp    0x0000000080225f80       0x8c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                0x0000000080225f80                __sfp
+ .text._fopen_r
+                0x000000008022600c       0xa8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                0x000000008022600c                _fopen_r
+ .text.fopen    0x00000000802260b4       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                0x00000000802260b4                fopen
+ .text._fseek_r
+                0x00000000802260c4        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+                0x00000000802260c4                _fseek_r
+ .text._fseeko_r
+                0x00000000802260c8      0x2b0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                0x00000000802260c8                _fseeko_r
+ .text._fwalk   0x0000000080226378       0x38 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+                0x0000000080226378                _fwalk
+ .text._fwalk_reent
+                0x00000000802263b0       0x3c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+                0x00000000802263b0                _fwalk_reent
+ .text.__retarget_lock_init_recursive
+                0x00000000802263ec        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                0x00000000802263ec                __retarget_lock_init_recursive
+ .text.__retarget_lock_close_recursive
+                0x00000000802263ee        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                0x00000000802263ee                __retarget_lock_close_recursive
+ .text.__retarget_lock_acquire_recursive
+                0x00000000802263f0        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                0x00000000802263f0                __retarget_lock_acquire_recursive
+ .text.__retarget_lock_release_recursive
+                0x00000000802263f2        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                0x00000000802263f2                __retarget_lock_release_recursive
+ .text.__swhatbuf_r
+                0x00000000802263f4       0x56 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                0x00000000802263f4                __swhatbuf_r
+ *fill*         0x000000008022644a        0x2 00000000
+ .text.__smakebuf_r
+                0x000000008022644c       0x80 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                0x000000008022644c                __smakebuf_r
+ .text.memcmp   0x00000000802264cc       0x1e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+                0x00000000802264cc                memcmp
+ .text.memcpy   0x00000000802264ea       0x16 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+                0x00000000802264ea                memcpy
+ .text.memset   0x0000000080226500       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+                0x0000000080226500                memset
+ .text.putenv   0x0000000080226510       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+                0x0000000080226510                putenv
+ .text._putenv_r
+                0x0000000080226520       0x40 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+                0x0000000080226520                _putenv_r
+ .text._puts_r  0x0000000080226560       0x8c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                0x0000000080226560                _puts_r
+ .text.puts     0x00000000802265ec       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                0x00000000802265ec                puts
+ .text.lflush   0x00000000802265fc       0x12 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ *fill*         0x000000008022660e        0x2 00000000
+ .text.__srefill_r
+                0x0000000080226610      0x104 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                0x0000000080226610                __srefill_r
+ .text._setenv_r
+                0x0000000080226714      0x138 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                0x0000000080226714                _setenv_r
+ .text.setvbuf  0x000000008022684c      0x168 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                0x000000008022684c                setvbuf
+ .text.snprintf
+                0x00000000802269b4       0x68 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+                0x00000000802269b4                snprintf
+ .text.__sread  0x0000000080226a1c       0x22 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                0x0000000080226a1c                __sread
+ .text.__swrite
+                0x0000000080226a3e       0x38 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                0x0000000080226a3e                __swrite
+ .text.__sseek  0x0000000080226a76       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                0x0000000080226a76                __sseek
+ .text.__sclose
+                0x0000000080226a9a        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                0x0000000080226a9a                __sclose
+ .text.strchr   0x0000000080226aa2       0x1a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+                0x0000000080226aa2                strchr
+ .text.strcpy   0x0000000080226abc       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+                0x0000000080226abc                strcpy
+ .text._strdup_r
+                0x0000000080226acc       0x26 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                0x0000000080226acc                _strdup_r
+ .text.strncmp  0x0000000080226af2       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+                0x0000000080226af2                strncmp
+ .text.strncpy  0x0000000080226b16       0x2a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+                0x0000000080226b16                strncpy
+ .text.strrchr  0x0000000080226b40       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+                0x0000000080226b40                strrchr
+ .text.strstr   0x0000000080226b68       0x34 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+                0x0000000080226b68                strstr
+ .text._strtol_l.isra.0
+                0x0000000080226b9c      0x10a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ *fill*         0x0000000080226ca6        0x2 00000000
+ .text.strtol   0x0000000080226ca8       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                0x0000000080226ca8                strtol
+ *fill*         0x0000000080226cd4        0x4 00000000
+ .text._svfprintf_r
+                0x0000000080226cd8     0x13e8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                0x0000000080226cd8                _svfprintf_r
+ .text.quorem   0x00000000802280c0      0x124 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ *fill*         0x00000000802281e4        0x4 00000000
+ .text._dtoa_r  0x00000000802281e8      0xa6c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                0x00000000802281e8                _dtoa_r
+ .text.__env_lock
+                0x0000000080228c54        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                0x0000000080228c54                __env_lock
+ .text.__env_unlock
+                0x0000000080228c60        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                0x0000000080228c60                __env_unlock
+ .text.__sflags
+                0x0000000080228c6c       0x6a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+                0x0000000080228c6c                __sflags
+ *fill*         0x0000000080228cd6        0x2 00000000
+ .text.__sfvwrite_r
+                0x0000000080228cd8      0x2a4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                0x0000000080228cd8                __sfvwrite_r
+ .text._findenv_r
+                0x0000000080228f7c       0x78 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                0x0000000080228f7c                _findenv_r
+ .text.__locale_ctype_ptr_l
+                0x0000000080228ff4        0x6 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                0x0000000080228ff4                __locale_ctype_ptr_l
+ *fill*         0x0000000080228ffa        0x2 00000000
+ .text._localeconv_r
+                0x0000000080228ffc       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+                0x0000000080228ffc                _localeconv_r
+ .text.malloc   0x0000000080229018       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                0x0000000080229018                malloc
+ .text.__ascii_mbtowc
+                0x0000000080229028       0x24 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+                0x0000000080229028                __ascii_mbtowc
+ .text.memchr   0x000000008022904c       0x1c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+                0x000000008022904c                memchr
+ .text.memmove  0x0000000080229068       0x32 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+                0x0000000080229068                memmove
+ .text._Balloc  0x000000008022909a       0x4a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022909a                _Balloc
+ .text._Bfree   0x00000000802290e4       0x12 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x00000000802290e4                _Bfree
+ .text.__multadd
+                0x00000000802290f6       0x7a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x00000000802290f6                __multadd
+ .text.__hi0bits
+                0x0000000080229170       0x3e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x0000000080229170                __hi0bits
+ .text.__lo0bits
+                0x00000000802291ae       0x5e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x00000000802291ae                __lo0bits
+ .text.__i2b    0x000000008022920c       0x12 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022920c                __i2b
+ .text.__multiply
+                0x000000008022921e      0x12c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022921e                __multiply
+ *fill*         0x000000008022934a        0x2 00000000
+ .text.__pow5mult
+                0x000000008022934c       0x80 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022934c                __pow5mult
+ .text.__lshift
+                0x00000000802293cc       0xa8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x00000000802293cc                __lshift
+ .text.__mcmp   0x0000000080229474       0x34 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x0000000080229474                __mcmp
+ .text.__mdiff  0x00000000802294a8       0xc0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x00000000802294a8                __mdiff
+ .text.__d2b    0x0000000080229568       0x9e c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x0000000080229568                __d2b
+ *fill*         0x0000000080229606        0x2 00000000
+ .text.frexp    0x0000000080229608       0x7c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+                0x0000000080229608                frexp
+ .text.__ssprint_r
+                0x0000000080229684       0xf0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                0x0000000080229684                __ssprint_r
+ .text.__ascii_wctomb
+                0x0000000080229774       0x1a c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+                0x0000000080229774                __ascii_wctomb
+ *fill*         0x000000008022978e        0x2 00000000
+ .text.__swsetup_r
+                0x0000000080229790       0xb0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                0x0000000080229790                __swsetup_r
+ .text.__swsetup_r.__stub
+                0x0000000080229840       0x18 linker stubs
+                0x0000000080229858                . = ALIGN (0x4)
+                0x0000000080229858                __fsymtab_start = .
+ *(FSymTab)
+ FSymTab        0x0000000080229858       0x18 build\applications\board.o
+                0x0000000080229858                __fsym_reboot
+                0x0000000080229864                __fsym___cmd_reboot
+ FSymTab        0x0000000080229870        0xc build\kernel\src\mem.o
+                0x0000000080229870                __fsym_list_mem
+ FSymTab        0x000000008022987c        0xc build\kernel\components\dfs\src\dfs.o
+                0x000000008022987c                __fsym___cmd_list_fd
+ FSymTab        0x0000000080229888       0x30 build\kernel\components\dfs\src\dfs_file.o
+                0x0000000080229888                __fsym_ls
+                0x0000000080229894                __fsym_rm
+                0x00000000802298a0                __fsym_cat
+                0x00000000802298ac                __fsym_copy
+ FSymTab        0x00000000802298b8       0x18 build\kernel\components\dfs\src\dfs_fs.o
+                0x00000000802298b8                __fsym_mkfs
+                0x00000000802298c4                __fsym_df
+ FSymTab        0x00000000802298d0       0x18 build\kernel\components\dfs\src\dfs_posix.o
+                0x00000000802298d0                __fsym_mkdir
+                0x00000000802298dc                __fsym_cd
+ FSymTab        0x00000000802298e8       0x30 build\kernel\components\drivers\misc\pin.o
+                0x00000000802298e8                __fsym_pinMode
+                0x00000000802298f4                __fsym_pinWrite
+                0x0000000080229900                __fsym_pinRead
+                0x000000008022990c                __fsym_pinGet
+ FSymTab        0x0000000080229918      0x120 build\kernel\components\finsh\cmd.o
+                0x0000000080229918                __fsym_hello
+                0x0000000080229924                __fsym_clear
+                0x0000000080229930                __fsym___cmd_clear
+                0x000000008022993c                __fsym_version
+                0x0000000080229948                __fsym___cmd_version
+                0x0000000080229954                __fsym_list_thread
+                0x0000000080229960                __fsym___cmd_list_thread
+                0x000000008022996c                __fsym_list_sem
+                0x0000000080229978                __fsym___cmd_list_sem
+                0x0000000080229984                __fsym_list_event
+                0x0000000080229990                __fsym___cmd_list_event
+                0x000000008022999c                __fsym_list_mutex
+                0x00000000802299a8                __fsym___cmd_list_mutex
+                0x00000000802299b4                __fsym_list_mailbox
+                0x00000000802299c0                __fsym___cmd_list_mailbox
+                0x00000000802299cc                __fsym_list_msgqueue
+                0x00000000802299d8                __fsym___cmd_list_msgqueue
+                0x00000000802299e4                __fsym_list_mempool
+                0x00000000802299f0                __fsym___cmd_list_mempool
+                0x00000000802299fc                __fsym_list_timer
+                0x0000000080229a08                __fsym___cmd_list_timer
+                0x0000000080229a14                __fsym_list_device
+                0x0000000080229a20                __fsym___cmd_list_device
+                0x0000000080229a2c                __fsym_list
+ FSymTab        0x0000000080229a38       0x3c build\kernel\components\finsh\msh.o
+                0x0000000080229a38                __fsym___cmd_exit
+                0x0000000080229a44                __fsym_msh
+                0x0000000080229a50                __fsym___cmd_help
+                0x0000000080229a5c                __fsym___cmd_ps
+                0x0000000080229a68                __fsym___cmd_free
+ FSymTab        0x0000000080229a74       0x84 build\kernel\components\finsh\msh_file.o
+                0x0000000080229a74                __fsym___cmd_ls
+                0x0000000080229a80                __fsym___cmd_cp
+                0x0000000080229a8c                __fsym___cmd_mv
+                0x0000000080229a98                __fsym___cmd_cat
+                0x0000000080229aa4                __fsym___cmd_rm
+                0x0000000080229ab0                __fsym___cmd_cd
+                0x0000000080229abc                __fsym___cmd_pwd
+                0x0000000080229ac8                __fsym___cmd_mkdir
+                0x0000000080229ad4                __fsym___cmd_mkfs
+                0x0000000080229ae0                __fsym___cmd_df
+                0x0000000080229aec                __fsym___cmd_echo
+                0x0000000080229af8                __fsymtab_end = .
+                0x0000000080229af8                . = ALIGN (0x4)
+                0x0000000080229af8                __vsymtab_start = .
+ *(VSymTab)
+ VSymTab        0x0000000080229af8       0x10 build\kernel\components\finsh\cmd.o
+                0x0000000080229af8                __vsym_dummy
+                0x0000000080229b08                __vsymtab_end = .
+                0x0000000080229b08                . = ALIGN (0x4)
+                0x0000000080229b08                . = ALIGN (0x4)
+                0x0000000080229b08                __rtmsymtab_start = .
+ *(RTMSymTab)
+                0x0000000080229b08                __rtmsymtab_end = .
+                0x0000000080229b08                . = ALIGN (0x4)
+                0x0000000080229b08                __rt_init_start = .
+ *(SORT_BY_NAME(.rti_fn*))
+ .rti_fn.0      0x0000000080229b08        0x4 build\kernel\src\components.o
+                0x0000000080229b08                __rt_init_rti_start
+ .rti_fn.0.end  0x0000000080229b0c        0x4 build\kernel\src\components.o
+                0x0000000080229b0c                __rt_init_rti_board_start
+ .rti_fn.1      0x0000000080229b10        0x4 build\applications\board.o
+                0x0000000080229b10                __rt_init_rt_hw_timer_init
+ .rti_fn.1      0x0000000080229b14        0x4 build\drivers\gpio.o
+                0x0000000080229b14                __rt_init_rt_hw_gpio_init
+ .rti_fn.1      0x0000000080229b18        0x4 build\drivers\uart.o
+                0x0000000080229b18                __rt_init_rt_hw_serial_init
+ .rti_fn.1.end  0x0000000080229b1c        0x4 build\kernel\src\components.o
+                0x0000000080229b1c                __rt_init_rti_board_end
+ .rti_fn.2      0x0000000080229b20        0x4 build\kernel\components\dfs\src\dfs.o
+                0x0000000080229b20                __rt_init_dfs_init
+ .rti_fn.4      0x0000000080229b24        0x4 build\kernel\components\libc\compilers\newlib\libc.o
+                0x0000000080229b24                __rt_init_libc_system_init
+ .rti_fn.6      0x0000000080229b28        0x4 build\kernel\components\finsh\shell.o
+                0x0000000080229b28                __rt_init_finsh_system_init
+ .rti_fn.6.end  0x0000000080229b2c        0x4 build\kernel\src\components.o
+                0x0000000080229b2c                __rt_init_rti_end
+                0x0000000080229b30                __rt_init_end = .
+                0x0000000080229b30                __text_end = .
+                0x0000000080229b30                __rodata_start = .
+
+.glue_7         0x0000000080229b30        0x0
+ .glue_7        0x0000000080229b30        0x0 linker stubs
+
+.glue_7t        0x0000000080229b30        0x0
+ .glue_7t       0x0000000080229b30        0x0 linker stubs
+
+.vfp11_veneer   0x0000000080229b30        0x0
+ .vfp11_veneer  0x0000000080229b30        0x0 linker stubs
+
+.v4_bx          0x0000000080229b30        0x0
+ .v4_bx         0x0000000080229b30        0x0 linker stubs
+
+.init           0x0000000080229b30        0x4
+ .init          0x0000000080229b30        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+                0x0000000080229b30                _init
+
+.fini           0x0000000080229b34        0x4
+ .fini          0x0000000080229b34        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+                0x0000000080229b34                _fini
+
+.iplt           0x0000000080229b38        0x0
+ .iplt          0x0000000080229b38        0x0 build\applications\board.o
+
+.rodata         0x0000000080229b38     0x3bf5
+ *(.rodata)
+ .rodata        0x0000000080229b38       0x24 build\applications\board.o
+ .rodata        0x0000000080229b5c       0x10 build\applications\main.o
+ .rodata        0x0000000080229b6c       0x74 build\drivers\gpio.o
+ .rodata        0x0000000080229be0       0x80 build\drivers\uart.o
+ .rodata        0x0000000080229c60       0x2c build\kernel\src\components.o
+ .rodata        0x0000000080229c8c      0x1ba build\kernel\src\device.o
+ *fill*         0x0000000080229e46        0x2 
+ .rodata        0x0000000080229e48       0x4a build\kernel\src\idle.o
+ *fill*         0x0000000080229e92        0x2 
+ .rodata        0x0000000080229e94      0x6ba build\kernel\src\ipc.o
+ *fill*         0x000000008022a54e        0x2 
+ .rodata        0x000000008022a550      0x1ed build\kernel\src\kservice.o
+                0x000000008022a5e0                __lowest_bit_bitmap
+ *fill*         0x000000008022a73d        0x3 
+ .rodata        0x000000008022a740      0x33c build\kernel\src\mem.o
+ .rodata        0x000000008022aa7c      0x11f build\kernel\src\object.o
+ *fill*         0x000000008022ab9b        0x1 
+ .rodata        0x000000008022ab9c       0xba build\kernel\src\scheduler.o
+ *fill*         0x000000008022ac56        0x2 
+ .rodata        0x000000008022ac58      0x272 build\kernel\src\thread.o
+ *fill*         0x000000008022aeca        0x2 
+ .rodata        0x000000008022aecc      0x139 build\kernel\src\timer.o
+ *fill*         0x000000008022b005        0x3 
+ .rodata        0x000000008022b008       0x27 build\kernel\libcpu\arm\am335x\cpu.o
+ *fill*         0x000000008022b02f        0x1 
+ .rodata        0x000000008022b030       0x73 build\kernel\libcpu\arm\am335x\interrupt.o
+                0x000000008022b078                AM335X_VECTOR_BASE
+ *fill*         0x000000008022b0a3        0x1 
+ .rodata        0x000000008022b0a4      0x138 build\kernel\libcpu\arm\am335x\trap.o
+ .rodata        0x000000008022b1dc      0x16b build\kernel\components\dfs\src\dfs.o
+ *fill*         0x000000008022b347        0x1 
+ .rodata        0x000000008022b348      0x1d4 build\kernel\components\dfs\src\dfs_file.o
+ .rodata        0x000000008022b51c      0x201 build\kernel\components\dfs\src\dfs_fs.o
+ *fill*         0x000000008022b71d        0x3 
+ .rodata        0x000000008022b720        0x4 build\kernel\components\dfs\src\dfs_posix.o
+ .rodata        0x000000008022b724      0x123 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ *fill*         0x000000008022b847        0x1 
+ .rodata        0x000000008022b848       0xcf build\kernel\components\drivers\misc\pin.o
+ *fill*         0x000000008022b917        0x1 
+ .rodata        0x000000008022b918      0x2e1 build\kernel\components\drivers\serial\serial.o
+ *fill*         0x000000008022bbf9        0x3 
+ .rodata        0x000000008022bbfc       0xaf build\kernel\components\drivers\src\completion.o
+ *fill*         0x000000008022bcab        0x1 
+ .rodata        0x000000008022bcac      0x11e build\kernel\components\drivers\src\dataqueue.o
+ *fill*         0x000000008022bdca        0x2 
+ .rodata        0x000000008022bdcc      0x15b build\kernel\components\finsh\shell.o
+ *fill*         0x000000008022bf27        0x1 
+ .rodata        0x000000008022bf28      0x6e8 build\kernel\components\finsh\cmd.o
+ .rodata        0x000000008022c610       0x92 build\kernel\components\finsh\msh.o
+ *fill*         0x000000008022c6a2        0x2 
+ .rodata        0x000000008022c6a4      0x2e5 build\kernel\components\finsh\msh_file.o
+ *fill*         0x000000008022c989        0x3 
+ .rodata        0x000000008022c98c       0xf2 build\kernel\components\finsh\finsh_error.o
+ *fill*         0x000000008022ca7e        0x2 
+ .rodata        0x000000008022ca80       0xc4 build\kernel\components\finsh\finsh_ops.o
+                0x000000008022ca80                op_table
+ .rodata        0x000000008022cb44       0x80 build\kernel\components\finsh\finsh_token.o
+ .rodata        0x000000008022cbc4       0x17 build\kernel\components\libc\compilers\newlib\libc.o
+ *fill*         0x000000008022cbdb        0x1 
+ .rodata        0x000000008022cbdc       0x13 build\kernel\components\libc\compilers\newlib\stdio.o
+ *fill*         0x000000008022cbef        0x1 
+ .rodata        0x000000008022cbf0       0x5d build\kernel\components\libc\compilers\newlib\syscalls.o
+ *(.rodata.*)
+ *fill*         0x000000008022cc4d        0x3 
+ .rodata.name   0x000000008022cc50       0x37 build\applications\board.o
+                0x000000008022cc50                __fsym_reboot_name
+                0x000000008022cc58                __fsym_reboot_desc
+                0x000000008022cc68                __fsym___cmd_reboot_name
+                0x000000008022cc78                __fsym___cmd_reboot_desc
+ *fill*         0x000000008022cc87        0x1 
+ .rodata.name   0x000000008022cc88       0x2a build\kernel\src\mem.o
+                0x000000008022cc88                __fsym_list_mem_name
+                0x000000008022cc94                __fsym_list_mem_desc
+ *fill*         0x000000008022ccb2        0x2 
+ .rodata.name   0x000000008022ccb4       0x25 build\kernel\components\dfs\src\dfs.o
+                0x000000008022ccb4                __fsym___cmd_list_fd_name
+                0x000000008022ccc4                __fsym___cmd_list_fd_desc
+ *fill*         0x000000008022ccd9        0x3 
+ .rodata.name   0x000000008022ccdc       0x65 build\kernel\components\dfs\src\dfs_file.o
+                0x000000008022ccdc                __fsym_ls_name
+                0x000000008022cce0                __fsym_ls_desc
+                0x000000008022ccf8                __fsym_rm_name
+                0x000000008022ccfc                __fsym_rm_desc
+                0x000000008022cd18                __fsym_cat_name
+                0x000000008022cd1c                __fsym_cat_desc
+                0x000000008022cd28                __fsym_copy_name
+                0x000000008022cd30                __fsym_copy_desc
+ *fill*         0x000000008022cd41        0x3 
+ .rodata.name   0x000000008022cd44       0x2e build\kernel\components\dfs\src\dfs_fs.o
+                0x000000008022cd44                __fsym_mkfs_name
+                0x000000008022cd4c                __fsym_mkfs_desc
+                0x000000008022cd60                __fsym_df_name
+                0x000000008022cd64                __fsym_df_desc
+ *fill*         0x000000008022cd72        0x2 
+ .rodata.name   0x000000008022cd74       0x41 build\kernel\components\dfs\src\dfs_posix.o
+                0x000000008022cd74                __fsym_mkdir_name
+                0x000000008022cd7c                __fsym_mkdir_desc
+                0x000000008022cd90                __fsym_cd_name
+                0x000000008022cd94                __fsym_cd_desc
+ *fill*         0x000000008022cdb5        0x3 
+ .rodata.name   0x000000008022cdb8       0x99 build\kernel\components\drivers\misc\pin.o
+                0x000000008022cdb8                __fsym_pinMode_name
+                0x000000008022cdc0                __fsym_pinMode_desc
+                0x000000008022cdd8                __fsym_pinWrite_name
+                0x000000008022cde4                __fsym_pinWrite_desc
+                0x000000008022ce00                __fsym_pinRead_name
+                0x000000008022ce08                __fsym_pinRead_desc
+                0x000000008022ce28                __fsym_pinGet_name
+                0x000000008022ce30                __fsym_pinGet_desc
+ *fill*         0x000000008022ce51        0x3 
+ .rodata.name   0x000000008022ce54      0x3e9 build\kernel\components\finsh\cmd.o
+                0x000000008022ce54                __fsym_hello_name
+                0x000000008022ce5c                __fsym_hello_desc
+                0x000000008022ce6c                __fsym_clear_name
+                0x000000008022ce74                __fsym_clear_desc
+                0x000000008022ce90                __fsym___cmd_clear_name
+                0x000000008022ce9c                __fsym___cmd_clear_desc
+                0x000000008022ceb8                __fsym_version_name
+                0x000000008022cec0                __fsym_version_desc
+                0x000000008022cee4                __fsym___cmd_version_name
+                0x000000008022cef4                __fsym___cmd_version_desc
+                0x000000008022cf18                __fsym_list_thread_name
+                0x000000008022cf24                __fsym_list_thread_desc
+                0x000000008022cf30                __fsym___cmd_list_thread_name
+                0x000000008022cf44                __fsym___cmd_list_thread_desc
+                0x000000008022cf50                __fsym_list_sem_name
+                0x000000008022cf5c                __fsym_list_sem_desc
+                0x000000008022cf78                __fsym___cmd_list_sem_name
+                0x000000008022cf88                __fsym___cmd_list_sem_desc
+                0x000000008022cfa4                __fsym_list_event_name
+                0x000000008022cfb0                __fsym_list_event_desc
+                0x000000008022cfc8                __fsym___cmd_list_event_name
+                0x000000008022cfdc                __fsym___cmd_list_event_desc
+                0x000000008022cff4                __fsym_list_mutex_name
+                0x000000008022d000                __fsym_list_mutex_desc
+                0x000000008022d018                __fsym___cmd_list_mutex_name
+                0x000000008022d02c                __fsym___cmd_list_mutex_desc
+                0x000000008022d044                __fsym_list_mailbox_name
+                0x000000008022d054                __fsym_list_mailbox_desc
+                0x000000008022d06c                __fsym___cmd_list_mailbox_name
+                0x000000008022d080                __fsym___cmd_list_mailbox_desc
+                0x000000008022d098                __fsym_list_msgqueue_name
+                0x000000008022d0a8                __fsym_list_msgqueue_desc
+                0x000000008022d0c8                __fsym___cmd_list_msgqueue_name
+                0x000000008022d0dc                __fsym___cmd_list_msgqueue_desc
+                0x000000008022d0fc                __fsym_list_mempool_name
+                0x000000008022d10c                __fsym_list_mempool_desc
+                0x000000008022d128                __fsym___cmd_list_mempool_name
+                0x000000008022d13c                __fsym___cmd_list_mempool_desc
+                0x000000008022d158                __fsym_list_timer_name
+                0x000000008022d164                __fsym_list_timer_desc
+                0x000000008022d17c                __fsym___cmd_list_timer_name
+                0x000000008022d190                __fsym___cmd_list_timer_desc
+                0x000000008022d1a8                __fsym_list_device_name
+                0x000000008022d1b4                __fsym_list_device_desc
+                0x000000008022d1cc                __fsym___cmd_list_device_name
+                0x000000008022d1e0                __fsym___cmd_list_device_desc
+                0x000000008022d1f8                __fsym_list_name
+                0x000000008022d200                __fsym_list_desc
+                0x000000008022d21c                __vsym_dummy_name
+                0x000000008022d224                __vsym_dummy_desc
+ *fill*         0x000000008022d23d        0x3 
+ .rodata.name   0x000000008022d240       0xc1 build\kernel\components\finsh\msh.o
+                0x000000008022d240                __fsym___cmd_exit_name
+                0x000000008022d24c                __fsym___cmd_exit_desc
+                0x000000008022d26c                __fsym_msh_name
+                0x000000008022d270                __fsym_msh_desc
+                0x000000008022d284                __fsym___cmd_help_name
+                0x000000008022d290                __fsym___cmd_help_desc
+                0x000000008022d2a8                __fsym___cmd_ps_name
+                0x000000008022d2b4                __fsym___cmd_ps_desc
+                0x000000008022d2d0                __fsym___cmd_free_name
+                0x000000008022d2dc                __fsym___cmd_free_desc
+ *fill*         0x000000008022d301        0x3 
+ .rodata.name   0x000000008022d304      0x1b8 build\kernel\components\finsh\msh_file.o
+                0x000000008022d304                __fsym___cmd_ls_name
+                0x000000008022d310                __fsym___cmd_ls_desc
+                0x000000008022d334                __fsym___cmd_cp_name
+                0x000000008022d340                __fsym___cmd_cp_desc
+                0x000000008022d358                __fsym___cmd_mv_name
+                0x000000008022d364                __fsym___cmd_mv_desc
+                0x000000008022d37c                __fsym___cmd_cat_name
+                0x000000008022d388                __fsym___cmd_cat_desc
+                0x000000008022d39c                __fsym___cmd_rm_name
+                0x000000008022d3a8                __fsym___cmd_rm_desc
+                0x000000008022d3c4                __fsym___cmd_cd_name
+                0x000000008022d3d0                __fsym___cmd_cd_desc
+                0x000000008022d3f4                __fsym___cmd_pwd_name
+                0x000000008022d400                __fsym___cmd_pwd_desc
+                0x000000008022d434                __fsym___cmd_mkdir_name
+                0x000000008022d440                __fsym___cmd_mkdir_desc
+                0x000000008022d458                __fsym___cmd_mkfs_name
+                0x000000008022d464                __fsym___cmd_mkfs_desc
+                0x000000008022d484                __fsym___cmd_df_name
+                0x000000008022d490                __fsym___cmd_df_desc
+                0x000000008022d49c                __fsym___cmd_echo_name
+                0x000000008022d4a8                __fsym___cmd_echo_desc
+ .rodata._global_impure_ptr
+                0x000000008022d4bc        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+                0x000000008022d4bc                _global_impure_ptr
+ .rodata._puts_r.str1.1
+                0x000000008022d4c0        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .rodata._svfprintf_r.str1.1
+                0x000000008022d4c2       0x34 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .rodata.blanks.8590
+                0x000000008022d4f6       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .rodata.zeroes.8591
+                0x000000008022d506       0x10 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .rodata._dtoa_r.str1.1
+                0x000000008022d516        0xd c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                                          0xf (size before relaxing)
+ .rodata._setlocale_r.str1.1
+                0x000000008022d523        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                                          0x9 (size before relaxing)
+ .rodata.str1.1
+                0x000000008022d52b        0x2 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ *fill*         0x000000008022d52d        0x3 
+ .rodata.__mprec_bigtens
+                0x000000008022d530       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022d530                __mprec_bigtens
+ .rodata.__mprec_tens
+                0x000000008022d558       0xc8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                0x000000008022d558                __mprec_tens
+ .rodata.p05.7368
+                0x000000008022d620        0xc c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .rodata._ctype_
+                0x000000008022d62c      0x101 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+                0x000000008022d62c                _ctype_
+                0x000000008022d72d                __rodata_end = .
+
+.ARM.exidx      0x000000008022d730        0x8
+ .ARM.exidx     0x000000008022d730        0x8 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+
+.rel.dyn        0x000000008022d738        0x0
+ .rel.iplt      0x000000008022d738        0x0 build\applications\board.o
+                0x000000008022d738                . = ALIGN (0x4)
+
+.ctors          0x000000008022d738        0x0
+                0x000000008022d738                PROVIDE (__ctors_start__ = .)
+ *(SORT_BY_NAME(.ctors.*))
+ *(.ctors)
+                0x000000008022d738                PROVIDE (__ctors_end__ = .)
+
+.dtors          0x000000008022d738        0x0
+                [!provide]                        PROVIDE (__dtors_start__ = .)
+ *(SORT_BY_NAME(.dtors.*))
+ *(.dtors)
+                [!provide]                        PROVIDE (__dtors_end__ = .)
+                0x000000008022d738                . = ALIGN (0x8)
+                0x000000008022d738                __data_start = .
+
+.data           0x000000008022d738      0x7a0
+ *(.data)
+ .data          0x000000008022d738       0x2c build\drivers\gpio.o
+ .data          0x000000008022d764        0x8 build\drivers\uart.o
+                0x000000008022d764                uart1
+ .data          0x000000008022d76c       0x90 build\kernel\src\object.o
+ .data          0x000000008022d7fc      0x100 build\kernel\components\dfs\src\dfs.o
+                0x000000008022d7fc                working_directory
+ .data          0x000000008022d8fc        0x4 build\kernel\components\finsh\msh.o
+ .data          0x000000008022d900       0x3c build\kernel\components\finsh\finsh_error.o
+ *(.data.*)
+ .data._impure_ptr
+                0x000000008022d93c        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+                0x000000008022d93c                _impure_ptr
+ .data.impure_data
+                0x000000008022d940      0x428 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+ .data.environ  0x000000008022dd68        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+                0x000000008022dd68                environ
+ .data.__global_locale
+                0x000000008022dd6c      0x16c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                0x000000008022dd6c                __global_locale
+                0x000000008022ded8                __data_end = .
+
+.igot.plt       0x000000008022ded8        0x0
+ .igot.plt      0x000000008022ded8        0x0 build\applications\board.o
+                0x000000008022ded8                . = ALIGN (0x8)
+                0x000000008022ded8                __bss_start = .
+
+.bss            0x000000008022ded8      0xed4
+ *(.bss)
+ .bss           0x000000008022ded8        0x4 build\kernel\src\clock.o
+ .bss           0x000000008022dedc      0x190 build\kernel\src\idle.o
+ .bss           0x000000008022e06c        0x9 build\kernel\src\irq.o
+                0x000000008022e074                rt_interrupt_nest
+ *fill*         0x000000008022e075        0x3 
+ .bss           0x000000008022e078       0x88 build\kernel\src\kservice.o
+ .bss           0x000000008022e100       0x40 build\kernel\src\mem.o
+ .bss           0x000000008022e140        0x8 build\kernel\src\object.o
+ .bss           0x000000008022e148        0xc build\kernel\src\scheduler.o
+                0x000000008022e14c                rt_current_thread
+ .bss           0x000000008022e154        0xc build\kernel\src\thread.o
+ .bss           0x000000008022e160       0x14 build\kernel\src\timer.o
+ .bss           0x000000008022e174       0x30 build\kernel\components\dfs\src\dfs.o
+ .bss           0x000000008022e1a4      0x128 build\kernel\components\dfs\src\dfs_file.o
+ .bss           0x000000008022e2cc       0x44 build\kernel\components\drivers\misc\pin.o
+ .bss           0x000000008022e310        0x4 build\kernel\components\drivers\serial\serial.o
+ .bss           0x000000008022e314       0x95 build\kernel\components\finsh\shell.o
+                0x000000008022e314                _syscall_table_begin
+                0x000000008022e318                _syscall_table_end
+                0x000000008022e31c                _sysvar_table_begin
+                0x000000008022e320                _sysvar_table_end
+ *fill*         0x000000008022e3a9        0x3 
+ .bss           0x000000008022e3ac        0x4 build\kernel\components\finsh\cmd.o
+ .bss           0x000000008022e3b0        0x8 build\kernel\components\finsh\finsh_heap.o
+ .bss           0x000000008022e3b8        0x4 build\kernel\components\finsh\finsh_vm.o
+                0x000000008022e3b8                global_syscall_list
+ .bss           0x000000008022e3bc        0x4 build\kernel\components\libc\compilers\newlib\stdio.o
+ .bss           0x000000008022e3c0       0x14 build\kernel\components\libc\compilers\newlib\syscalls.o
+                0x000000008022e3c0                _timevalue
+ *(.bss.*)
+ .bss.alloced.6018
+                0x000000008022e3d4        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .bss.initial_env
+                0x000000008022e3d8        0x4 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+ *(COMMON)
+ COMMON         0x000000008022e3dc       0x54 build\drivers\uart.o
+                0x000000008022e3dc                serial1
+ COMMON         0x000000008022e430        0x4 build\kernel\src\kservice.o
+                0x000000008022e430                rt_assert_hook
+ COMMON         0x000000008022e434        0xc build\kernel\src\object.o
+                0x000000008022e434                rt_object_put_hook
+                0x000000008022e438                rt_object_take_hook
+                0x000000008022e43c                rt_object_trytake_hook
+ COMMON         0x000000008022e440      0x110 build\kernel\src\scheduler.o
+                0x000000008022e440                rt_thread_priority_table
+                0x000000008022e540                rt_current_priority
+                0x000000008022e544                rt_thread_ready_priority_group
+                0x000000008022e548                rt_thread_defunct
+ COMMON         0x000000008022e550      0x40c build\kernel\libcpu\arm\am335x\interrupt.o
+                0x000000008022e550                rt_interrupt_to_thread
+                0x000000008022e554                rt_interrupt_from_thread
+                0x000000008022e558                rt_thread_switch_interrupt_flag
+                0x000000008022e55c                isr_table
+ COMMON         0x000000008022e95c       0x28 build\kernel\components\dfs\src\dfs.o
+                0x000000008022e95c                filesystem_table
+                0x000000008022e97c                filesystem_operation_table
+ COMMON         0x000000008022e984        0x4 build\kernel\components\finsh\shell.o
+                0x000000008022e984                shell
+ COMMON         0x000000008022e988        0x8 build\kernel\components\finsh\finsh_compiler.o
+                0x000000008022e988                finsh_compile_pc
+                0x000000008022e98c                finsh_compile_sp
+ COMMON         0x000000008022e990        0x1 build\kernel\components\finsh\finsh_error.o
+                0x000000008022e990                global_errno
+ *fill*         0x000000008022e991        0x3 
+ COMMON         0x000000008022e994       0x80 build\kernel\components\finsh\finsh_heap.o
+                0x000000008022e994                finsh_heap
+ COMMON         0x000000008022ea14      0x140 build\kernel\components\finsh\finsh_node.o
+                0x000000008022ea14                global_node_table
+ COMMON         0x000000008022eb54       0xc4 build\kernel\components\finsh\finsh_var.o
+                0x000000008022eb54                global_sysvar_list
+                0x000000008022eb58                global_variable
+ COMMON         0x000000008022ec18      0x188 build\kernel\components\finsh\finsh_vm.o
+                0x000000008022ec18                text_segment
+                0x000000008022ec98                finsh_vm_stack
+                0x000000008022ed98                finsh_pc
+                0x000000008022ed9c                finsh_sp
+ COMMON         0x000000008022eda0        0x9 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                0x000000008022eda0                __lock___atexit_recursive_mutex
+                0x000000008022eda1                __lock___arc4random_mutex
+                0x000000008022eda2                __lock___env_recursive_mutex
+                0x000000008022eda3                __lock___sinit_recursive_mutex
+                0x000000008022eda4                __lock___malloc_recursive_mutex
+                0x000000008022eda5                __lock___at_quick_exit_mutex
+                0x000000008022eda6                __lock___dd_hash_mutex
+                0x000000008022eda7                __lock___tz_mutex
+                0x000000008022eda8                __lock___sfp_recursive_mutex
+                0x000000008022edac                . = ALIGN (0x4)
+ *fill*         0x000000008022eda9        0x3 
+                0x000000008022edac                . = ALIGN (0x4)
+                0x000000008022edac                __bss_end = .
+
+.stab
+ *(.stab)
+
+.stabstr
+ *(.stabstr)
+
+.stab.excl
+ *(.stab.excl)
+
+.stab.exclstr
+ *(.stab.exclstr)
+
+.stab.index
+ *(.stab.index)
+
+.stab.indexstr
+ *(.stab.indexstr)
+
+.comment        0x0000000000000000       0x7b
+ *(.comment)
+ .comment       0x0000000000000000       0x7b build\applications\board.o
+                                         0x7c (size before relaxing)
+ .comment       0x000000000000007b       0x7c build\applications\main.o
+ .comment       0x000000000000007b       0x7c build\drivers\gpio.o
+ .comment       0x000000000000007b       0x7c build\drivers\uart.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\clock.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\components.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\device.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\idle.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\ipc.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\irq.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\kservice.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\mem.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\object.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\scheduler.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\thread.o
+ .comment       0x000000000000007b       0x7c build\kernel\src\timer.o
+ .comment       0x000000000000007b       0x7c build\kernel\libcpu\arm\am335x\cpu.o
+ .comment       0x000000000000007b       0x7c build\kernel\libcpu\arm\am335x\interrupt.o
+ .comment       0x000000000000007b       0x7c build\kernel\libcpu\arm\am335x\stack.o
+ .comment       0x000000000000007b       0x7c build\kernel\libcpu\arm\am335x\trap.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\dfs\src\dfs.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\dfs\src\dfs_file.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\dfs\src\dfs_fs.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\dfs\src\dfs_posix.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\drivers\misc\pin.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\drivers\serial\serial.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\drivers\src\completion.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\drivers\src\dataqueue.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\shell.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\cmd.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\msh.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\msh_file.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_compiler.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_error.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_heap.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_init.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_node.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_ops.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_parser.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_var.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_vm.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\finsh\finsh_token.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\libc\compilers\newlib\libc.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\libc\compilers\newlib\stdio.o
+ .comment       0x000000000000007b       0x7c build\kernel\components\libc\compilers\newlib\syscalls.o
+                0x00000000000000f7                _end = .
+OUTPUT(rtthread-beaglebone.elf elf32-littlearm)
+
+.ARM.attributes
+                0x0000000000000000       0x2d
+ .ARM.attributes
+                0x0000000000000000       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+ .ARM.attributes
+                0x000000000000001b       0x2d build\applications\board.o
+ .ARM.attributes
+                0x0000000000000048       0x2d build\applications\main.o
+ .ARM.attributes
+                0x0000000000000075       0x2d build\drivers\gpio.o
+ .ARM.attributes
+                0x00000000000000a2       0x2d build\drivers\uart.o
+ .ARM.attributes
+                0x00000000000000cf       0x2d build\kernel\src\clock.o
+ .ARM.attributes
+                0x00000000000000fc       0x2d build\kernel\src\components.o
+ .ARM.attributes
+                0x0000000000000129       0x2d build\kernel\src\device.o
+ .ARM.attributes
+                0x0000000000000156       0x2d build\kernel\src\idle.o
+ .ARM.attributes
+                0x0000000000000183       0x2d build\kernel\src\ipc.o
+ .ARM.attributes
+                0x00000000000001b0       0x2d build\kernel\src\irq.o
+ .ARM.attributes
+                0x00000000000001dd       0x2d build\kernel\src\kservice.o
+ .ARM.attributes
+                0x000000000000020a       0x2d build\kernel\src\mem.o
+ .ARM.attributes
+                0x0000000000000237       0x2d build\kernel\src\object.o
+ .ARM.attributes
+                0x0000000000000264       0x2d build\kernel\src\scheduler.o
+ .ARM.attributes
+                0x0000000000000291       0x2d build\kernel\src\thread.o
+ .ARM.attributes
+                0x00000000000002be       0x2d build\kernel\src\timer.o
+ .ARM.attributes
+                0x00000000000002eb       0x2d build\kernel\libcpu\arm\am335x\cpu.o
+ .ARM.attributes
+                0x0000000000000318       0x2d build\kernel\libcpu\arm\am335x\interrupt.o
+ .ARM.attributes
+                0x0000000000000345       0x2d build\kernel\libcpu\arm\am335x\stack.o
+ .ARM.attributes
+                0x0000000000000372       0x2d build\kernel\libcpu\arm\am335x\trap.o
+ .ARM.attributes
+                0x000000000000039f       0x1f build\kernel\libcpu\arm\am335x\context_gcc.o
+ .ARM.attributes
+                0x00000000000003be       0x1f build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .ARM.attributes
+                0x00000000000003dd       0x1f build\kernel\libcpu\arm\am335x\start_gcc.o
+ .ARM.attributes
+                0x00000000000003fc       0x1f build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .ARM.attributes
+                0x000000000000041b       0x2d build\kernel\components\dfs\src\dfs.o
+ .ARM.attributes
+                0x0000000000000448       0x2d build\kernel\components\dfs\src\dfs_file.o
+ .ARM.attributes
+                0x0000000000000475       0x2d build\kernel\components\dfs\src\dfs_fs.o
+ .ARM.attributes
+                0x00000000000004a2       0x2d build\kernel\components\dfs\src\dfs_posix.o
+ .ARM.attributes
+                0x00000000000004cf       0x2d build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .ARM.attributes
+                0x00000000000004fc       0x2d build\kernel\components\drivers\misc\pin.o
+ .ARM.attributes
+                0x0000000000000529       0x2d build\kernel\components\drivers\serial\serial.o
+ .ARM.attributes
+                0x0000000000000556       0x2d build\kernel\components\drivers\src\completion.o
+ .ARM.attributes
+                0x0000000000000583       0x2d build\kernel\components\drivers\src\dataqueue.o
+ .ARM.attributes
+                0x00000000000005b0       0x2d build\kernel\components\finsh\shell.o
+ .ARM.attributes
+                0x00000000000005dd       0x2d build\kernel\components\finsh\cmd.o
+ .ARM.attributes
+                0x000000000000060a       0x2d build\kernel\components\finsh\msh.o
+ .ARM.attributes
+                0x0000000000000637       0x2d build\kernel\components\finsh\msh_file.o
+ .ARM.attributes
+                0x0000000000000664       0x2d build\kernel\components\finsh\finsh_compiler.o
+ .ARM.attributes
+                0x0000000000000691       0x2d build\kernel\components\finsh\finsh_error.o
+ .ARM.attributes
+                0x00000000000006be       0x2d build\kernel\components\finsh\finsh_heap.o
+ .ARM.attributes
+                0x00000000000006eb       0x2d build\kernel\components\finsh\finsh_init.o
+ .ARM.attributes
+                0x0000000000000718       0x2d build\kernel\components\finsh\finsh_node.o
+ .ARM.attributes
+                0x0000000000000745       0x2d build\kernel\components\finsh\finsh_ops.o
+ .ARM.attributes
+                0x0000000000000772       0x2d build\kernel\components\finsh\finsh_parser.o
+ .ARM.attributes
+                0x000000000000079f       0x2d build\kernel\components\finsh\finsh_var.o
+ .ARM.attributes
+                0x00000000000007cc       0x2d build\kernel\components\finsh\finsh_vm.o
+ .ARM.attributes
+                0x00000000000007f9       0x2d build\kernel\components\finsh\finsh_token.o
+ .ARM.attributes
+                0x0000000000000826       0x2d build\kernel\components\libc\compilers\newlib\libc.o
+ .ARM.attributes
+                0x0000000000000853       0x2d build\kernel\components\libc\compilers\newlib\stdio.o
+ .ARM.attributes
+                0x0000000000000880       0x2d build\kernel\components\libc\compilers\newlib\syscalls.o
+ .ARM.attributes
+                0x00000000000008ad       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .ARM.attributes
+                0x00000000000008d8       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+ .ARM.attributes
+                0x0000000000000903       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+ .ARM.attributes
+                0x000000000000092e       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+ .ARM.attributes
+                0x0000000000000959       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .ARM.attributes
+                0x0000000000000984       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+ .ARM.attributes
+                0x00000000000009af       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .ARM.attributes
+                0x00000000000009da       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .ARM.attributes
+                0x0000000000000a05       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+ .ARM.attributes
+                0x0000000000000a30       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+ .ARM.attributes
+                0x0000000000000a5b       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .ARM.attributes
+                0x0000000000000a86       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+ .ARM.attributes
+                0x0000000000000ab1       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+ .ARM.attributes
+                0x0000000000000adc       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+ .ARM.attributes
+                0x0000000000000b07       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+ .ARM.attributes
+                0x0000000000000b32       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+ .ARM.attributes
+                0x0000000000000b5d       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+ .ARM.attributes
+                0x0000000000000b88       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .ARM.attributes
+                0x0000000000000bb3       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ .ARM.attributes
+                0x0000000000000bde       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .ARM.attributes
+                0x0000000000000c09       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+ .ARM.attributes
+                0x0000000000000c34       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .ARM.attributes
+                0x0000000000000c5f       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .ARM.attributes
+                0x0000000000000c8a       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+ .ARM.attributes
+                0x0000000000000cb5       0x19 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+ .ARM.attributes
+                0x0000000000000cce       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+ .ARM.attributes
+                0x0000000000000cf9       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+ .ARM.attributes
+                0x0000000000000d24       0x19 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+ .ARM.attributes
+                0x0000000000000d3d       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+ .ARM.attributes
+                0x0000000000000d68       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+ .ARM.attributes
+                0x0000000000000d93       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+ .ARM.attributes
+                0x0000000000000dbe       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+ .ARM.attributes
+                0x0000000000000de9       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .ARM.attributes
+                0x0000000000000e14       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .ARM.attributes
+                0x0000000000000e3f       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ .ARM.attributes
+                0x0000000000000e6a       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+ .ARM.attributes
+                0x0000000000000e95       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+ .ARM.attributes
+                0x0000000000000ec0       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+ .ARM.attributes
+                0x0000000000000eeb       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+ .ARM.attributes
+                0x0000000000000f16       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .ARM.attributes
+                0x0000000000000f41       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .ARM.attributes
+                0x0000000000000f6c       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .ARM.attributes
+                0x0000000000000f97       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .ARM.attributes
+                0x0000000000000fc2       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .ARM.attributes
+                0x0000000000000fed       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+ .ARM.attributes
+                0x0000000000001018       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+ .ARM.attributes
+                0x0000000000001043       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .ARM.attributes
+                0x000000000000106e       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+ .ARM.attributes
+                0x0000000000001099       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .ARM.attributes
+                0x00000000000010c4       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .ARM.attributes
+                0x00000000000010ef       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+ .ARM.attributes
+                0x000000000000111a       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+ .ARM.attributes
+                0x0000000000001145       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+ .ARM.attributes
+                0x0000000000001160       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+ .ARM.attributes
+                0x000000000000117b       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+ .ARM.attributes
+                0x0000000000001196       0x1b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+ .ARM.attributes
+                0x00000000000011b1       0x2b c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+
+.debug_info     0x0000000000000000    0x38a48
+ .debug_info    0x0000000000000000      0xd87 build\applications\board.o
+ .debug_info    0x0000000000000d87      0x99c build\applications\main.o
+ .debug_info    0x0000000000001723     0x10ed build\drivers\gpio.o
+ .debug_info    0x0000000000002810     0x1348 build\drivers\uart.o
+ .debug_info    0x0000000000003b58      0xe2b build\kernel\src\clock.o
+ .debug_info    0x0000000000004983      0xf39 build\kernel\src\components.o
+ .debug_info    0x00000000000058bc     0x12aa build\kernel\src\device.o
+ .debug_info    0x0000000000006b66     0x1008 build\kernel\src\idle.o
+ .debug_info    0x0000000000007b6e     0x258c build\kernel\src\ipc.o
+ .debug_info    0x000000000000a0fa      0xbb3 build\kernel\src\irq.o
+ .debug_info    0x000000000000acad     0x1c51 build\kernel\src\kservice.o
+ .debug_info    0x000000000000c8fe     0x1224 build\kernel\src\mem.o
+ .debug_info    0x000000000000db22     0x1253 build\kernel\src\object.o
+ .debug_info    0x000000000000ed75     0x11ab build\kernel\src\scheduler.o
+ .debug_info    0x000000000000ff20     0x15dc build\kernel\src\thread.o
+ .debug_info    0x00000000000114fc     0x12de build\kernel\src\timer.o
+ .debug_info    0x00000000000127da      0xbef build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_info    0x00000000000133c9      0xdd5 build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_info    0x000000000001419e      0xb10 build\kernel\libcpu\arm\am335x\stack.o
+ .debug_info    0x0000000000014cae     0x1020 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_info    0x0000000000015cce       0x26 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .debug_info    0x0000000000015cf4       0x26 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .debug_info    0x0000000000015d1a       0x26 build\kernel\libcpu\arm\am335x\start_gcc.o
+ .debug_info    0x0000000000015d40       0x26 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .debug_info    0x0000000000015d66     0x1ea5 build\kernel\components\dfs\src\dfs.o
+ .debug_info    0x0000000000017c0b     0x1f52 build\kernel\components\dfs\src\dfs_file.o
+ .debug_info    0x0000000000019b5d     0x1cd0 build\kernel\components\dfs\src\dfs_fs.o
+ .debug_info    0x000000000001b82d     0x2010 build\kernel\components\dfs\src\dfs_posix.o
+ .debug_info    0x000000000001d83d     0x1a62 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_info    0x000000000001f29f     0x165e build\kernel\components\drivers\misc\pin.o
+ .debug_info    0x00000000000208fd     0x1c0c build\kernel\components\drivers\serial\serial.o
+ .debug_info    0x0000000000022509      0xf69 build\kernel\components\drivers\src\completion.o
+ .debug_info    0x0000000000023472     0x12a3 build\kernel\components\drivers\src\dataqueue.o
+ .debug_info    0x0000000000024715     0x1a20 build\kernel\components\finsh\shell.o
+ .debug_info    0x0000000000026135     0x27a1 build\kernel\components\finsh\cmd.o
+ .debug_info    0x00000000000288d6     0x137c build\kernel\components\finsh\msh.o
+ .debug_info    0x0000000000029c52     0x1757 build\kernel\components\finsh\msh_file.o
+ .debug_info    0x000000000002b3a9     0x1045 build\kernel\components\finsh\finsh_compiler.o
+ .debug_info    0x000000000002c3ee      0xc67 build\kernel\components\finsh\finsh_error.o
+ .debug_info    0x000000000002d055      0xf38 build\kernel\components\finsh\finsh_heap.o
+ .debug_info    0x000000000002df8d      0xf37 build\kernel\components\finsh\finsh_init.o
+ .debug_info    0x000000000002eec4      0xf13 build\kernel\components\finsh\finsh_node.o
+ .debug_info    0x000000000002fdd7     0x1223 build\kernel\components\finsh\finsh_ops.o
+ .debug_info    0x0000000000030ffa     0x1676 build\kernel\components\finsh\finsh_parser.o
+ .debug_info    0x0000000000032670      0xe4e build\kernel\components\finsh\finsh_var.o
+ .debug_info    0x00000000000334be      0xe0b build\kernel\components\finsh\finsh_vm.o
+ .debug_info    0x00000000000342c9     0x11d5 build\kernel\components\finsh\finsh_token.o
+ .debug_info    0x000000000003549e      0xe22 build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_info    0x00000000000362c0      0xb42 build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_info    0x0000000000036e02     0x1c46 build\kernel\components\libc\compilers\newlib\syscalls.o
+
+.debug_abbrev   0x0000000000000000     0x77ed
+ .debug_abbrev  0x0000000000000000      0x237 build\applications\board.o
+ .debug_abbrev  0x0000000000000237      0x18b build\applications\main.o
+ .debug_abbrev  0x00000000000003c2      0x24d build\drivers\gpio.o
+ .debug_abbrev  0x000000000000060f      0x2c7 build\drivers\uart.o
+ .debug_abbrev  0x00000000000008d6      0x225 build\kernel\src\clock.o
+ .debug_abbrev  0x0000000000000afb      0x23f build\kernel\src\components.o
+ .debug_abbrev  0x0000000000000d3a      0x28d build\kernel\src\device.o
+ .debug_abbrev  0x0000000000000fc7      0x2af build\kernel\src\idle.o
+ .debug_abbrev  0x0000000000001276      0x2f3 build\kernel\src\ipc.o
+ .debug_abbrev  0x0000000000001569      0x22c build\kernel\src\irq.o
+ .debug_abbrev  0x0000000000001795      0x3b2 build\kernel\src\kservice.o
+ .debug_abbrev  0x0000000000001b47      0x2db build\kernel\src\mem.o
+ .debug_abbrev  0x0000000000001e22      0x2e5 build\kernel\src\object.o
+ .debug_abbrev  0x0000000000002107      0x30e build\kernel\src\scheduler.o
+ .debug_abbrev  0x0000000000002415      0x2f7 build\kernel\src\thread.o
+ .debug_abbrev  0x000000000000270c      0x368 build\kernel\src\timer.o
+ .debug_abbrev  0x0000000000002a74      0x235 build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_abbrev  0x0000000000002ca9      0x25c build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_abbrev  0x0000000000002f05      0x1b9 build\kernel\libcpu\arm\am335x\stack.o
+ .debug_abbrev  0x00000000000030be      0x205 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_abbrev  0x00000000000032c3       0x14 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .debug_abbrev  0x00000000000032d7       0x14 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .debug_abbrev  0x00000000000032eb       0x14 build\kernel\libcpu\arm\am335x\start_gcc.o
+ .debug_abbrev  0x00000000000032ff       0x14 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .debug_abbrev  0x0000000000003313      0x34b build\kernel\components\dfs\src\dfs.o
+ .debug_abbrev  0x000000000000365e      0x302 build\kernel\components\dfs\src\dfs_file.o
+ .debug_abbrev  0x0000000000003960      0x2c5 build\kernel\components\dfs\src\dfs_fs.o
+ .debug_abbrev  0x0000000000003c25      0x2d3 build\kernel\components\dfs\src\dfs_posix.o
+ .debug_abbrev  0x0000000000003ef8      0x2a5 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_abbrev  0x000000000000419d      0x24a build\kernel\components\drivers\misc\pin.o
+ .debug_abbrev  0x00000000000043e7      0x2e9 build\kernel\components\drivers\serial\serial.o
+ .debug_abbrev  0x00000000000046d0      0x25c build\kernel\components\drivers\src\completion.o
+ .debug_abbrev  0x000000000000492c      0x2cc build\kernel\components\drivers\src\dataqueue.o
+ .debug_abbrev  0x0000000000004bf8      0x3a9 build\kernel\components\finsh\shell.o
+ .debug_abbrev  0x0000000000004fa1      0x38a build\kernel\components\finsh\cmd.o
+ .debug_abbrev  0x000000000000532b      0x35c build\kernel\components\finsh\msh.o
+ .debug_abbrev  0x0000000000005687      0x2cf build\kernel\components\finsh\msh_file.o
+ .debug_abbrev  0x0000000000005956      0x2a0 build\kernel\components\finsh\finsh_compiler.o
+ .debug_abbrev  0x0000000000005bf6      0x1e4 build\kernel\components\finsh\finsh_error.o
+ .debug_abbrev  0x0000000000005dda      0x278 build\kernel\components\finsh\finsh_heap.o
+ .debug_abbrev  0x0000000000006052      0x1fa build\kernel\components\finsh\finsh_init.o
+ .debug_abbrev  0x000000000000624c      0x22b build\kernel\components\finsh\finsh_node.o
+ .debug_abbrev  0x0000000000006477      0x24d build\kernel\components\finsh\finsh_ops.o
+ .debug_abbrev  0x00000000000066c4      0x2b4 build\kernel\components\finsh\finsh_parser.o
+ .debug_abbrev  0x0000000000006978      0x232 build\kernel\components\finsh\finsh_var.o
+ .debug_abbrev  0x0000000000006baa      0x22f build\kernel\components\finsh\finsh_vm.o
+ .debug_abbrev  0x0000000000006dd9      0x300 build\kernel\components\finsh\finsh_token.o
+ .debug_abbrev  0x00000000000070d9      0x1da build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_abbrev  0x00000000000072b3      0x1e9 build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_abbrev  0x000000000000749c      0x351 build\kernel\components\libc\compilers\newlib\syscalls.o
+
+.debug_loc      0x0000000000000000     0x8b0c
+ .debug_loc     0x0000000000000000      0x118 build\applications\board.o
+ .debug_loc     0x0000000000000118       0x2c build\applications\main.o
+ .debug_loc     0x0000000000000144       0xd4 build\drivers\gpio.o
+ .debug_loc     0x0000000000000218      0x260 build\drivers\uart.o
+ .debug_loc     0x0000000000000478      0x124 build\kernel\src\clock.o
+ .debug_loc     0x000000000000059c      0x248 build\kernel\src\components.o
+ .debug_loc     0x00000000000007e4      0x31c build\kernel\src\device.o
+ .debug_loc     0x0000000000000b00      0x1d8 build\kernel\src\idle.o
+ .debug_loc     0x0000000000000cd8      0xab0 build\kernel\src\ipc.o
+ .debug_loc     0x0000000000001788      0x130 build\kernel\src\irq.o
+ .debug_loc     0x00000000000018b8      0x864 build\kernel\src\kservice.o
+ .debug_loc     0x000000000000211c      0x248 build\kernel\src\mem.o
+ .debug_loc     0x0000000000002364      0x418 build\kernel\src\object.o
+ .debug_loc     0x000000000000277c      0x36c build\kernel\src\scheduler.o
+ .debug_loc     0x0000000000002ae8      0x5cc build\kernel\src\thread.o
+ .debug_loc     0x00000000000030b4      0x4a8 build\kernel\src\timer.o
+ .debug_loc     0x000000000000355c      0x20c build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_loc     0x0000000000003768      0x2f4 build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_loc     0x0000000000003a5c       0x44 build\kernel\libcpu\arm\am335x\stack.o
+ .debug_loc     0x0000000000003aa0      0x188 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_loc     0x0000000000003c28      0x2a0 build\kernel\components\dfs\src\dfs.o
+ .debug_loc     0x0000000000003ec8      0x428 build\kernel\components\dfs\src\dfs_file.o
+ .debug_loc     0x00000000000042f0      0x230 build\kernel\components\dfs\src\dfs_fs.o
+ .debug_loc     0x0000000000004520      0x5e4 build\kernel\components\dfs\src\dfs_posix.o
+ .debug_loc     0x0000000000004b04      0x23c build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_loc     0x0000000000004d40      0x268 build\kernel\components\drivers\misc\pin.o
+ .debug_loc     0x0000000000004fa8      0x41c build\kernel\components\drivers\serial\serial.o
+ .debug_loc     0x00000000000053c4      0x174 build\kernel\components\drivers\src\completion.o
+ .debug_loc     0x0000000000005538      0x254 build\kernel\components\drivers\src\dataqueue.o
+ .debug_loc     0x000000000000578c      0x3cc build\kernel\components\finsh\shell.o
+ .debug_loc     0x0000000000005b58      0x4dc build\kernel\components\finsh\cmd.o
+ .debug_loc     0x0000000000006034      0x308 build\kernel\components\finsh\msh.o
+ .debug_loc     0x000000000000633c      0x310 build\kernel\components\finsh\msh_file.o
+ .debug_loc     0x000000000000664c       0xa8 build\kernel\components\finsh\finsh_compiler.o
+ .debug_loc     0x00000000000066f4      0x110 build\kernel\components\finsh\finsh_error.o
+ .debug_loc     0x0000000000006804      0x1e4 build\kernel\components\finsh\finsh_heap.o
+ .debug_loc     0x00000000000069e8       0xec build\kernel\components\finsh\finsh_init.o
+ .debug_loc     0x0000000000006ad4      0x1c0 build\kernel\components\finsh\finsh_node.o
+ .debug_loc     0x0000000000006c94      0xc24 build\kernel\components\finsh\finsh_ops.o
+ .debug_loc     0x00000000000078b8      0x460 build\kernel\components\finsh\finsh_parser.o
+ .debug_loc     0x0000000000007d18      0x144 build\kernel\components\finsh\finsh_var.o
+ .debug_loc     0x0000000000007e5c       0xa8 build\kernel\components\finsh\finsh_vm.o
+ .debug_loc     0x0000000000007f04      0x328 build\kernel\components\finsh\finsh_token.o
+ .debug_loc     0x000000000000822c       0x38 build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_loc     0x0000000000008264       0x64 build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_loc     0x00000000000082c8      0x844 build\kernel\components\libc\compilers\newlib\syscalls.o
+
+.debug_aranges  0x0000000000000000      0x640
+ .debug_aranges
+                0x0000000000000000       0x20 build\applications\board.o
+ .debug_aranges
+                0x0000000000000020       0x20 build\applications\main.o
+ .debug_aranges
+                0x0000000000000040       0x20 build\drivers\gpio.o
+ .debug_aranges
+                0x0000000000000060       0x20 build\drivers\uart.o
+ .debug_aranges
+                0x0000000000000080       0x20 build\kernel\src\clock.o
+ .debug_aranges
+                0x00000000000000a0       0x20 build\kernel\src\components.o
+ .debug_aranges
+                0x00000000000000c0       0x20 build\kernel\src\device.o
+ .debug_aranges
+                0x00000000000000e0       0x20 build\kernel\src\idle.o
+ .debug_aranges
+                0x0000000000000100       0x20 build\kernel\src\ipc.o
+ .debug_aranges
+                0x0000000000000120       0x20 build\kernel\src\irq.o
+ .debug_aranges
+                0x0000000000000140       0x20 build\kernel\src\kservice.o
+ .debug_aranges
+                0x0000000000000160       0x20 build\kernel\src\mem.o
+ .debug_aranges
+                0x0000000000000180       0x20 build\kernel\src\object.o
+ .debug_aranges
+                0x00000000000001a0       0x20 build\kernel\src\scheduler.o
+ .debug_aranges
+                0x00000000000001c0       0x20 build\kernel\src\thread.o
+ .debug_aranges
+                0x00000000000001e0       0x20 build\kernel\src\timer.o
+ .debug_aranges
+                0x0000000000000200       0x20 build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_aranges
+                0x0000000000000220       0x20 build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_aranges
+                0x0000000000000240       0x20 build\kernel\libcpu\arm\am335x\stack.o
+ .debug_aranges
+                0x0000000000000260       0x20 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_aranges
+                0x0000000000000280       0x20 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .debug_aranges
+                0x00000000000002a0       0x20 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .debug_aranges
+                0x00000000000002c0       0x20 build\kernel\libcpu\arm\am335x\start_gcc.o
+ .debug_aranges
+                0x00000000000002e0       0x20 build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .debug_aranges
+                0x0000000000000300       0x20 build\kernel\components\dfs\src\dfs.o
+ .debug_aranges
+                0x0000000000000320       0x20 build\kernel\components\dfs\src\dfs_file.o
+ .debug_aranges
+                0x0000000000000340       0x20 build\kernel\components\dfs\src\dfs_fs.o
+ .debug_aranges
+                0x0000000000000360       0x20 build\kernel\components\dfs\src\dfs_posix.o
+ .debug_aranges
+                0x0000000000000380       0x20 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_aranges
+                0x00000000000003a0       0x20 build\kernel\components\drivers\misc\pin.o
+ .debug_aranges
+                0x00000000000003c0       0x20 build\kernel\components\drivers\serial\serial.o
+ .debug_aranges
+                0x00000000000003e0       0x20 build\kernel\components\drivers\src\completion.o
+ .debug_aranges
+                0x0000000000000400       0x20 build\kernel\components\drivers\src\dataqueue.o
+ .debug_aranges
+                0x0000000000000420       0x20 build\kernel\components\finsh\shell.o
+ .debug_aranges
+                0x0000000000000440       0x20 build\kernel\components\finsh\cmd.o
+ .debug_aranges
+                0x0000000000000460       0x20 build\kernel\components\finsh\msh.o
+ .debug_aranges
+                0x0000000000000480       0x20 build\kernel\components\finsh\msh_file.o
+ .debug_aranges
+                0x00000000000004a0       0x20 build\kernel\components\finsh\finsh_compiler.o
+ .debug_aranges
+                0x00000000000004c0       0x20 build\kernel\components\finsh\finsh_error.o
+ .debug_aranges
+                0x00000000000004e0       0x20 build\kernel\components\finsh\finsh_heap.o
+ .debug_aranges
+                0x0000000000000500       0x20 build\kernel\components\finsh\finsh_init.o
+ .debug_aranges
+                0x0000000000000520       0x20 build\kernel\components\finsh\finsh_node.o
+ .debug_aranges
+                0x0000000000000540       0x20 build\kernel\components\finsh\finsh_ops.o
+ .debug_aranges
+                0x0000000000000560       0x20 build\kernel\components\finsh\finsh_parser.o
+ .debug_aranges
+                0x0000000000000580       0x20 build\kernel\components\finsh\finsh_var.o
+ .debug_aranges
+                0x00000000000005a0       0x20 build\kernel\components\finsh\finsh_vm.o
+ .debug_aranges
+                0x00000000000005c0       0x20 build\kernel\components\finsh\finsh_token.o
+ .debug_aranges
+                0x00000000000005e0       0x20 build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_aranges
+                0x0000000000000600       0x20 build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_aranges
+                0x0000000000000620       0x20 build\kernel\components\libc\compilers\newlib\syscalls.o
+
+.debug_line     0x0000000000000000     0xbd28
+ .debug_line    0x0000000000000000      0x34f build\applications\board.o
+ .debug_line    0x000000000000034f      0x1c7 build\applications\main.o
+ .debug_line    0x0000000000000516      0x2a6 build\drivers\gpio.o
+ .debug_line    0x00000000000007bc      0x339 build\drivers\uart.o
+ .debug_line    0x0000000000000af5      0x248 build\kernel\src\clock.o
+ .debug_line    0x0000000000000d3d      0x28b build\kernel\src\components.o
+ .debug_line    0x0000000000000fc8      0x378 build\kernel\src\device.o
+ .debug_line    0x0000000000001340      0x2e6 build\kernel\src\idle.o
+ .debug_line    0x0000000000001626      0xb0e build\kernel\src\ipc.o
+ .debug_line    0x0000000000002134      0x251 build\kernel\src\irq.o
+ .debug_line    0x0000000000002385      0x5ec build\kernel\src\kservice.o
+ .debug_line    0x0000000000002971      0x4c3 build\kernel\src\mem.o
+ .debug_line    0x0000000000002e34      0x3d2 build\kernel\src\object.o
+ .debug_line    0x0000000000003206      0x331 build\kernel\src\scheduler.o
+ .debug_line    0x0000000000003537      0x448 build\kernel\src\thread.o
+ .debug_line    0x000000000000397f      0x3f1 build\kernel\src\timer.o
+ .debug_line    0x0000000000003d70      0x25a build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_line    0x0000000000003fca      0x2c4 build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_line    0x000000000000428e      0x24b build\kernel\libcpu\arm\am335x\stack.o
+ .debug_line    0x00000000000044d9      0x291 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_line    0x000000000000476a       0x82 build\kernel\libcpu\arm\am335x\context_gcc.o
+ .debug_line    0x00000000000047ec       0xa4 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+ .debug_line    0x0000000000004890       0xde build\kernel\libcpu\arm\am335x\start_gcc.o
+ .debug_line    0x000000000000496e       0x5f build\kernel\libcpu\arm\am335x\vector_gcc.o
+ .debug_line    0x00000000000049cd      0x585 build\kernel\components\dfs\src\dfs.o
+ .debug_line    0x0000000000004f52      0x54b build\kernel\components\dfs\src\dfs_file.o
+ .debug_line    0x000000000000549d      0x55d build\kernel\components\dfs\src\dfs_fs.o
+ .debug_line    0x00000000000059fa      0x555 build\kernel\components\dfs\src\dfs_posix.o
+ .debug_line    0x0000000000005f4f      0x4a0 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_line    0x00000000000063ef      0x3e3 build\kernel\components\drivers\misc\pin.o
+ .debug_line    0x00000000000067d2      0x62f build\kernel\components\drivers\serial\serial.o
+ .debug_line    0x0000000000006e01      0x2f8 build\kernel\components\drivers\src\completion.o
+ .debug_line    0x00000000000070f9      0x424 build\kernel\components\drivers\src\dataqueue.o
+ .debug_line    0x000000000000751d      0x517 build\kernel\components\finsh\shell.o
+ .debug_line    0x0000000000007a34      0x634 build\kernel\components\finsh\cmd.o
+ .debug_line    0x0000000000008068      0x4d3 build\kernel\components\finsh\msh.o
+ .debug_line    0x000000000000853b      0x4c1 build\kernel\components\finsh\msh_file.o
+ .debug_line    0x00000000000089fc      0x773 build\kernel\components\finsh\finsh_compiler.o
+ .debug_line    0x000000000000916f      0x2de build\kernel\components\finsh\finsh_error.o
+ .debug_line    0x000000000000944d      0x3c0 build\kernel\components\finsh\finsh_heap.o
+ .debug_line    0x000000000000980d      0x304 build\kernel\components\finsh\finsh_init.o
+ .debug_line    0x0000000000009b11      0x34d build\kernel\components\finsh\finsh_node.o
+ .debug_line    0x0000000000009e5e      0x464 build\kernel\components\finsh\finsh_ops.o
+ .debug_line    0x000000000000a2c2      0x5bf build\kernel\components\finsh\finsh_parser.o
+ .debug_line    0x000000000000a881      0x372 build\kernel\components\finsh\finsh_var.o
+ .debug_line    0x000000000000abf3      0x33c build\kernel\components\finsh\finsh_vm.o
+ .debug_line    0x000000000000af2f      0x51e build\kernel\components\finsh\finsh_token.o
+ .debug_line    0x000000000000b44d      0x255 build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_line    0x000000000000b6a2      0x290 build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_line    0x000000000000b932      0x3f6 build\kernel\components\libc\compilers\newlib\syscalls.o
+
+.debug_str      0x0000000000000000     0x5992
+ .debug_str     0x0000000000000000      0x702 build\applications\board.o
+                                        0x7fb (size before relaxing)
+ .debug_str     0x0000000000000702       0x14 build\applications\main.o
+                                        0x572 (size before relaxing)
+ .debug_str     0x0000000000000716      0x352 build\drivers\gpio.o
+                                        0xa2f (size before relaxing)
+ .debug_str     0x0000000000000a68      0x18a build\drivers\uart.o
+                                        0xaf4 (size before relaxing)
+ .debug_str     0x0000000000000bf2      0x119 build\kernel\src\clock.o
+                                        0x7e4 (size before relaxing)
+ .debug_str     0x0000000000000d0b       0xf6 build\kernel\src\components.o
+                                        0x891 (size before relaxing)
+ .debug_str     0x0000000000000e01      0x297 build\kernel\src\device.o
+                                        0xbc4 (size before relaxing)
+ .debug_str     0x0000000000001098      0x10c build\kernel\src\idle.o
+                                        0x88b (size before relaxing)
+ .debug_str     0x00000000000011a4      0x4af build\kernel\src\ipc.o
+                                        0xdd7 (size before relaxing)
+ .debug_str     0x0000000000001653       0xc8 build\kernel\src\irq.o
+                                        0x6e0 (size before relaxing)
+ .debug_str     0x000000000000171b      0x307 build\kernel\src\kservice.o
+                                        0xd69 (size before relaxing)
+ .debug_str     0x0000000000001a22      0x18d build\kernel\src\mem.o
+                                        0x90f (size before relaxing)
+ .debug_str     0x0000000000001baf      0x2d2 build\kernel\src\object.o
+                                        0xb2c (size before relaxing)
+ .debug_str     0x0000000000001e81      0x1ed build\kernel\src\scheduler.o
+                                        0xa1c (size before relaxing)
+ .debug_str     0x000000000000206e      0x1f3 build\kernel\src\thread.o
+                                        0xb5f (size before relaxing)
+ .debug_str     0x0000000000002261      0x1a6 build\kernel\src\timer.o
+                                        0xa61 (size before relaxing)
+ .debug_str     0x0000000000002407       0xcf build\kernel\libcpu\arm\am335x\cpu.o
+                                        0x70b (size before relaxing)
+ .debug_str     0x00000000000024d6      0x1d0 build\kernel\libcpu\arm\am335x\interrupt.o
+                                        0x81e (size before relaxing)
+ .debug_str     0x00000000000026a6       0x3c build\kernel\libcpu\arm\am335x\stack.o
+                                        0x666 (size before relaxing)
+ .debug_str     0x00000000000026e2       0xbe build\kernel\libcpu\arm\am335x\trap.o
+                                        0x854 (size before relaxing)
+ .debug_str     0x00000000000027a0       0x38 build\kernel\libcpu\arm\am335x\context_gcc.o
+                                         0x5f (size before relaxing)
+ .debug_str     0x00000000000027d8       0x27 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                         0x5c (size before relaxing)
+ .debug_str     0x00000000000027ff       0x28 build\kernel\libcpu\arm\am335x\start_gcc.o
+                                         0x5d (size before relaxing)
+ .debug_str     0x0000000000002827       0x29 build\kernel\libcpu\arm\am335x\vector_gcc.o
+                                         0x5e (size before relaxing)
+ .debug_str     0x0000000000002850      0x393 build\kernel\components\dfs\src\dfs.o
+                                        0xfb0 (size before relaxing)
+ .debug_str     0x0000000000002be3      0x233 build\kernel\components\dfs\src\dfs_file.o
+                                        0xf63 (size before relaxing)
+ .debug_str     0x0000000000002e16      0x16b build\kernel\components\dfs\src\dfs_fs.o
+                                        0xed0 (size before relaxing)
+ .debug_str     0x0000000000002f81      0x112 build\kernel\components\dfs\src\dfs_posix.o
+                                        0xe51 (size before relaxing)
+ .debug_str     0x0000000000003093      0x138 build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                        0xefe (size before relaxing)
+ .debug_str     0x00000000000031cb      0x1d4 build\kernel\components\drivers\misc\pin.o
+                                        0xc3e (size before relaxing)
+ .debug_str     0x000000000000339f      0x2c0 build\kernel\components\drivers\serial\serial.o
+                                        0xd33 (size before relaxing)
+ .debug_str     0x000000000000365f       0x67 build\kernel\components\drivers\src\completion.o
+                                        0x858 (size before relaxing)
+ .debug_str     0x00000000000036c6       0xb3 build\kernel\components\drivers\src\dataqueue.o
+                                        0x929 (size before relaxing)
+ .debug_str     0x0000000000003779      0x327 build\kernel\components\finsh\shell.o
+                                        0xeb9 (size before relaxing)
+ .debug_str     0x0000000000003aa0      0x950 build\kernel\components\finsh\cmd.o
+                                       0x1776 (size before relaxing)
+ .debug_str     0x00000000000043f0      0x23a build\kernel\components\finsh\msh.o
+                                        0x9ba (size before relaxing)
+ .debug_str     0x000000000000462a      0x31a build\kernel\components\finsh\msh_file.o
+                                        0xbff (size before relaxing)
+ .debug_str     0x0000000000004944       0xfb build\kernel\components\finsh\finsh_compiler.o
+                                        0x937 (size before relaxing)
+ .debug_str     0x0000000000004a3f       0x8f build\kernel\components\finsh\finsh_error.o
+                                        0x743 (size before relaxing)
+ .debug_str     0x0000000000004ace       0xfe build\kernel\components\finsh\finsh_heap.o
+                                        0x942 (size before relaxing)
+ .debug_str     0x0000000000004bcc       0x5e build\kernel\components\finsh\finsh_init.o
+                                        0x82f (size before relaxing)
+ .debug_str     0x0000000000004c2a       0xdb build\kernel\components\finsh\finsh_node.o
+                                        0x814 (size before relaxing)
+ .debug_str     0x0000000000004d05      0x29f build\kernel\components\finsh\finsh_ops.o
+                                        0x9f5 (size before relaxing)
+ .debug_str     0x0000000000004fa4      0x501 build\kernel\components\finsh\finsh_parser.o
+                                        0xdb9 (size before relaxing)
+ .debug_str     0x00000000000054a5       0x9a build\kernel\components\finsh\finsh_var.o
+                                        0x8b2 (size before relaxing)
+ .debug_str     0x000000000000553f       0x5d build\kernel\components\finsh\finsh_vm.o
+                                        0x7b3 (size before relaxing)
+ .debug_str     0x000000000000559c      0x128 build\kernel\components\finsh\finsh_token.o
+                                        0xb7f (size before relaxing)
+ .debug_str     0x00000000000056c4       0x59 build\kernel\components\libc\compilers\newlib\libc.o
+                                        0x97e (size before relaxing)
+ .debug_str     0x000000000000571d       0x77 build\kernel\components\libc\compilers\newlib\stdio.o
+                                        0x68f (size before relaxing)
+ .debug_str     0x0000000000005794      0x1fe build\kernel\components\libc\compilers\newlib\syscalls.o
+                                        0xdd0 (size before relaxing)
+
+.debug_frame    0x0000000000000000     0x604c
+ .debug_frame   0x0000000000000000       0xac build\applications\board.o
+ .debug_frame   0x00000000000000ac       0x2c build\applications\main.o
+ .debug_frame   0x00000000000000d8       0x8c build\drivers\gpio.o
+ .debug_frame   0x0000000000000164      0x154 build\drivers\uart.o
+ .debug_frame   0x00000000000002b8       0xac build\kernel\src\clock.o
+ .debug_frame   0x0000000000000364      0x148 build\kernel\src\components.o
+ .debug_frame   0x00000000000004ac      0x1d8 build\kernel\src\device.o
+ .debug_frame   0x0000000000000684      0x110 build\kernel\src\idle.o
+ .debug_frame   0x0000000000000794      0x654 build\kernel\src\ipc.o
+ .debug_frame   0x0000000000000de8       0xb0 build\kernel\src\irq.o
+ .debug_frame   0x0000000000000e98      0x488 build\kernel\src\kservice.o
+ .debug_frame   0x0000000000001320      0x15c build\kernel\src\mem.o
+ .debug_frame   0x000000000000147c      0x240 build\kernel\src\object.o
+ .debug_frame   0x00000000000016bc      0x204 build\kernel\src\scheduler.o
+ .debug_frame   0x00000000000018c0      0x34c build\kernel\src\thread.o
+ .debug_frame   0x0000000000001c0c      0x2a8 build\kernel\src\timer.o
+ .debug_frame   0x0000000000001eb4      0x138 build\kernel\libcpu\arm\am335x\cpu.o
+ .debug_frame   0x0000000000001fec      0x18c build\kernel\libcpu\arm\am335x\interrupt.o
+ .debug_frame   0x0000000000002178       0x34 build\kernel\libcpu\arm\am335x\stack.o
+ .debug_frame   0x00000000000021ac       0xf0 build\kernel\libcpu\arm\am335x\trap.o
+ .debug_frame   0x000000000000229c      0x19c build\kernel\components\dfs\src\dfs.o
+ .debug_frame   0x0000000000002438      0x284 build\kernel\components\dfs\src\dfs_file.o
+ .debug_frame   0x00000000000026bc      0x164 build\kernel\components\dfs\src\dfs_fs.o
+ .debug_frame   0x0000000000002820      0x36c build\kernel\components\dfs\src\dfs_posix.o
+ .debug_frame   0x0000000000002b8c      0x150 build\kernel\components\dfs\filesystems\devfs\devfs.o
+ .debug_frame   0x0000000000002cdc      0x174 build\kernel\components\drivers\misc\pin.o
+ .debug_frame   0x0000000000002e50      0x280 build\kernel\components\drivers\serial\serial.o
+ .debug_frame   0x00000000000030d0       0xd0 build\kernel\components\drivers\src\completion.o
+ .debug_frame   0x00000000000031a0      0x158 build\kernel\components\drivers\src\dataqueue.o
+ .debug_frame   0x00000000000032f8      0x248 build\kernel\components\finsh\shell.o
+ .debug_frame   0x0000000000003540      0x2f0 build\kernel\components\finsh\cmd.o
+ .debug_frame   0x0000000000003830      0x1b8 build\kernel\components\finsh\msh.o
+ .debug_frame   0x00000000000039e8      0x1e4 build\kernel\components\finsh\msh_file.o
+ .debug_frame   0x0000000000003bcc       0x78 build\kernel\components\finsh\finsh_compiler.o
+ .debug_frame   0x0000000000003c44       0x90 build\kernel\components\finsh\finsh_error.o
+ .debug_frame   0x0000000000003cd4      0x10c build\kernel\components\finsh\finsh_heap.o
+ .debug_frame   0x0000000000003de0       0x90 build\kernel\components\finsh\finsh_init.o
+ .debug_frame   0x0000000000003e70      0x110 build\kernel\components\finsh\finsh_node.o
+ .debug_frame   0x0000000000003f80      0x618 build\kernel\components\finsh\finsh_ops.o
+ .debug_frame   0x0000000000004598      0x29c build\kernel\components\finsh\finsh_parser.o
+ .debug_frame   0x0000000000004834       0xd0 build\kernel\components\finsh\finsh_var.o
+ .debug_frame   0x0000000000004904       0x74 build\kernel\components\finsh\finsh_vm.o
+ .debug_frame   0x0000000000004978      0x1e0 build\kernel\components\finsh\finsh_token.o
+ .debug_frame   0x0000000000004b58       0x30 build\kernel\components\libc\compilers\newlib\libc.o
+ .debug_frame   0x0000000000004b88       0x4c build\kernel\components\libc\compilers\newlib\stdio.o
+ .debug_frame   0x0000000000004bd4      0x46c build\kernel\components\libc\compilers\newlib\syscalls.o
+ .debug_frame   0x0000000000005040       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+ .debug_frame   0x0000000000005070       0x3c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+ .debug_frame   0x00000000000050ac       0x5c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+ .debug_frame   0x0000000000005108       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+ .debug_frame   0x0000000000005134      0x150 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+ .debug_frame   0x0000000000005284       0x44 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+ .debug_frame   0x00000000000052c8       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+ .debug_frame   0x00000000000052f8       0x54 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+ .debug_frame   0x000000000000534c       0x54 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+ .debug_frame   0x00000000000053a0       0xb0 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+ .debug_frame   0x0000000000005450       0x58 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+ .debug_frame   0x00000000000054a8       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+ .debug_frame   0x00000000000054d4       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+ .debug_frame   0x00000000000054fc       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+ .debug_frame   0x000000000000551c       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+ .debug_frame   0x000000000000553c       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+ .debug_frame   0x0000000000005568       0x40 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+ .debug_frame   0x00000000000055a8       0x40 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+ .debug_frame   0x00000000000055e8       0x60 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+ .debug_frame   0x0000000000005648       0x38 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+ .debug_frame   0x0000000000005680       0x7c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+ .debug_frame   0x00000000000056fc       0x88 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+ .debug_frame   0x0000000000005784       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+ .debug_frame   0x00000000000057a4       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+ .debug_frame   0x00000000000057c4       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+ .debug_frame   0x00000000000057e4       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+ .debug_frame   0x0000000000005810       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+ .debug_frame   0x0000000000005838       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+ .debug_frame   0x0000000000005864       0x38 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+ .debug_frame   0x000000000000589c       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+ .debug_frame   0x00000000000058cc       0x88 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+ .debug_frame   0x0000000000005954       0x5c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+ .debug_frame   0x00000000000059b0       0x6c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+ .debug_frame   0x0000000000005a1c       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+ .debug_frame   0x0000000000005a4c       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+ .debug_frame   0x0000000000005a78       0x3c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+ .debug_frame   0x0000000000005ab4       0x50 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+ .debug_frame   0x0000000000005b04       0x68 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+ .debug_frame   0x0000000000005b6c       0x40 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+ .debug_frame   0x0000000000005bac       0x30 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+ .debug_frame   0x0000000000005bdc       0x48 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+ .debug_frame   0x0000000000005c24       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+ .debug_frame   0x0000000000005c4c       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+ .debug_frame   0x0000000000005c74      0x230 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+ .debug_frame   0x0000000000005ea4       0x28 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+ .debug_frame   0x0000000000005ecc       0x6c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+ .debug_frame   0x0000000000005f38       0x3c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+ .debug_frame   0x0000000000005f74       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+ .debug_frame   0x0000000000005fa0       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+ .debug_frame   0x0000000000005fc0       0x20 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+ .debug_frame   0x0000000000005fe0       0x2c c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+ .debug_frame   0x000000000000600c       0x40 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+
+.debug_ranges   0x0000000000000000      0x138
+ .debug_ranges  0x0000000000000000       0x30 build\kernel\src\scheduler.o
+ .debug_ranges  0x0000000000000030       0x18 build\kernel\src\timer.o
+ .debug_ranges  0x0000000000000048       0x18 build\kernel\components\dfs\src\dfs.o
+ .debug_ranges  0x0000000000000060       0x48 build\kernel\components\drivers\serial\serial.o
+ .debug_ranges  0x00000000000000a8       0x90 build\kernel\components\finsh\finsh_compiler.o
+
+Cross Reference Table
+
+Symbol                                            File
+AM335X_VECTOR_BASE                                build\kernel\libcpu\arm\am335x\interrupt.o
+OP_add_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_add_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_add_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_and_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_and_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_and_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_bw_byte                                        build\kernel\components\finsh\finsh_ops.o
+OP_bw_dword                                       build\kernel\components\finsh\finsh_ops.o
+OP_bw_word                                        build\kernel\components\finsh\finsh_ops.o
+OP_call                                           build\kernel\components\finsh\finsh_ops.o
+OP_div_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_div_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_div_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_ld_byte                                        build\kernel\components\finsh\finsh_ops.o
+OP_ld_dword                                       build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_byte                                  build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_byte_stack                            build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_dword                                 build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_dword_stack                           build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_word                                  build\kernel\components\finsh\finsh_ops.o
+OP_ld_value_word_stack                            build\kernel\components\finsh\finsh_ops.o
+OP_ld_word                                        build\kernel\components\finsh\finsh_ops.o
+OP_mod_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_mod_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_mod_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_mul_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_mul_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_mul_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_no_op                                          build\kernel\components\finsh\finsh_ops.o
+OP_or_byte                                        build\kernel\components\finsh\finsh_ops.o
+OP_or_dword                                       build\kernel\components\finsh\finsh_ops.o
+OP_or_word                                        build\kernel\components\finsh\finsh_ops.o
+OP_pop                                            build\kernel\components\finsh\finsh_ops.o
+OP_shl_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_shl_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_shl_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_shr_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_shr_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_shr_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_st_byte                                        build\kernel\components\finsh\finsh_ops.o
+OP_st_dword                                       build\kernel\components\finsh\finsh_ops.o
+OP_st_word                                        build\kernel\components\finsh\finsh_ops.o
+OP_sub_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_sub_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_sub_word                                       build\kernel\components\finsh\finsh_ops.o
+OP_xor_byte                                       build\kernel\components\finsh\finsh_ops.o
+OP_xor_dword                                      build\kernel\components\finsh\finsh_ops.o
+OP_xor_word                                       build\kernel\components\finsh\finsh_ops.o
+_Balloc                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+_Bfree                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+_PathLocale                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+__aeabi_idiv                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  build\kernel\components\finsh\finsh_ops.o
+__aeabi_idiv0                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+__aeabi_idivmod                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  build\kernel\components\finsh\finsh_ops.o
+__aeabi_ldiv0                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_dvmd_tls.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+__aeabi_ldivmod                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+                                                  build\kernel\components\libc\compilers\common\time.o
+__aeabi_uidiv                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                                                  build\kernel\components\finsh\finsh_ops.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+__aeabi_uidivmod                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                                                  build\kernel\components\finsh\finsh_ops.o
+                                                  build\kernel\components\drivers\serial\serial.o
+__aeabi_uldivmod                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+__any_on                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__ascii_mbtowc                                    c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+__ascii_wctomb                                    c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+__b2d                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__bss_end                                         build\kernel\libcpu\arm\am335x\start_gcc.o
+__bss_end__                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+__bss_start                                       build\kernel\libcpu\arm\am335x\start_gcc.o
+__bss_start__                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+__copybits                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__ctors_end__                                     build\kernel\libcpu\arm\am335x\start_gcc.o
+__ctors_start__                                   build\kernel\libcpu\arm\am335x\start_gcc.o
+__d2b                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__deregister_frame_info                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+__div0                                            build\kernel\libcpu\arm\common\div0.o
+__divsi3                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_divsi3.o)
+__dso_handle                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+__env_lock                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+__env_unlock                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+__errno                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+__fp_lock_all                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__fp_unlock_all                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__fsym___cmd_cat                                  build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cat_desc                             build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cat_name                             build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cd                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cd_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cd_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_clear                                build\kernel\components\finsh\cmd.o
+__fsym___cmd_clear_desc                           build\kernel\components\finsh\cmd.o
+__fsym___cmd_clear_name                           build\kernel\components\finsh\cmd.o
+__fsym___cmd_cp                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cp_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_cp_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_df                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_df_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_df_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_echo                                 build\kernel\components\finsh\msh_file.o
+__fsym___cmd_echo_desc                            build\kernel\components\finsh\msh_file.o
+__fsym___cmd_echo_name                            build\kernel\components\finsh\msh_file.o
+__fsym___cmd_exit                                 build\kernel\components\finsh\msh.o
+__fsym___cmd_exit_desc                            build\kernel\components\finsh\msh.o
+__fsym___cmd_exit_name                            build\kernel\components\finsh\msh.o
+__fsym___cmd_free                                 build\kernel\components\finsh\msh.o
+__fsym___cmd_free_desc                            build\kernel\components\finsh\msh.o
+__fsym___cmd_free_name                            build\kernel\components\finsh\msh.o
+__fsym___cmd_help                                 build\kernel\components\finsh\msh.o
+__fsym___cmd_help_desc                            build\kernel\components\finsh\msh.o
+__fsym___cmd_help_name                            build\kernel\components\finsh\msh.o
+__fsym___cmd_list_device                          build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_device_desc                     build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_device_name                     build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_event                           build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_event_desc                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_event_name                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_fd                              build\kernel\components\dfs\src\dfs.o
+__fsym___cmd_list_fd_desc                         build\kernel\components\dfs\src\dfs.o
+__fsym___cmd_list_fd_name                         build\kernel\components\dfs\src\dfs.o
+__fsym___cmd_list_mailbox                         build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mailbox_desc                    build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mailbox_name                    build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mempool                         build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mempool_desc                    build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mempool_name                    build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_msgqueue                        build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_msgqueue_desc                   build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_msgqueue_name                   build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mutex                           build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mutex_desc                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_mutex_name                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_sem                             build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_sem_desc                        build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_sem_name                        build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_thread                          build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_thread_desc                     build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_thread_name                     build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_timer                           build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_timer_desc                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_list_timer_name                      build\kernel\components\finsh\cmd.o
+__fsym___cmd_ls                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_ls_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_ls_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkdir                                build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkdir_desc                           build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkdir_name                           build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkfs                                 build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkfs_desc                            build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mkfs_name                            build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mv                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mv_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_mv_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_ps                                   build\kernel\components\finsh\msh.o
+__fsym___cmd_ps_desc                              build\kernel\components\finsh\msh.o
+__fsym___cmd_ps_name                              build\kernel\components\finsh\msh.o
+__fsym___cmd_pwd                                  build\kernel\components\finsh\msh_file.o
+__fsym___cmd_pwd_desc                             build\kernel\components\finsh\msh_file.o
+__fsym___cmd_pwd_name                             build\kernel\components\finsh\msh_file.o
+__fsym___cmd_reboot                               build\applications\board.o
+__fsym___cmd_reboot_desc                          build\applications\board.o
+__fsym___cmd_reboot_name                          build\applications\board.o
+__fsym___cmd_rm                                   build\kernel\components\finsh\msh_file.o
+__fsym___cmd_rm_desc                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_rm_name                              build\kernel\components\finsh\msh_file.o
+__fsym___cmd_version                              build\kernel\components\finsh\cmd.o
+__fsym___cmd_version_desc                         build\kernel\components\finsh\cmd.o
+__fsym___cmd_version_name                         build\kernel\components\finsh\cmd.o
+__fsym_cat                                        build\kernel\components\dfs\src\dfs_file.o
+__fsym_cat_desc                                   build\kernel\components\dfs\src\dfs_file.o
+__fsym_cat_name                                   build\kernel\components\dfs\src\dfs_file.o
+__fsym_cd                                         build\kernel\components\dfs\src\dfs_posix.o
+__fsym_cd_desc                                    build\kernel\components\dfs\src\dfs_posix.o
+__fsym_cd_name                                    build\kernel\components\dfs\src\dfs_posix.o
+__fsym_clear                                      build\kernel\components\finsh\cmd.o
+__fsym_clear_desc                                 build\kernel\components\finsh\cmd.o
+__fsym_clear_name                                 build\kernel\components\finsh\cmd.o
+__fsym_copy                                       build\kernel\components\dfs\src\dfs_file.o
+__fsym_copy_desc                                  build\kernel\components\dfs\src\dfs_file.o
+__fsym_copy_name                                  build\kernel\components\dfs\src\dfs_file.o
+__fsym_df                                         build\kernel\components\dfs\src\dfs_fs.o
+__fsym_df_desc                                    build\kernel\components\dfs\src\dfs_fs.o
+__fsym_df_name                                    build\kernel\components\dfs\src\dfs_fs.o
+__fsym_hello                                      build\kernel\components\finsh\cmd.o
+__fsym_hello_desc                                 build\kernel\components\finsh\cmd.o
+__fsym_hello_name                                 build\kernel\components\finsh\cmd.o
+__fsym_list                                       build\kernel\components\finsh\cmd.o
+__fsym_list_desc                                  build\kernel\components\finsh\cmd.o
+__fsym_list_device                                build\kernel\components\finsh\cmd.o
+__fsym_list_device_desc                           build\kernel\components\finsh\cmd.o
+__fsym_list_device_name                           build\kernel\components\finsh\cmd.o
+__fsym_list_event                                 build\kernel\components\finsh\cmd.o
+__fsym_list_event_desc                            build\kernel\components\finsh\cmd.o
+__fsym_list_event_name                            build\kernel\components\finsh\cmd.o
+__fsym_list_mailbox                               build\kernel\components\finsh\cmd.o
+__fsym_list_mailbox_desc                          build\kernel\components\finsh\cmd.o
+__fsym_list_mailbox_name                          build\kernel\components\finsh\cmd.o
+__fsym_list_mem                                   build\kernel\src\mem.o
+__fsym_list_mem_desc                              build\kernel\src\mem.o
+__fsym_list_mem_name                              build\kernel\src\mem.o
+__fsym_list_mempool                               build\kernel\components\finsh\cmd.o
+__fsym_list_mempool_desc                          build\kernel\components\finsh\cmd.o
+__fsym_list_mempool_name                          build\kernel\components\finsh\cmd.o
+__fsym_list_msgqueue                              build\kernel\components\finsh\cmd.o
+__fsym_list_msgqueue_desc                         build\kernel\components\finsh\cmd.o
+__fsym_list_msgqueue_name                         build\kernel\components\finsh\cmd.o
+__fsym_list_mutex                                 build\kernel\components\finsh\cmd.o
+__fsym_list_mutex_desc                            build\kernel\components\finsh\cmd.o
+__fsym_list_mutex_name                            build\kernel\components\finsh\cmd.o
+__fsym_list_name                                  build\kernel\components\finsh\cmd.o
+__fsym_list_sem                                   build\kernel\components\finsh\cmd.o
+__fsym_list_sem_desc                              build\kernel\components\finsh\cmd.o
+__fsym_list_sem_name                              build\kernel\components\finsh\cmd.o
+__fsym_list_thread                                build\kernel\components\finsh\cmd.o
+__fsym_list_thread_desc                           build\kernel\components\finsh\cmd.o
+__fsym_list_thread_name                           build\kernel\components\finsh\cmd.o
+__fsym_list_timer                                 build\kernel\components\finsh\cmd.o
+__fsym_list_timer_desc                            build\kernel\components\finsh\cmd.o
+__fsym_list_timer_name                            build\kernel\components\finsh\cmd.o
+__fsym_ls                                         build\kernel\components\dfs\src\dfs_file.o
+__fsym_ls_desc                                    build\kernel\components\dfs\src\dfs_file.o
+__fsym_ls_name                                    build\kernel\components\dfs\src\dfs_file.o
+__fsym_mkdir                                      build\kernel\components\dfs\src\dfs_posix.o
+__fsym_mkdir_desc                                 build\kernel\components\dfs\src\dfs_posix.o
+__fsym_mkdir_name                                 build\kernel\components\dfs\src\dfs_posix.o
+__fsym_mkfs                                       build\kernel\components\dfs\src\dfs_fs.o
+__fsym_mkfs_desc                                  build\kernel\components\dfs\src\dfs_fs.o
+__fsym_mkfs_name                                  build\kernel\components\dfs\src\dfs_fs.o
+__fsym_msh                                        build\kernel\components\finsh\msh.o
+__fsym_msh_desc                                   build\kernel\components\finsh\msh.o
+__fsym_msh_name                                   build\kernel\components\finsh\msh.o
+__fsym_pinGet                                     build\kernel\components\drivers\misc\pin.o
+__fsym_pinGet_desc                                build\kernel\components\drivers\misc\pin.o
+__fsym_pinGet_name                                build\kernel\components\drivers\misc\pin.o
+__fsym_pinMode                                    build\kernel\components\drivers\misc\pin.o
+__fsym_pinMode_desc                               build\kernel\components\drivers\misc\pin.o
+__fsym_pinMode_name                               build\kernel\components\drivers\misc\pin.o
+__fsym_pinRead                                    build\kernel\components\drivers\misc\pin.o
+__fsym_pinRead_desc                               build\kernel\components\drivers\misc\pin.o
+__fsym_pinRead_name                               build\kernel\components\drivers\misc\pin.o
+__fsym_pinWrite                                   build\kernel\components\drivers\misc\pin.o
+__fsym_pinWrite_desc                              build\kernel\components\drivers\misc\pin.o
+__fsym_pinWrite_name                              build\kernel\components\drivers\misc\pin.o
+__fsym_reboot                                     build\applications\board.o
+__fsym_reboot_desc                                build\applications\board.o
+__fsym_reboot_name                                build\applications\board.o
+__fsym_rm                                         build\kernel\components\dfs\src\dfs_file.o
+__fsym_rm_desc                                    build\kernel\components\dfs\src\dfs_file.o
+__fsym_rm_name                                    build\kernel\components\dfs\src\dfs_file.o
+__fsym_version                                    build\kernel\components\finsh\cmd.o
+__fsym_version_desc                               build\kernel\components\finsh\cmd.o
+__fsym_version_name                               build\kernel\components\finsh\cmd.o
+__fsymtab_end                                     build\kernel\components\finsh\shell.o
+__fsymtab_start                                   build\kernel\components\finsh\shell.o
+__global_locale                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+__hi0bits                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__i2b                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__isleap                                          build\kernel\components\libc\compilers\common\time.o
+__libc_fini_array                                 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+__libc_init_array                                 build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+__lo0bits                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__locale_ctype_ptr                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+__locale_ctype_ptr_l                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+__locale_mb_cur_max                               c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+__localeconv_l                                    c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+__lock___arc4random_mutex                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___at_quick_exit_mutex                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___atexit_recursive_mutex                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___dd_hash_mutex                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___env_recursive_mutex                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+__lock___malloc_recursive_mutex                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lock___sfp_recursive_mutex                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__lock___sinit_recursive_mutex                    c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__lock___tz_mutex                                 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__lowest_bit_bitmap                               build\kernel\src\kservice.o
+__lshift                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__mcmp                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__mdiff                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__mprec_bigtens                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__mprec_tens                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__mprec_tinytens                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__multadd                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__multiply                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__pow5mult                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+__ratio                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__register_frame_info                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crtbegin.o
+__retarget_lock_acquire                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__retarget_lock_acquire_recursive                 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__retarget_lock_close                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__retarget_lock_close_recursive                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__retarget_lock_init                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__retarget_lock_init_recursive                    c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__retarget_lock_release                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__retarget_lock_release_recursive                 c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-envlock.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__retarget_lock_try_acquire                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__retarget_lock_try_acquire_recursive             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-lock.o)
+__rt_ffs                                          build\kernel\src\kservice.o
+                                                  build\kernel\src\scheduler.o
+__rt_init_dfs_init                                build\kernel\components\dfs\src\dfs.o
+__rt_init_finsh_system_init                       build\kernel\components\finsh\shell.o
+__rt_init_libc_system_init                        build\kernel\components\libc\compilers\newlib\libc.o
+__rt_init_rt_hw_gpio_init                         build\drivers\gpio.o
+__rt_init_rt_hw_serial_init                       build\drivers\uart.o
+__rt_init_rt_hw_timer_init                        build\applications\board.o
+__rt_init_rti_board_end                           build\kernel\src\components.o
+__rt_init_rti_board_start                         build\kernel\src\components.o
+__rt_init_rti_end                                 build\kernel\src\components.o
+__rt_init_rti_start                               build\kernel\src\components.o
+__s2b                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__sclose                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__seofread                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+__sflags                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-flags.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+__sflush_r                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__sfmoreglue                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__sfp                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+__sfp_lock_acquire                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__sfp_lock_release                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__sfvwrite_r                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+__sinit                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+__sinit_lock_acquire                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__sinit_lock_release                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__smakebuf_r                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+__spm                                             build\kernel\components\libc\compilers\common\time.o
+__sread                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__srefill_r                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+__sseek                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__ssprint_r                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+__stack                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+__swhatbuf_r                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+__swrite                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+__swsetup_r                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+__udivmoddi4                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivmoddi4.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_uldivmod.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_aeabi_ldivmod.o)
+__udivsi3                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp\libgcc.a(_udivsi3.o)
+__ulp                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+__vsym_dummy                                      build\kernel\components\finsh\cmd.o
+__vsym_dummy_desc                                 build\kernel\components\finsh\cmd.o
+__vsym_dummy_name                                 build\kernel\components\finsh\cmd.o
+__vsymtab_end                                     build\kernel\components\finsh\shell.o
+__vsymtab_start                                   build\kernel\components\finsh\shell.o
+__wqueue_default_wake                             build\kernel\components\drivers\src\waitqueue.o
+_atoi_r                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+_calloc_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+_cleanup                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+_cleanup_r                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+_close_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+_ctype_                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-ctype_.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+_dtoa_r                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+_execve_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+_fclose_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+_fcntl_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+_fflush_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+_findenv_r                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+_fini                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+_fopen_r                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+_fork_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_free_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+_fseek_r                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+_fseeko_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+_fstat_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+_fwalk                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+_fwalk_reent                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fwalk.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+_getenv_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+_getpid_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+_gettimeofday_r                                   build\kernel\components\libc\compilers\newlib\syscalls.o
+_global_impure_ptr                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+_impure_ptr                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-impure.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wsetup.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+_init                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/thumb/v7-ar/fpv3/softfp/crti.o
+_isatty_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+_kill_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_link_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_localeconv_r                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+_lseek_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+_mainCRTStartup                                   c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+_malloc_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-makebuf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+_mbtowc_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mbtowc_r.o)
+_mkdir_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+_mprec_log10                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+_open_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+_putenv_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+_puts_r                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+_read_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+_realloc_r                                        build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+_rename_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+_reset                                            build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+_rt_errno                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+_sbrk_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_setenv_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+_setlocale_r                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+_snprintf_r                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+_start                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+_stat_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_strdup_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+_strtol_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+_svfiprintf_r                                     c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+_svfprintf_r                                      c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+_syscall_table_begin                              build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+_syscall_table_end                                build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+_system                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_sysvar_table_begin                               build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\cmd.o
+_sysvar_table_end                                 build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\cmd.o
+_times_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+_timevalue                                        build\kernel\components\libc\compilers\newlib\syscalls.o
+_unlink_r                                         build\kernel\components\libc\compilers\newlib\syscalls.o
+_unsetenv_r                                       c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+_wait_r                                           build\kernel\components\libc\compilers\newlib\syscalls.o
+_wctomb_r                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-wctomb_r.o)
+_write_r                                          build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-stdio.o)
+abort                                             build\kernel\components\libc\compilers\newlib\syscalls.o
+access                                            build\kernel\components\dfs\src\dfs_posix.o
+asctime                                           build\kernel\components\libc\compilers\common\time.o
+asctime_r                                         build\kernel\components\libc\compilers\common\time.o
+atexit                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+atoi                                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+                                                  build\kernel\components\finsh\finsh_token.o
+cat                                               build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\finsh\msh_file.o
+chdir                                             build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh_file.o
+clock                                             build\kernel\components\libc\compilers\common\time.o
+close                                             build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+closedir                                          build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+cmd_cat                                           build\kernel\components\finsh\msh_file.o
+cmd_cd                                            build\kernel\components\finsh\msh_file.o
+cmd_cp                                            build\kernel\components\finsh\msh_file.o
+cmd_df                                            build\kernel\components\finsh\msh_file.o
+cmd_echo                                          build\kernel\components\finsh\msh_file.o
+cmd_free                                          build\kernel\components\finsh\msh.o
+cmd_ls                                            build\kernel\components\finsh\msh_file.o
+cmd_mkdir                                         build\kernel\components\finsh\msh_file.o
+cmd_mkfs                                          build\kernel\components\finsh\msh_file.o
+cmd_mv                                            build\kernel\components\finsh\msh_file.o
+cmd_ps                                            build\kernel\components\finsh\msh.o
+cmd_pwd                                           build\kernel\components\finsh\msh_file.o
+cmd_rm                                            build\kernel\components\finsh\msh_file.o
+copy                                              build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\finsh\msh_file.o
+ctime                                             build\kernel\components\libc\compilers\common\time.o
+devfs_init                                        build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+df                                                build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\finsh\msh_file.o
+dfs_device_fs_close                               build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_getdents                            build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_ioctl                               build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_mount                               build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_open                                build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_read                                build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_stat                                build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_device_fs_write                               build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_fdtable_get                                   build\kernel\components\dfs\src\dfs.o
+dfs_file_close                                    build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+dfs_file_flush                                    build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_ftruncate                                build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_getdents                                 build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_ioctl                                    build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_lseek                                    build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_open                                     build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+dfs_file_read                                     build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_rename                                   build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_stat                                     build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_unlink                                   build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_file_write                                    build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_filesystem_get_mounted_path                   build\kernel\components\dfs\src\dfs_fs.o
+dfs_filesystem_get_partition                      build\kernel\components\dfs\src\dfs_fs.o
+dfs_filesystem_lookup                             build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+dfs_init                                          build\kernel\components\dfs\src\dfs.o
+dfs_lock                                          build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+dfs_mkfs                                          build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\finsh\msh_file.o
+dfs_mount                                         build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+dfs_normalize_path                                build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+dfs_register                                      build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+dfs_statfs                                        build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+dfs_subdir                                        build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+dfs_unlock                                        build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+dfs_unmount                                       build\kernel\components\dfs\src\dfs_fs.o
+entry                                             build\kernel\src\components.o
+environ                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-environ.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+exit                                              build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+fclose                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fclose.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+fcntl                                             build\kernel\components\dfs\src\dfs_posix.o
+fd_get                                            build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+fd_is_open                                        build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+fd_new                                            build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+fd_put                                            build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+fflush                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fflush.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-refill.o)
+fileno                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fileno.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+filesystem_operation_table                        build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+filesystem_table                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+finsh_compile_pc                                  build\kernel\components\finsh\finsh_compiler.o
+finsh_compile_sp                                  build\kernel\components\finsh\finsh_compiler.o
+finsh_compiler_run                                build\kernel\components\finsh\finsh_compiler.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_errno                                       build\kernel\components\finsh\finsh_error.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_error_init                                  build\kernel\components\finsh\finsh_error.o
+                                                  build\kernel\components\finsh\finsh_init.o
+finsh_error_set                                   build\kernel\components\finsh\finsh_error.o
+                                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+                                                  build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_compiler.o
+finsh_error_string                                build\kernel\components\finsh\finsh_error.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_flush                                       build\kernel\components\finsh\finsh_init.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_get_device                                  build\kernel\components\finsh\shell.o
+finsh_get_echo                                    build\kernel\components\finsh\shell.o
+finsh_get_prompt                                  build\kernel\components\finsh\shell.o
+finsh_get_prompt_mode                             build\kernel\components\finsh\shell.o
+finsh_heap                                        build\kernel\components\finsh\finsh_heap.o
+finsh_heap_allocate                               build\kernel\components\finsh\finsh_heap.o
+                                                  build\kernel\components\finsh\finsh_node.o
+finsh_heap_free                                   build\kernel\components\finsh\finsh_heap.o
+finsh_heap_init                                   build\kernel\components\finsh\finsh_heap.o
+                                                  build\kernel\components\finsh\finsh_init.o
+finsh_init                                        build\kernel\components\finsh\finsh_init.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_node_allocate                               build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_init                                   build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_init.o
+finsh_node_new_char                               build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_new_id                                 build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_new_int                                build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_new_long                               build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_new_ptr                                build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_node_new_string                             build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_parser_init                                 build\kernel\components\finsh\finsh_parser.o
+                                                  build\kernel\components\finsh\finsh_init.o
+finsh_parser_run                                  build\kernel\components\finsh\finsh_parser.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_pc                                          build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_ops.o
+finsh_reset                                       build\kernel\components\finsh\finsh_init.o
+finsh_run_line                                    build\kernel\components\finsh\shell.o
+finsh_set_device                                  build\kernel\components\finsh\shell.o
+finsh_set_echo                                    build\kernel\components\finsh\shell.o
+finsh_set_prompt                                  build\kernel\components\finsh\shell.o
+finsh_set_prompt_mode                             build\kernel\components\finsh\shell.o
+finsh_sp                                          build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_ops.o
+finsh_stack_bottom                                build\kernel\components\finsh\finsh_init.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_syscall_append                              build\kernel\components\finsh\finsh_vm.o
+finsh_syscall_lookup                              build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_node.o
+finsh_system_function_init                        build\kernel\components\finsh\shell.o
+finsh_system_init                                 build\kernel\components\finsh\shell.o
+finsh_system_var_init                             build\kernel\components\finsh\shell.o
+finsh_sysvar_append                               build\kernel\components\finsh\finsh_var.o
+finsh_sysvar_lookup                               build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_node.o
+finsh_thread_entry                                build\kernel\components\finsh\shell.o
+finsh_token_get_token                             build\kernel\components\finsh\finsh_token.o
+finsh_token_init                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_token_token                                 build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_var_delete                                  build\kernel\components\finsh\finsh_var.o
+finsh_var_init                                    build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_init.o
+finsh_var_insert                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+finsh_var_lookup                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_node.o
+finsh_vm_run                                      build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\shell.o
+finsh_vm_stack                                    build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_init.o
+                                                  build\kernel\components\finsh\finsh_compiler.o
+flock                                             build\kernel\components\libc\compilers\newlib\syscalls.o
+fopen                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fopen.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+free                                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+frexp                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-s_frexp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+fseek                                             c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseek.o)
+fseeko                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+fstat                                             build\kernel\components\dfs\src\dfs_posix.o
+fsync                                             build\kernel\components\dfs\src\dfs_posix.o
+ftruncate                                         build\kernel\components\dfs\src\dfs_posix.o
+getcwd                                            build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+gettimeofday                                      build\kernel\components\libc\compilers\common\time.o
+getuid                                            build\kernel\components\libc\compilers\newlib\syscalls.o
+global_errno                                      build\kernel\components\finsh\finsh_error.o
+global_node_table                                 build\kernel\components\finsh\finsh_node.o
+global_syscall_list                               build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\cmd.o
+global_sysvar_list                                build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\cmd.o
+global_variable                                   build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_heap.o
+gmtime                                            build\kernel\components\libc\compilers\common\time.o
+gmtime_r                                          build\kernel\components\libc\compilers\common\time.o
+hardware_init_hook                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+hello                                             build\kernel\components\finsh\cmd.o
+ioctl                                             build\kernel\components\dfs\src\dfs_posix.o
+isr_table                                         build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+libc_get_time                                     build\kernel\components\libc\compilers\newlib\syscalls.o
+libc_stdio_get_console                            build\kernel\components\libc\compilers\newlib\stdio.o
+libc_stdio_set_console                            build\kernel\components\libc\compilers\newlib\stdio.o
+                                                  build\kernel\components\libc\compilers\newlib\libc.o
+libc_system_init                                  build\kernel\components\libc\compilers\newlib\libc.o
+list                                              build\kernel\components\finsh\cmd.o
+list_device                                       build\kernel\components\finsh\cmd.o
+list_event                                        build\kernel\components\finsh\cmd.o
+list_fd                                           build\kernel\components\dfs\src\dfs.o
+list_mailbox                                      build\kernel\components\finsh\cmd.o
+list_mem                                          build\kernel\src\mem.o
+                                                  build\kernel\components\finsh\msh.o
+list_mempool                                      build\kernel\components\finsh\cmd.o
+list_msgqueue                                     build\kernel\components\finsh\cmd.o
+list_mutex                                        build\kernel\components\finsh\cmd.o
+list_prefix                                       build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\finsh\shell.o
+list_sem                                          build\kernel\components\finsh\cmd.o
+list_thread                                       build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+list_timer                                        build\kernel\components\finsh\cmd.o
+localeconv                                        c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-localeconv.o)
+localtime                                         build\kernel\components\libc\compilers\common\time.o
+localtime_r                                       build\kernel\components\libc\compilers\common\time.o
+ls                                                build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\finsh\msh_file.o
+lseek                                             build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+main                                              build\applications\main.o
+                                                  build\kernel\src\components.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+main_thread_entry                                 build\kernel\src\components.o
+malloc                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-malloc.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+memchr                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memchr-stub.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+memcmp                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcmp.o)
+                                                  build\kernel\components\finsh\shell.o
+memcpy                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memcpy-stub.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-mprec.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-dtoa.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\ringbuffer.o
+memmove                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memmove.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fvwrite.o)
+memset                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-memset.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-fseeko.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-findfp.o)
+                                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+                                                  build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\finsh_heap.o
+                                                  build\kernel\components\finsh\finsh_compiler.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+mkdir                                             build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+mkfs                                              build\kernel\components\dfs\src\dfs_fs.o
+mktime                                            build\kernel\components\libc\compilers\common\time.o
+mmu_clean_dcache                                  build\kernel\libcpu\arm\am335x\mmu.o
+mmu_clean_invalidated_cache_index                 build\kernel\libcpu\arm\am335x\mmu.o
+mmu_disable                                       build\kernel\libcpu\arm\am335x\mmu.o
+mmu_disable_alignfault                            build\kernel\libcpu\arm\am335x\mmu.o
+mmu_disable_dcache                                build\kernel\libcpu\arm\am335x\mmu.o
+mmu_disable_icache                                build\kernel\libcpu\arm\am335x\mmu.o
+mmu_enable                                        build\kernel\libcpu\arm\am335x\mmu.o
+mmu_enable_alignfault                             build\kernel\libcpu\arm\am335x\mmu.o
+mmu_enable_dcache                                 build\kernel\libcpu\arm\am335x\mmu.o
+mmu_enable_icache                                 build\kernel\libcpu\arm\am335x\mmu.o
+mmu_invalidate_dcache                             build\kernel\libcpu\arm\am335x\mmu.o
+mmu_invalidate_icache                             build\kernel\libcpu\arm\am335x\mmu.o
+mmu_invalidate_tlb                                build\kernel\libcpu\arm\am335x\mmu.o
+mmu_set_domain                                    build\kernel\libcpu\arm\am335x\mmu.o
+mmu_setmtt                                        build\kernel\libcpu\arm\am335x\mmu.o
+mmu_setmtts                                       build\kernel\libcpu\arm\am335x\mmu.o
+mmu_setttbase                                     build\kernel\libcpu\arm\am335x\mmu.o
+msh_auto_complete                                 build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+msh_auto_complete_path                            build\kernel\components\finsh\msh.o
+msh_exec                                          build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\shell.o
+msh_exec_script                                   build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+msh_help                                          build\kernel\components\finsh\msh.o
+msh_is_used                                       build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+op_table                                          build\kernel\components\finsh\finsh_ops.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+open                                              build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+opendir                                           build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+printkc                                           build\drivers\uart.o
+putenv                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv.o)
+                                                  build\kernel\components\libc\compilers\newlib\libc.o
+puts                                              c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  build\applications\main.o
+read                                              build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+readdir                                           build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+rename                                            build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+rewinddir                                         build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\finsh\msh.o
+rm                                                build\kernel\components\dfs\src\dfs_file.o
+rmdir                                             build\kernel\components\dfs\src\dfs_posix.o
+rt_application_init                               build\kernel\src\components.o
+rt_assert_handler                                 build\kernel\src\kservice.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\libc\compilers\common\time.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\ringblk_buf.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\drivers\misc\pin.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\libcpu\arm\common\showmem.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\scheduler.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\device.o
+                                                  build\kernel\src\components.o
+                                                  build\drivers\uart.o
+                                                  build\drivers\gpio.o
+                                                  build\applications\board.o
+rt_assert_hook                                    build\kernel\src\kservice.o
+rt_assert_set_hook                                build\kernel\src\kservice.o
+rt_calloc                                         build\kernel\src\mem.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_completion_done                                build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_completion_init                                build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_completion_wait                                build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_components_board_init                          build\kernel\src\components.o
+                                                  build\applications\board.o
+rt_components_init                                build\kernel\src\components.o
+rt_console_get_device                             build\kernel\src\kservice.o
+                                                  build\kernel\components\libc\compilers\newlib\libc.o
+                                                  build\kernel\components\finsh\shell.o
+rt_console_set_device                             build\kernel\src\kservice.o
+                                                  build\applications\board.o
+rt_cpu_dcache_clean_flush                         build\kernel\libcpu\arm\am335x\cp15_gcc.o
+rt_cpu_dcache_disable                             build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_cpu_dcache_enable                              build\kernel\libcpu\arm\am335x\cp15_gcc.o
+rt_cpu_get_sctlr                                  build\kernel\libcpu\arm\am335x\cp15_gcc.o
+rt_cpu_icache_disable                             build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_cpu_icache_enable                              build\kernel\libcpu\arm\am335x\cp15_gcc.o
+rt_cpu_mmu_disable                                build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_cpu_mmu_enable                                 build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_cpu_tlb_set                                    build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_cpu_vector_get_base                            build\kernel\libcpu\arm\am335x\cp15_gcc.o
+rt_cpu_vector_set_base                            build\kernel\libcpu\arm\am335x\cp15_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+rt_critical_level                                 build\kernel\src\scheduler.o
+rt_current_priority                               build\kernel\src\scheduler.o
+rt_current_thread                                 build\kernel\src\scheduler.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\src\thread.o
+rt_data_queue_deinit                              build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_data_queue_init                                build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_data_queue_len                                 build\kernel\components\drivers\src\dataqueue.o
+rt_data_queue_peek                                build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_data_queue_pop                                 build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_data_queue_push                                build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+rt_data_queue_reset                               build\kernel\components\drivers\src\dataqueue.o
+rt_delayed_work_init                              build\kernel\components\drivers\src\workqueue.o
+rt_device_close                                   build\kernel\src\device.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\src\kservice.o
+rt_device_control                                 build\kernel\src\device.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\libc\compilers\common\time.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+rt_device_create                                  build\kernel\src\device.o
+rt_device_destroy                                 build\kernel\src\device.o
+rt_device_find                                    build\kernel\src\device.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\libc\compilers\common\time.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\src\kservice.o
+rt_device_init                                    build\kernel\src\device.o
+rt_device_init_all                                build\kernel\src\device.o
+rt_device_open                                    build\kernel\src\device.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\src\kservice.o
+rt_device_pin_register                            build\kernel\components\drivers\misc\pin.o
+                                                  build\drivers\gpio.o
+rt_device_read                                    build\kernel\src\device.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+rt_device_register                                build\kernel\src\device.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\drivers\misc\pin.o
+rt_device_set_rx_indicate                         build\kernel\src\device.o
+                                                  build\kernel\components\finsh\shell.o
+rt_device_set_tx_complete                         build\kernel\src\device.o
+rt_device_unregister                              build\kernel\src\device.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_device_write                                   build\kernel\src\device.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\src\kservice.o
+rt_dump_aintc                                     build\kernel\libcpu\arm\am335x\interrupt.o
+rt_dump_isr_table                                 build\kernel\libcpu\arm\am335x\interrupt.o
+rt_enter_critical                                 build\kernel\src\scheduler.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\src\object.o
+rt_event_control                                  build\kernel\src\ipc.o
+rt_event_create                                   build\kernel\src\ipc.o
+rt_event_delete                                   build\kernel\src\ipc.o
+rt_event_detach                                   build\kernel\src\ipc.o
+rt_event_init                                     build\kernel\src\ipc.o
+rt_event_recv                                     build\kernel\src\ipc.o
+rt_event_send                                     build\kernel\src\ipc.o
+rt_exit_critical                                  build\kernel\src\scheduler.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\src\object.o
+rt_free                                           build\kernel\src\mem.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\ringblk_buf.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\kservice.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\device.o
+rt_free_align                                     build\kernel\src\kservice.o
+rt_free_sethook                                   build\kernel\src\mem.o
+rt_get_errno                                      build\kernel\src\kservice.o
+rt_hw_backtrace                                   build\kernel\libcpu\arm\common\backtrace.o
+rt_hw_board_init                                  build\applications\board.o
+                                                  build\kernel\src\components.o
+rt_hw_console_output                              build\kernel\src\kservice.o
+rt_hw_context_switch                              build\kernel\libcpu\arm\am335x\context_gcc.o
+                                                  build\kernel\src\scheduler.o
+rt_hw_context_switch_interrupt                    build\kernel\libcpu\arm\am335x\context_gcc.o
+                                                  build\kernel\src\scheduler.o
+rt_hw_context_switch_to                           build\kernel\libcpu\arm\am335x\context_gcc.o
+                                                  build\kernel\src\scheduler.o
+rt_hw_cpu_dcache_disable                          build\kernel\libcpu\arm\am335x\cpu.o
+rt_hw_cpu_dcache_enable                           build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_hw_cpu_dcache_status                           build\kernel\libcpu\arm\am335x\cpu.o
+rt_hw_cpu_icache_disable                          build\kernel\libcpu\arm\am335x\cpu.o
+rt_hw_cpu_icache_enable                           build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\libcpu\arm\am335x\mmu.o
+rt_hw_cpu_icache_status                           build\kernel\libcpu\arm\am335x\cpu.o
+rt_hw_cpu_reset                                   build\applications\board.o
+rt_hw_cpu_shutdown                                build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+rt_hw_gpio_init                                   build\drivers\gpio.o
+rt_hw_interrupt_ack                               build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+rt_hw_interrupt_clear                             build\kernel\libcpu\arm\am335x\interrupt.o
+rt_hw_interrupt_control                           build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\drivers\uart.o
+                                                  build\applications\board.o
+rt_hw_interrupt_disable                           build\kernel\libcpu\arm\am335x\context_gcc.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\ringblk_buf.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\scheduler.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\irq.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\components.o
+                                                  build\kernel\src\clock.o
+rt_hw_interrupt_enable                            build\kernel\libcpu\arm\am335x\context_gcc.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\ringblk_buf.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\scheduler.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\irq.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\clock.o
+rt_hw_interrupt_get_active                        build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+rt_hw_interrupt_init                              build\kernel\libcpu\arm\am335x\interrupt.o
+rt_hw_interrupt_install                           build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\drivers\uart.o
+                                                  build\applications\board.o
+rt_hw_interrupt_mask                              build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\drivers\uart.o
+rt_hw_interrupt_trigger                           build\kernel\libcpu\arm\am335x\interrupt.o
+rt_hw_interrupt_umask                             build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\drivers\uart.o
+                                                  build\applications\board.o
+rt_hw_mmu_init                                    build\kernel\libcpu\arm\am335x\mmu.o
+rt_hw_serial_init                                 build\drivers\uart.o
+rt_hw_serial_isr                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\drivers\uart.o
+rt_hw_serial_register                             build\kernel\components\drivers\serial\serial.o
+                                                  build\drivers\uart.o
+rt_hw_show_memory                                 build\kernel\libcpu\arm\common\showmem.o
+rt_hw_show_register                               build\kernel\libcpu\arm\am335x\trap.o
+rt_hw_stack_init                                  build\kernel\libcpu\arm\am335x\stack.o
+                                                  build\kernel\src\thread.o
+rt_hw_timer_init                                  build\applications\board.o
+rt_hw_trap_dabt                                   build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_hw_trap_fiq                                    build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_hw_trap_irq                                    build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_hw_trap_pabt                                   build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_hw_trap_swi                                    build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_hw_trap_udef                                   build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_interrupt_enter                                build\kernel\src\irq.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_interrupt_enter_sethook                        build\kernel\src\irq.o
+rt_interrupt_from_thread                          build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\context_gcc.o
+rt_interrupt_get_nest                             build\kernel\src\irq.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\kservice.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+rt_interrupt_leave                                build\kernel\src\irq.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+rt_interrupt_leave_sethook                        build\kernel\src\irq.o
+rt_interrupt_nest                                 build\kernel\src\irq.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\src\scheduler.o
+rt_interrupt_to_thread                            build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\context_gcc.o
+rt_ipc_get_highest_priority                       build\kernel\src\ipc.o
+rt_kprintf                                        build\kernel\src\kservice.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\libcpu\arm\am335x\trap.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\cpu.o
+                                                  build\kernel\libcpu\arm\common\showmem.o
+                                                  build\kernel\libcpu\arm\common\backtrace.o
+                                                  build\kernel\src\scheduler.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\device.o
+rt_kputs                                          build\kernel\src\kservice.o
+rt_malloc                                         build\kernel\src\mem.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\ringblk_buf.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\kservice.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\device.o
+rt_malloc_align                                   build\kernel\src\kservice.o
+rt_malloc_sethook                                 build\kernel\src\mem.o
+rt_mb_control                                     build\kernel\src\ipc.o
+rt_mb_create                                      build\kernel\src\ipc.o
+rt_mb_delete                                      build\kernel\src\ipc.o
+rt_mb_detach                                      build\kernel\src\ipc.o
+rt_mb_init                                        build\kernel\src\ipc.o
+rt_mb_recv                                        build\kernel\src\ipc.o
+rt_mb_send                                        build\kernel\src\ipc.o
+rt_mb_send_wait                                   build\kernel\src\ipc.o
+rt_mb_urgent                                      build\kernel\src\ipc.o
+rt_memcmp                                         build\kernel\src\kservice.o
+rt_memcpy                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\ipc.o
+rt_memmove                                        build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\shell.o
+rt_memory_info                                    build\kernel\src\mem.o
+rt_memset                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\object.o
+                                                  build\kernel\src\mem.o
+                                                  build\kernel\src\device.o
+rt_mp_alloc                                       build\kernel\src\mempool.o
+rt_mp_alloc_sethook                               build\kernel\src\mempool.o
+rt_mp_create                                      build\kernel\src\mempool.o
+rt_mp_delete                                      build\kernel\src\mempool.o
+rt_mp_detach                                      build\kernel\src\mempool.o
+rt_mp_free                                        build\kernel\src\mempool.o
+rt_mp_free_sethook                                build\kernel\src\mempool.o
+rt_mp_init                                        build\kernel\src\mempool.o
+rt_mq_control                                     build\kernel\src\ipc.o
+rt_mq_create                                      build\kernel\src\ipc.o
+rt_mq_delete                                      build\kernel\src\ipc.o
+rt_mq_detach                                      build\kernel\src\ipc.o
+rt_mq_init                                        build\kernel\src\ipc.o
+rt_mq_recv                                        build\kernel\src\ipc.o
+rt_mq_send                                        build\kernel\src\ipc.o
+rt_mq_send_wait                                   build\kernel\src\ipc.o
+rt_mq_urgent                                      build\kernel\src\ipc.o
+rt_mutex_control                                  build\kernel\src\ipc.o
+rt_mutex_create                                   build\kernel\src\ipc.o
+rt_mutex_delete                                   build\kernel\src\ipc.o
+rt_mutex_detach                                   build\kernel\src\ipc.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_mutex_init                                     build\kernel\src\ipc.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_mutex_release                                  build\kernel\src\ipc.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_mutex_take                                     build\kernel\src\ipc.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_object_allocate                                build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_object_attach_sethook                          build\kernel\src\object.o
+rt_object_delete                                  build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\idle.o
+rt_object_detach                                  build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\device.o
+rt_object_detach_sethook                          build\kernel\src\object.o
+rt_object_find                                    build\kernel\src\object.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\device.o
+rt_object_get_information                         build\kernel\src\object.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+rt_object_get_length                              build\kernel\src\object.o
+rt_object_get_pointers                            build\kernel\src\object.o
+rt_object_get_type                                build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\device.o
+rt_object_init                                    build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\device.o
+rt_object_is_systemobject                         build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\device.o
+rt_object_put_hook                                build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\ipc.o
+rt_object_put_sethook                             build\kernel\src\object.o
+rt_object_take_hook                               build\kernel\src\object.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\ipc.o
+rt_object_take_sethook                            build\kernel\src\object.o
+rt_object_trytake_hook                            build\kernel\src\object.o
+                                                  build\kernel\src\ipc.o
+rt_object_trytake_sethook                         build\kernel\src\object.o
+rt_pin_attach_irq                                 build\kernel\components\drivers\misc\pin.o
+rt_pin_detach_irq                                 build\kernel\components\drivers\misc\pin.o
+rt_pin_get                                        build\kernel\components\drivers\misc\pin.o
+rt_pin_irq_enable                                 build\kernel\components\drivers\misc\pin.o
+rt_pin_mode                                       build\kernel\components\drivers\misc\pin.o
+rt_pin_read                                       build\kernel\components\drivers\misc\pin.o
+rt_pin_write                                      build\kernel\components\drivers\misc\pin.o
+rt_pipe_close                                     build\kernel\components\drivers\src\pipe.o
+rt_pipe_control                                   build\kernel\components\drivers\src\pipe.o
+rt_pipe_create                                    build\kernel\components\drivers\src\pipe.o
+rt_pipe_delete                                    build\kernel\components\drivers\src\pipe.o
+rt_pipe_open                                      build\kernel\components\drivers\src\pipe.o
+rt_pipe_read                                      build\kernel\components\drivers\src\pipe.o
+rt_pipe_write                                     build\kernel\components\drivers\src\pipe.o
+rt_rbb_blk_alloc                                  build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_buf                                    build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_free                                   build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_get                                    build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_put                                    build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_queue_buf                              build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_queue_free                             build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_queue_get                              build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_queue_len                              build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_blk_size                                   build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_create                                     build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_destroy                                    build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_get_buf_size                               build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_init                                       build\kernel\components\drivers\src\ringblk_buf.o
+rt_rbb_next_blk_queue_len                         build\kernel\components\drivers\src\ringblk_buf.o
+rt_realloc                                        build\kernel\src\mem.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_ringbuffer_create                              build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_ringbuffer_data_len                            build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_destroy                             build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_ringbuffer_get                                 build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_ringbuffer_getchar                             build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_init                                build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_peak                                build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_put                                 build\kernel\components\drivers\src\ringbuffer.o
+                                                  build\kernel\components\drivers\src\pipe.o
+rt_ringbuffer_put_force                           build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_putchar                             build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_putchar_force                       build\kernel\components\drivers\src\ringbuffer.o
+rt_ringbuffer_reset                               build\kernel\components\drivers\src\ringbuffer.o
+rt_schedule                                       build\kernel\src\scheduler.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\clock.o
+rt_schedule_insert_thread                         build\kernel\src\scheduler.o
+                                                  build\kernel\src\thread.o
+rt_schedule_remove_thread                         build\kernel\src\scheduler.o
+                                                  build\kernel\src\thread.o
+rt_scheduler_sethook                              build\kernel\src\scheduler.o
+rt_sem_control                                    build\kernel\src\ipc.o
+rt_sem_create                                     build\kernel\src\ipc.o
+rt_sem_delete                                     build\kernel\src\ipc.o
+rt_sem_detach                                     build\kernel\src\ipc.o
+rt_sem_init                                       build\kernel\src\ipc.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\mem.o
+rt_sem_release                                    build\kernel\src\ipc.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\mem.o
+rt_sem_take                                       build\kernel\src\ipc.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\mem.o
+rt_sem_trytake                                    build\kernel\src\ipc.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+rt_set_errno                                      build\kernel\src\kservice.o
+                                                  build\kernel\components\drivers\src\pipe.o
+                                                  build\kernel\components\drivers\serial\serial.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\device.o
+rt_show_version                                   build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\src\components.o
+rt_snprintf                                       build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_sprintf                                        build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\src\idle.o
+rt_strcasecmp                                     build\kernel\src\kservice.o
+rt_strcmp                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\msh_file.o
+rt_strdup                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+rt_strlen                                         build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+rt_strncmp                                        build\kernel\src\kservice.o
+                                                  build\kernel\src\object.o
+rt_strncpy                                        build\kernel\src\kservice.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\dfs\filesystems\devfs\devfs.o
+                                                  build\kernel\src\object.o
+rt_strnlen                                        build\kernel\src\kservice.o
+rt_strstr                                         build\kernel\src\kservice.o
+rt_system_heap_init                               build\kernel\src\mem.o
+rt_system_scheduler_init                          build\kernel\src\scheduler.o
+                                                  build\kernel\src\components.o
+rt_system_scheduler_start                         build\kernel\src\scheduler.o
+                                                  build\kernel\src\components.o
+rt_system_timer_init                              build\kernel\src\timer.o
+                                                  build\kernel\src\components.o
+rt_system_timer_thread_init                       build\kernel\src\timer.o
+                                                  build\kernel\src\components.o
+rt_thread_control                                 build\kernel\src\thread.o
+                                                  build\kernel\src\ipc.o
+rt_thread_create                                  build\kernel\src\thread.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\components.o
+rt_thread_defunct                                 build\kernel\src\scheduler.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\idle.o
+rt_thread_delay                                   build\kernel\src\thread.o
+rt_thread_delay_until                             build\kernel\src\thread.o
+rt_thread_delete                                  build\kernel\src\thread.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+rt_thread_detach                                  build\kernel\src\thread.o
+rt_thread_exit                                    build\kernel\src\thread.o
+rt_thread_find                                    build\kernel\src\thread.o
+rt_thread_idle_delhook                            build\kernel\src\idle.o
+rt_thread_idle_excute                             build\kernel\src\idle.o
+rt_thread_idle_gethandler                         build\kernel\src\idle.o
+rt_thread_idle_init                               build\kernel\src\idle.o
+                                                  build\kernel\src\components.o
+rt_thread_idle_sethook                            build\kernel\src\idle.o
+rt_thread_init                                    build\kernel\src\thread.o
+                                                  build\kernel\src\idle.o
+rt_thread_inited_sethook                          build\kernel\src\thread.o
+rt_thread_mdelay                                  build\kernel\src\thread.o
+rt_thread_priority_table                          build\kernel\src\scheduler.o
+rt_thread_ready_priority_group                    build\kernel\src\scheduler.o
+rt_thread_resume                                  build\kernel\src\thread.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_thread_resume_sethook                          build\kernel\src\thread.o
+rt_thread_self                                    build\kernel\src\thread.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\kservice.o
+                                                  build\kernel\src\ipc.o
+                                                  build\kernel\src\clock.o
+rt_thread_sleep                                   build\kernel\src\thread.o
+rt_thread_startup                                 build\kernel\src\thread.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\idle.o
+                                                  build\kernel\src\components.o
+rt_thread_suspend                                 build\kernel\src\thread.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_thread_suspend_sethook                         build\kernel\src\thread.o
+rt_thread_switch_interrupt_flag                   build\kernel\libcpu\arm\am335x\interrupt.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\context_gcc.o
+rt_thread_timeout                                 build\kernel\src\thread.o
+rt_thread_yield                                   build\kernel\src\thread.o
+rt_tick_from_millisecond                          build\kernel\src\clock.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\src\thread.o
+rt_tick_get                                       build\kernel\src\clock.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\libc\compilers\common\time.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\src\timer.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_tick_get_millisecond                           build\kernel\src\clock.o
+rt_tick_increase                                  build\kernel\src\clock.o
+                                                  build\applications\board.o
+rt_tick_set                                       build\kernel\src\clock.o
+rt_timer_check                                    build\kernel\src\timer.o
+                                                  build\kernel\src\clock.o
+rt_timer_control                                  build\kernel\src\timer.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_timer_create                                   build\kernel\src\timer.o
+rt_timer_delete                                   build\kernel\src\timer.o
+rt_timer_detach                                   build\kernel\src\timer.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\thread.o
+rt_timer_enter_sethook                            build\kernel\src\timer.o
+rt_timer_exit_sethook                             build\kernel\src\timer.o
+rt_timer_init                                     build\kernel\src\timer.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\thread.o
+rt_timer_next_timeout_tick                        build\kernel\src\timer.o
+rt_timer_start                                    build\kernel\src\timer.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\components\drivers\src\waitqueue.o
+                                                  build\kernel\components\drivers\src\dataqueue.o
+                                                  build\kernel\components\drivers\src\completion.o
+                                                  build\kernel\src\thread.o
+                                                  build\kernel\src\mempool.o
+                                                  build\kernel\src\ipc.o
+rt_timer_stop                                     build\kernel\src\timer.o
+                                                  build\kernel\components\drivers\src\workqueue.o
+                                                  build\kernel\src\thread.o
+rt_vsnprintf                                      build\kernel\src\kservice.o
+rt_vsprintf                                       build\kernel\src\kservice.o
+rt_workqueue_cancel_all_work                      build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_cancel_work                          build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_cancel_work_sync                     build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_create                               build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_critical_work                        build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_destroy                              build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_dowork                               build\kernel\components\drivers\src\workqueue.o
+rt_workqueue_submit_work                          build\kernel\components\drivers\src\workqueue.o
+rt_wqueue_add                                     build\kernel\components\drivers\src\waitqueue.o
+rt_wqueue_remove                                  build\kernel\components\drivers\src\waitqueue.o
+rt_wqueue_wait                                    build\kernel\components\drivers\src\waitqueue.o
+rt_wqueue_wakeup                                  build\kernel\components\drivers\src\waitqueue.o
+rtthread_startup                                  build\kernel\src\components.o
+                                                  build\kernel\libcpu\arm\am335x\start_gcc.o
+seekdir                                           build\kernel\components\dfs\src\dfs_posix.o
+serial1                                           build\drivers\uart.o
+setlocale                                         c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+setvbuf                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setvbuf.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+shell                                             build\kernel\components\finsh\shell.o
+snprintf                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-snprintf.o)
+                                                  build\kernel\components\libc\compilers\newlib\stdio.o
+software_init_hook                                c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp/crt0.o
+stack_start                                       build\kernel\libcpu\arm\am335x\start_gcc.o
+stack_top                                         build\kernel\libcpu\arm\am335x\start_gcc.o
+stat                                              build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+statfs                                            build\kernel\components\dfs\src\dfs_posix.o
+strchr                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strchr.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-putenv_r.o)
+strcmp                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcmp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-locale.o)
+                                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+                                                  build\kernel\components\dfs\src\dfs.o
+strcpy                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strcpy.o)
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\shell.o
+strlen                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strlen.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strdup_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-setenv_r.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-puts.o)
+                                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+                                                  build\kernel\components\dfs\src\dfs.o
+strncmp                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncmp.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-getenv_r.o)
+                                                  build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\msh.o
+                                                  build\kernel\components\finsh\cmd.o
+                                                  build\kernel\components\dfs\src\dfs_fs.o
+strncpy                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strncpy.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfiprintf.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-svfprintf.o)
+                                                  build\kernel\components\finsh\finsh_token.o
+                                                  build\kernel\components\finsh\finsh_var.o
+                                                  build\kernel\components\finsh\finsh_parser.o
+                                                  build\kernel\components\finsh\finsh_node.o
+                                                  build\kernel\components\finsh\shell.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+strrchr                                           c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strrchr.o)
+                                                  build\kernel\components\dfs\src\dfs_file.o
+strstr                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strstr.o)
+                                                  build\kernel\components\finsh\msh_file.o
+strtol                                            c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+                                                  c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-atoi.o)
+strtol_l                                          c:/users/yaxing.chen/downloads/env_released_1.2.0/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/lib/thumb/v7-ar/fpv3/softfp\libc.a(lib_a-strtol.o)
+system_vectors                                    build\kernel\libcpu\arm\am335x\vector_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\interrupt.o
+telldir                                           build\kernel\components\dfs\src\dfs_posix.o
+text_segment                                      build\kernel\components\finsh\finsh_vm.o
+                                                  build\kernel\components\finsh\finsh_compiler.o
+time                                              build\kernel\components\libc\compilers\common\time.o
+token_get_string                                  build\kernel\components\finsh\finsh_token.o
+uart1                                             build\drivers\uart.o
+umask                                             build\kernel\components\libc\compilers\newlib\syscalls.o
+unlink                                            build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o
+vector_dabt                                       build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_fiq                                        build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_irq                                        build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_pabt                                       build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_resv                                       build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_swi                                        build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+vector_undef                                      build\kernel\libcpu\arm\am335x\start_gcc.o
+                                                  build\kernel\libcpu\arm\am335x\vector_gcc.o
+version                                           build\kernel\components\finsh\cmd.o
+vmm_thread                                        build\kernel\libcpu\arm\am335x\start_gcc.o
+vmm_virq_check                                    build\kernel\libcpu\arm\am335x\start_gcc.o
+working_directory                                 build\kernel\components\dfs\src\dfs.o
+                                                  build\kernel\components\finsh\msh_file.o
+                                                  build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\dfs\src\dfs_file.o
+write                                             build\kernel\components\dfs\src\dfs_posix.o
+                                                  build\kernel\components\libc\compilers\newlib\syscalls.o
+                                                  build\kernel\components\finsh\msh_file.o

BIN
project_0/rtthread.bin


+ 5 - 0
project_0/uboot_cmd.txt

@@ -0,0 +1,5 @@
+mmcinfo
+fatload mmc 0 0x80200000 rtthread.bin
+go 0x80200000
+
+其中的地址0x80200000根据链接地址确定

+ 109 - 0
sdk-bsp-am3358-ti-beaglebone.yaml

@@ -0,0 +1,109 @@
+board:
+  buy_url_cn: https://beagleboard.org/bone-original
+  buy_url_global: https://beagleboard.org/bone-original
+  debug_interface: SWD
+  debugger: J-Link
+  description_en: BeagleBone is an $89 MSRP, credit-card-sized Linux computer that
+    connects to the Internet and runs software such as Android 4.0 and Ubuntu. With
+    plenty of I/O and processing power for real-time analysis provided by an AM335x
+    720MHz ARM® processor, BeagleBone can be complemented with cape plug-in boards
+    to augment functionality.
+  description_zh: BeagleBone是一台售价89美元的建议零售价,信用卡大小的Linux计算机,可连接到互联网并运行诸如Android 4.0和Ubuntu之类的软件。
+    BeagleBone具有AM335x 720MHzARM®处理器提供的大量I / O和处理能力,用于实时分析,可以与海角插件板配合使用以增强功能。
+  emulator_machine: ''
+  large_image: documents/images/BeagleBone_large.png
+  name: AM3358-TI-BEAGLEBONE
+  price_cn: 630 CNY
+  price_global: 89 USD
+  sale_contact_cn: https://beagleboard.org/bone-original
+  sale_contact_global: https://beagleboard.org/bone-original
+  small_image: documents/images/BeagleBone_small.png
+  vendor: TI
+  version: Rev A6
+chip:
+  chip_name: AM3358_ZCZ
+  clock_source: HSE
+  device_vendor: TI
+  family_name: AM3358
+  rx_name: PA10
+  series_name: AM3358
+  source_freq: '8000000'
+  sub_series_name: AM3358
+  target_freq: '240000000'
+  tx_name: PA9
+  uart_name: UART1
+docs:
+- category: other
+  file: documents/BEAGLEBONE_REV_A6A.pdf
+  title: BEAGLEBONE_REV_A6A_SCH
+- category: sheet
+  file: documents/am3358.pdf
+  title: am3358
+example_projects: []
+features:
+- 256MB DDR2 RAM
+- 3D graphics accelerator
+- 2x PRU 32-bit RISC CPUs
+- 'USB client: power, debug and device'
+- USB host
+- Ethernet
+- 2x 46 pin headers
+- 4GB microSD card w/ Angstrom Distribution
+features_zh:
+- 256MB DDR2 RAM
+- 3D graphics accelerator
+- 2x PRU 32-bit RISC CPUs
+- 'USB client: power, debug and device'
+- USB host
+- Ethernet
+- 2x 46 pin headers
+- 4GB microSD card w/ Angstrom Distribution
+pkg_type: Board_Support_Packages
+pkg_vendor: RealThread
+pkg_version: 1.0.0
+template_projects:
+- builtin_files:
+  - files_and_folders:
+    - .config
+    - .cproject
+    - .project
+    - .settings
+    - am335x_DDR.icf
+    - am335x_sk.ewp
+    - am335x_sk.eww
+    - AM335x_sk_DDR3.mac
+    - applications
+    - beaglebone_ram.lds
+    - cconfig.h
+    - drivers
+    - Kconfig
+    - makefile.targets
+    - rtconfig.h
+    - rtconfig.py
+    - rtconfig_preinc.h
+    - SConscript
+    - SConstruct
+    - uboot_cmd.txt
+    source_path_offset: project_0
+    target_path_offset: ''
+  external_files:
+  - files_and_folders:
+    - components
+    - include
+    - libcpu/arm
+    - libcpu/Kconfig
+    - libcpu/SConscript
+    - src
+    - tools
+    - Kconfig
+    - LICENSE
+    package_name: RT-Thread
+    package_type: RT-Thread_Source_Code
+    package_vendor: ''
+    package_version: latest
+    source_path_offset: rt-thread
+    target_path_offset: rt-thread
+  project_description: beaglebone
+  project_name: beaglebone
+  project_type: rt-thread|@full|@latest
+yaml_version: 3

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است