|
@@ -1,674 +0,0 @@
|
|
-###############################################################################
|
|
|
|
-#
|
|
|
|
-# IAR ELF Linker V8.40.1.212/W32 for ARM 20/Oct/2023 17:09:16
|
|
|
|
-# Copyright 2007-2019 IAR Systems AB.
|
|
|
|
-#
|
|
|
|
-# Output file =
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Exe\module_universal_io.out.tmp
|
|
|
|
-# Map file =
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\List\module_universal_io.map
|
|
|
|
-# Command line =
|
|
|
|
-# -f C:\Users\user\AppData\Local\Temp\EW45E2.tmp
|
|
|
|
-# (B:\projects\module_universal_io\project\ewarm\Debug\Obj\adc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\altcp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\altcp_alloc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\altcp_tcp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\api_lib.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\api_msg.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_acc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_adc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_board.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_bpr.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_can.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_clock.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_crc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_crm.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_dac.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_debug.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_dma.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_emac.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_exint.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_flash.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_gpio.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_i2c.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_int.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_misc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_pwc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_rtc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_sdio.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_spi.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_tmr.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_usart.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_usb.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_wdt.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_wwdt.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\at32f403a_407_xmc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\autoip.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\croutine.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\def.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\dhcp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\dhserver.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\dns.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\dnserver.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\err.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\etharp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ethernet.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ethernetif.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\event_groups.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\heap_4.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\icmp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\if_api.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\igmp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\inet_chksum.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\init.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ip.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ip4.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ip4_addr.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\ip4_frag.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\list.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\main.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\mem.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\memp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\netbuf.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\netdb.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\netif.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\netifapi.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\pbuf.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\port.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\portasm.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\queue.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\raw.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\rng.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\sockets.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\spi_common.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\startup_at32f403a_407.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\stats.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\stream_buffer.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\sys.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\sys_arch.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\system_at32f403a_407.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\tasks.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\tcp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\tcp_in.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\tcp_out.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\tcpip.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\timeouts.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\timers.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\udp.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usb_eth.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usbd_core.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usbd_desc.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usbd_int.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usbd_rndis_core.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\usbd_sdr.o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Obj\wdt.o
|
|
|
|
-# --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb
|
|
|
|
-# --no_out_extension -o
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\Exe\module_universal_io.out.tmp
|
|
|
|
-# --map
|
|
|
|
-# B:\projects\module_universal_io\project\ewarm\Debug\List\module_universal_io.map
|
|
|
|
-# --config B:\projects\module_universal_io\project\ewarm\AT32F403AxG.icf
|
|
|
|
-# --semihosting --entry __iar_program_start --vfe --text_out locale)
|
|
|
|
-#
|
|
|
|
-###############################################################################
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** RUNTIME MODEL ATTRIBUTES
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
-CppFlavor = *
|
|
|
|
-__SystemLibrary = DLib
|
|
|
|
-__dlib_version = 6
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** HEAP SELECTION
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
-The basic heap was selected because no calls to memory allocation
|
|
|
|
-functions were found in the application outside of system library
|
|
|
|
-functions, and there are calls to deallocation functions in the
|
|
|
|
-application.
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** PLACEMENT SUMMARY
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
-"A0": place at address 0x800'0000 { ro section .intvec };
|
|
|
|
-"P1": place in [from 0x800'0000 to 0x80f'ffff] { ro };
|
|
|
|
-define block CSTACK with size = 4K, alignment = 8 { };
|
|
|
|
-define block HEAP with size = 4K, alignment = 8 { };
|
|
|
|
-"P2": place in [from 0x2000'0000 to 0x2003'7fff] {
|
|
|
|
- rw, block CSTACK, block HEAP };
|
|
|
|
-initialize by copy { rw };
|
|
|
|
-
|
|
|
|
- Section Kind Address Size Object
|
|
|
|
- ------- ---- ------- ---- ------
|
|
|
|
-"A0": 0x184
|
|
|
|
- .intvec ro code 0x800'0000 0x184 startup_at32f403a_407.o [1]
|
|
|
|
- - 0x800'0184 0x184
|
|
|
|
-
|
|
|
|
-"P1": 0x30fd
|
|
|
|
- .text ro code 0x800'0184 0xfc6 xprintffull_nomb.o [2]
|
|
|
|
- .text ro code 0x800'114a 0x3a zero_init3.o [4]
|
|
|
|
- .text ro code 0x800'1184 0x16 strchr.o [4]
|
|
|
|
- .rodata const 0x800'119a 0x2 xlocale_c.o [2]
|
|
|
|
- .text ro code 0x800'119c 0x40 xfail_s.o [2]
|
|
|
|
- .text ro code 0x800'11dc 0x36 strlen.o [4]
|
|
|
|
- .rodata const 0x800'1212 0x1 xlocale_c.o [2]
|
|
|
|
- .text ro code 0x800'1214 0x58 memchr.o [4]
|
|
|
|
- .text ro code 0x800'126c 0xa6 ABImemcpy.o [4]
|
|
|
|
- .text ro code 0x800'1314 0x70 frexp.o [3]
|
|
|
|
- .text ro code 0x800'1384 0x2e DblCmpLe.o [3]
|
|
|
|
- .text ro code 0x800'13b4 0x2e DblCmpGe.o [3]
|
|
|
|
- .text ro code 0x800'13e4 0x13a ldexp.o [3]
|
|
|
|
- .text ro code 0x800'1520 0x3a DblToS32.o [3]
|
|
|
|
- .text ro code 0x800'155c 0x22 S32ToDbl.o [3]
|
|
|
|
- .text ro code 0x800'1580 0xe2 DblSub.o [3]
|
|
|
|
- .text ro code 0x800'1664 0x246 DblDiv.o [3]
|
|
|
|
- .text ro code 0x800'18ac 0x28 DblToU32.o [3]
|
|
|
|
- .text ro code 0x800'18d4 0x1a U32ToDbl.o [3]
|
|
|
|
- .text ro code 0x800'18f0 0x1a2 DblMul.o [3]
|
|
|
|
- .text ro code 0x800'1a94 0x8 xlocale_c.o [2]
|
|
|
|
- .text ro code 0x800'1a9c 0x230 I64DivMod.o [4]
|
|
|
|
- .text ro code 0x800'1ccc 0x6 abort.o [2]
|
|
|
|
- .text ro code 0x800'1cd4 0x16a DblAdd.o [3]
|
|
|
|
- .text ro code 0x800'1e40 0x2 I64DivZer.o [4]
|
|
|
|
- .text ro code 0x800'1e44 0x14 exit.o [5]
|
|
|
|
- .text ro code 0x800'1e58 0x450 at32f403a_407_crm.o [1]
|
|
|
|
- .text ro code 0x800'22a8 0x248 tasks.o [1]
|
|
|
|
- .text ro code 0x800'24f0 0x40 list.o [1]
|
|
|
|
- .text ro code 0x800'2530 0x1c4 at32f403a_407_board.o [1]
|
|
|
|
- .text ro code 0x800'26f4 0xc4 at32f403a_407_usart.o [1]
|
|
|
|
- .text ro code 0x800'27b8 0xea at32f403a_407_gpio.o [1]
|
|
|
|
- .text ro code 0x800'28a4 0x5c at32f403a_407_misc.o [1]
|
|
|
|
- .text ro code 0x800'2900 0x178 system_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'2a78 0x108 main.o [1]
|
|
|
|
- .text ro code 0x800'2b80 0x6a at32f403a_407_clock.o [1]
|
|
|
|
- .text ro code 0x800'2bec 0x28 printf.o [2]
|
|
|
|
- .text ro code 0x800'2c14 0x60 at32f403a_407_acc.o [1]
|
|
|
|
- .text ro code 0x800'2c74 0xda queue.o [1]
|
|
|
|
- .text ro code 0x800'2d50 0x8c port.o [1]
|
|
|
|
- CODE ro code 0x800'2ddc 0xb0 portasm.o [1]
|
|
|
|
- .text ro code 0x800'2e8c 0x60 adc.o [1]
|
|
|
|
- .text ro code 0x800'2eec 0x14 at32f403a_407_adc.o [1]
|
|
|
|
- .text ro code 0x800'2f00 0x1a at32f403a_407_tmr.o [1]
|
|
|
|
- .text ro code 0x800'2f1a 0x38 packbits_init_single.o [4]
|
|
|
|
- .text ro code 0x800'2f54 0x2c wdt.o [1]
|
|
|
|
- .rodata const 0x800'2f80 0x28 main.o [1]
|
|
|
|
- .text ro code 0x800'2fa8 0x28 data_init.o [4]
|
|
|
|
- .text ro code 0x800'2fd0 0x22 fpinit_M.o [3]
|
|
|
|
- .iar.init_table const 0x800'2ff4 0x20 - Linker created -
|
|
|
|
- .text ro code 0x800'3014 0x1e cmain.o [4]
|
|
|
|
- .text ro code 0x800'3032 0x4 low_level_init.o [2]
|
|
|
|
- .text ro code 0x800'3036 0x4 exit.o [2]
|
|
|
|
- .text ro code 0x800'303c 0xa cexit.o [4]
|
|
|
|
- .text ro code 0x800'3046 0x16 xprout.o [2]
|
|
|
|
- .text ro code 0x800'305c 0xc putchar.o [2]
|
|
|
|
- .rodata const 0x800'3068 0x10 at32f403a_407_crm.o [1]
|
|
|
|
- .rodata const 0x800'3078 0x10 system_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3088 0x10 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3098 0xc at32f403a_407_int.o [1]
|
|
|
|
- .text ro code 0x800'30a4 0xc cstartup_M.o [4]
|
|
|
|
- .rodata const 0x800'30b0 0x8 at32f403a_407_crm.o [1]
|
|
|
|
- .rodata const 0x800'30b8 0x8 at32f403a_407_crm.o [1]
|
|
|
|
- .rodata const 0x800'30c0 0x8 at32f403a_407_crm.o [1]
|
|
|
|
- .rodata const 0x800'30c8 0x8 main.o [1]
|
|
|
|
- .rodata const 0x800'30d0 0x8 xprintffull_nomb.o [2]
|
|
|
|
- .rodata const 0x800'30d8 0x4 port.o [1]
|
|
|
|
- .text ro code 0x800'30dc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30e0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30e4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30e8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30ec 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30f0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30f4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30f8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'30fc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3100 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3104 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3108 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'310c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3110 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3114 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3118 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'311c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3120 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3124 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3128 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'312c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3130 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3134 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3138 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'313c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3140 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3144 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3148 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'314c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3150 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3154 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3158 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'315c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3160 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3164 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3168 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'316c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3170 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3174 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3178 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'317c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3180 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3184 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3188 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'318c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3190 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3194 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3198 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'319c 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31a0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31a4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31a8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31ac 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31b0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31b4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31b8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31bc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31c0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31c4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31c8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31cc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31d0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31d4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31d8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31dc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31e0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31e4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31e8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31ec 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31f0 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31f4 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31f8 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'31fc 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .text ro code 0x800'3200 0x4 startup_at32f403a_407.o [1]
|
|
|
|
- .rodata const 0x800'3204 0x0 zero_init3.o [4]
|
|
|
|
- .rodata const 0x800'3204 0x0 packbits_init_single.o [4]
|
|
|
|
- Initializer bytes const 0x800'3204 0x7d <for P2-1>
|
|
|
|
- - 0x800'3281 0x30fd
|
|
|
|
-
|
|
|
|
-"P2", part 1 of 3: 0xa4
|
|
|
|
- P2-1 0x2000'0000 0xa4 <Init block>
|
|
|
|
- .data inited 0x2000'0000 0xc at32f403a_407_board.o [1]
|
|
|
|
- .data inited 0x2000'000c 0x8 at32f403a_407_board.o [1]
|
|
|
|
- .data inited 0x2000'0014 0xc at32f403a_407_board.o [1]
|
|
|
|
- .data inited 0x2000'0020 0x4 system_at32f403a_407.o [1]
|
|
|
|
- .data inited 0x2000'0024 0x38 xlocale_c.o [2]
|
|
|
|
- .data inited 0x2000'005c 0x48 xfiles.o [2]
|
|
|
|
- - 0x2000'00a4 0xa4
|
|
|
|
-
|
|
|
|
-"P2", part 2 of 3: 0x10c
|
|
|
|
- .bss zero 0x2000'00a4 0x64 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0108 0x50 xfiles.o [2]
|
|
|
|
- .bss zero 0x2000'0158 0x14 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'016c 0x4 adc.o [1]
|
|
|
|
- .bss zero 0x2000'0170 0x4 adc.o [1]
|
|
|
|
- .bss zero 0x2000'0174 0x4 at32f403a_407_board.o [1]
|
|
|
|
- .bss zero 0x2000'0178 0x4 at32f403a_407_board.o [1]
|
|
|
|
- .bss zero 0x2000'017c 0x4 port.o [1]
|
|
|
|
- .bss zero 0x2000'0180 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0184 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0188 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'018c 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0190 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0194 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'0198 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'019c 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'01a0 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'01a4 0x4 tasks.o [1]
|
|
|
|
- .bss zero 0x2000'01a8 0x4 xfail_s.o [2]
|
|
|
|
- .bss zero 0x2000'01ac 0x1 adc.o [1]
|
|
|
|
- .bss zero 0x2000'01ad 0x1 port.o [1]
|
|
|
|
- - 0x2000'01ae 0x10a
|
|
|
|
-
|
|
|
|
-"P2", part 3 of 3: 0x1000
|
|
|
|
- CSTACK 0x2000'01b0 0x1000 <Block>
|
|
|
|
- CSTACK uninit 0x2000'01b0 0x1000 <Block tail>
|
|
|
|
- - 0x2000'11b0 0x1000
|
|
|
|
-
|
|
|
|
-Unused ranges:
|
|
|
|
-
|
|
|
|
- From To Size
|
|
|
|
- ---- -- ----
|
|
|
|
- 0x800'3281 0x80f'ffff 0xf'cd7f
|
|
|
|
- 0x2000'11b0 0x2003'7fff 0x3'6e50
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** INIT TABLE
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
- Address Size
|
|
|
|
- ------- ----
|
|
|
|
-Zero (__iar_zero_init3)
|
|
|
|
- 1 destination range, total size 0x10a:
|
|
|
|
- 0x2000'00a4 0x10a
|
|
|
|
-
|
|
|
|
-Copy/packbits (__iar_packbits_init_single3)
|
|
|
|
- 1 source range, total size 0x7d (76% of destination):
|
|
|
|
- 0x800'3204 0x7d
|
|
|
|
- 1 destination range, total size 0xa4:
|
|
|
|
- 0x2000'0000 0xa4
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** MODULE SUMMARY
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
- Module ro code ro data rw data
|
|
|
|
- ------ ------- ------- -------
|
|
|
|
-command line/config:
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total:
|
|
|
|
-
|
|
|
|
-B:\projects\module_universal_io\project\ewarm\Debug\Obj: [1]
|
|
|
|
- adc.o 96 9
|
|
|
|
- at32f403a_407_acc.o 96
|
|
|
|
- at32f403a_407_adc.o 20
|
|
|
|
- at32f403a_407_board.o 452 24 40
|
|
|
|
- at32f403a_407_clock.o 106
|
|
|
|
- at32f403a_407_crm.o 1'104 40
|
|
|
|
- at32f403a_407_gpio.o 234
|
|
|
|
- at32f403a_407_int.o 12
|
|
|
|
- at32f403a_407_misc.o 92
|
|
|
|
- at32f403a_407_tmr.o 26
|
|
|
|
- at32f403a_407_usart.o 196
|
|
|
|
- list.o 64
|
|
|
|
- main.o 264 48
|
|
|
|
- port.o 140 4 5
|
|
|
|
- portasm.o 176
|
|
|
|
- queue.o 218
|
|
|
|
- startup_at32f403a_407.o 700
|
|
|
|
- system_at32f403a_407.o 376 19 4
|
|
|
|
- tasks.o 584 160
|
|
|
|
- wdt.o 44
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total: 5'000 135 218
|
|
|
|
-
|
|
|
|
-dl7M_tlf.a: [2]
|
|
|
|
- abort.o 6
|
|
|
|
- exit.o 4
|
|
|
|
- low_level_init.o 4
|
|
|
|
- printf.o 40
|
|
|
|
- putchar.o 12
|
|
|
|
- xfail_s.o 64 4
|
|
|
|
- xfiles.o 55 152
|
|
|
|
- xlocale_c.o 8 46 56
|
|
|
|
- xprintffull_nomb.o 4'038 8
|
|
|
|
- xprout.o 22
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total: 4'198 109 212
|
|
|
|
-
|
|
|
|
-m7M_tls.a: [3]
|
|
|
|
- DblAdd.o 362
|
|
|
|
- DblCmpGe.o 46
|
|
|
|
- DblCmpLe.o 46
|
|
|
|
- DblDiv.o 582
|
|
|
|
- DblMul.o 418
|
|
|
|
- DblSub.o 226
|
|
|
|
- DblToS32.o 58
|
|
|
|
- DblToU32.o 40
|
|
|
|
- S32ToDbl.o 34
|
|
|
|
- U32ToDbl.o 26
|
|
|
|
- fpinit_M.o 34
|
|
|
|
- frexp.o 112
|
|
|
|
- ldexp.o 314
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total: 2'298
|
|
|
|
-
|
|
|
|
-rt7M_tl.a: [4]
|
|
|
|
- ABImemcpy.o 166
|
|
|
|
- I64DivMod.o 560
|
|
|
|
- I64DivZer.o 2
|
|
|
|
- cexit.o 10
|
|
|
|
- cmain.o 30
|
|
|
|
- cstartup_M.o 12
|
|
|
|
- data_init.o 40
|
|
|
|
- memchr.o 88
|
|
|
|
- packbits_init_single.o 56
|
|
|
|
- strchr.o 22
|
|
|
|
- strlen.o 54
|
|
|
|
- zero_init3.o 58
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total: 1'098
|
|
|
|
-
|
|
|
|
-shb_l.a: [5]
|
|
|
|
- exit.o 20
|
|
|
|
- --------------------------------------------------
|
|
|
|
- Total: 20
|
|
|
|
-
|
|
|
|
- Gaps 37 2
|
|
|
|
- Linker created 32 4'096
|
|
|
|
-------------------------------------------------------
|
|
|
|
- Grand Total: 12'651 278 4'526
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-*******************************************************************************
|
|
|
|
-*** ENTRY LIST
|
|
|
|
-***
|
|
|
|
-
|
|
|
|
-Entry Address Size Type Object
|
|
|
|
------ ------- ---- ---- ------
|
|
|
|
-.iar.init_table$$Base 0x800'2ff4 -- Gb - Linker created -
|
|
|
|
-.iar.init_table$$Limit 0x800'3014 -- Gb - Linker created -
|
|
|
|
-?main 0x800'3015 Code Gb cmain.o [4]
|
|
|
|
-ADC1_2_IRQHandler 0x800'2e8d 0x26 Code Gb adc.o [1]
|
|
|
|
-ADC1_2_IRQHandler::empty
|
|
|
|
- 0x2000'01ac 0x1 Data Lc adc.o [1]
|
|
|
|
-ADC1_2_IRQHandler::xHigherPriorityTaskWoken
|
|
|
|
- 0x2000'0170 0x4 Data Lc adc.o [1]
|
|
|
|
-BusFault_Handler 0x800'309f 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-CSTACK$$Base 0x2000'01b0 -- Gb - Linker created -
|
|
|
|
-CSTACK$$Limit 0x2000'11b0 -- Gb - Linker created -
|
|
|
|
-DebugMon_Handler 0x800'30a3 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-HardFault_Handler 0x800'309b 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-MemManage_Handler 0x800'309d 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-NMI_Handler 0x800'3099 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-PendSV_Handler 0x800'2ddd Code Gb portasm.o [1]
|
|
|
|
-Region$$Table$$Base 0x800'2ff4 -- Gb - Linker created -
|
|
|
|
-Region$$Table$$Limit 0x800'3014 -- Gb - Linker created -
|
|
|
|
-SVC_Handler 0x800'2e35 Code Gb portasm.o [1]
|
|
|
|
-SysTick_Handler 0x800'2d51 0x28 Code Gb port.o [1]
|
|
|
|
-SystemInit 0x800'2901 0x56 Code Gb system_at32f403a_407.o [1]
|
|
|
|
-TMR7_GLOBAL_IRQHandler 0x800'2eb3 0x22 Code Gb adc.o [1]
|
|
|
|
-TMR8_OVF_TMR13_IRQHandler
|
|
|
|
- 0x800'2f55 0x24 Code Gb wdt.o [1]
|
|
|
|
-UsageFault_Handler 0x800'30a1 0x2 Code Gb at32f403a_407_int.o [1]
|
|
|
|
-_LitobFullNoMb 0x800'0f45 0x10a Code Lc xprintffull_nomb.o [2]
|
|
|
|
-_Locale_lconv 0x2000'0024 0x38 Data Lc xlocale_c.o [2]
|
|
|
|
-_PrintfFullNoMb 0x800'0185 0xd9c Code Gb xprintffull_nomb.o [2]
|
|
|
|
-_Prout 0x800'3047 0x16 Code Gb xprout.o [2]
|
|
|
|
-_PutcharFullNoMb 0x800'10b5 0x20 Code Lc xprintffull_nomb.o [2]
|
|
|
|
-_PutcharsFullNoMb 0x800'10d5 0x2e Code Lc xprintffull_nomb.o [2]
|
|
|
|
-__NVIC_SetPriorityGrouping
|
|
|
|
- 0x800'28a5 0x1e Code Lc at32f403a_407_misc.o [1]
|
|
|
|
-__aeabi_cdcmple 0x800'1385 Code Gb DblCmpLe.o [3]
|
|
|
|
-__aeabi_cdrcmple 0x800'13b5 Code Gb DblCmpGe.o [3]
|
|
|
|
-__aeabi_d2iz 0x800'1521 Code Gb DblToS32.o [3]
|
|
|
|
-__aeabi_d2uiz 0x800'18ad Code Gb DblToU32.o [3]
|
|
|
|
-__aeabi_ddiv 0x800'1665 Code Gb DblDiv.o [3]
|
|
|
|
-__aeabi_dmul 0x800'18f1 Code Gb DblMul.o [3]
|
|
|
|
-__aeabi_dsub 0x800'1581 Code Gb DblSub.o [3]
|
|
|
|
-__aeabi_i2d 0x800'155d Code Gb S32ToDbl.o [3]
|
|
|
|
-__aeabi_ldiv0 0x800'1e41 Code Gb I64DivZer.o [4]
|
|
|
|
-__aeabi_memcpy 0x800'126d Code Gb ABImemcpy.o [4]
|
|
|
|
-__aeabi_memcpy4 0x800'128d Code Gb ABImemcpy.o [4]
|
|
|
|
-__aeabi_memcpy8 0x800'128d Code Gb ABImemcpy.o [4]
|
|
|
|
-__aeabi_ui2d 0x800'18d5 Code Gb U32ToDbl.o [3]
|
|
|
|
-__aeabi_uldivmod 0x800'1a9d Code Gb I64DivMod.o [4]
|
|
|
|
-__cmain 0x800'3015 Code Gb cmain.o [4]
|
|
|
|
-__exit 0x800'1e45 0x14 Code Gb exit.o [5]
|
|
|
|
-__iar_Fail_s 0x800'119d 0x1c Code Gb xfail_s.o [2]
|
|
|
|
-__iar_Memchr 0x800'1215 Code Gb memchr.o [4]
|
|
|
|
-__iar_Stdout 0x2000'005c 0x48 Data Gb xfiles.o [2]
|
|
|
|
-__iar_Strchr 0x800'1185 Code Gb strchr.o [4]
|
|
|
|
-__iar_dadd 0x800'1591 Code Gb DblSub.o [3]
|
|
|
|
-__iar_data_init3 0x800'2fa9 0x28 Code Gb data_init.o [4]
|
|
|
|
-__iar_dsub 0x800'1cd5 Code Gb DblAdd.o [3]
|
|
|
|
-__iar_dsubStart 0x800'1ce7 Code Gb DblAdd.o [3]
|
|
|
|
-__iar_frexp 0x800'1321 Code Gb frexp.o [3]
|
|
|
|
-__iar_frexpl 0x800'1321 Code Gb frexp.o [3]
|
|
|
|
-__iar_init_vfp 0x800'2fd1 Code Gb fpinit_M.o [3]
|
|
|
|
-__iar_ldexp64 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-__iar_packbits_init_single3
|
|
|
|
- 0x800'2f1b 0x38 Code Gb packbits_init_single.o [4]
|
|
|
|
-__iar_program_start 0x800'30a5 Code Gb cstartup_M.o [4]
|
|
|
|
-__iar_scalbln64 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-__iar_scalbn64 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-__iar_softfp___iar_frexp64
|
|
|
|
- 0x800'1315 Code Gb frexp.o [3]
|
|
|
|
-__iar_softfp_frexp 0x800'1315 Code Gb frexp.o [3]
|
|
|
|
-__iar_softfp_frexpl 0x800'1315 Code Gb frexp.o [3]
|
|
|
|
-__iar_zero_init3 0x800'114b 0x3a Code Gb zero_init3.o [4]
|
|
|
|
-__low_level_init 0x800'3033 0x4 Code Gb low_level_init.o [2]
|
|
|
|
-__vector_table 0x800'0000 Data Gb startup_at32f403a_407.o [1]
|
|
|
|
-_call_main 0x800'3021 Code Gb cmain.o [4]
|
|
|
|
-_exit 0x800'303d Code Gb cexit.o [4]
|
|
|
|
-_main 0x800'302f Code Gb cmain.o [4]
|
|
|
|
-abort 0x800'1ccd 0x6 Code Gb abort.o [2]
|
|
|
|
-acc_calibration_mode_enable
|
|
|
|
- 0x800'2c15 0x32 Code Gb at32f403a_407_acc.o [1]
|
|
|
|
-acc_write_c1 0x800'2c47 0xa Code Gb at32f403a_407_acc.o [1]
|
|
|
|
-acc_write_c2 0x800'2c51 0xa Code Gb at32f403a_407_acc.o [1]
|
|
|
|
-acc_write_c3 0x800'2c5b 0xa Code Gb at32f403a_407_acc.o [1]
|
|
|
|
-adc_flag_clear 0x800'2efb 0x6 Code Gb at32f403a_407_adc.o [1]
|
|
|
|
-adc_ordinary_software_trigger_enable
|
|
|
|
- 0x800'2eed 0xe Code Gb at32f403a_407_adc.o [1]
|
|
|
|
-adc_raw_data_semphr 0x2000'016c 0x4 Data Gb adc.o [1]
|
|
|
|
-at32_board_init 0x800'25c1 0x30 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-at32_button_init 0x800'25f1 0x36 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-at32_led_init 0x800'2627 0x50 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-at32_led_off 0x800'2677 0x2c Code Gb at32f403a_407_board.o [1]
|
|
|
|
-crm_ahb_div_set 0x800'1fc1 0x12 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_apb1_div_set 0x800'1fd3 0x12 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_apb2_div_set 0x800'1fe5 0x12 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_auto_step_mode_enable
|
|
|
|
- 0x800'21f1 0x20 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_clock_source_enable
|
|
|
|
- 0x800'1f4b 0x76 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_clocks_freq_get 0x800'20a5 0x14c Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_clocks_freq_get::adc_div_table
|
|
|
|
- 0x800'30c0 0x8 Data Lc at32f403a_407_crm.o [1]
|
|
|
|
-crm_clocks_freq_get::ahb_apb1_div_table
|
|
|
|
- 0x800'30b0 0x8 Data Lc at32f403a_407_crm.o [1]
|
|
|
|
-crm_clocks_freq_get::ahb_apb2_div_table
|
|
|
|
- 0x800'30b8 0x8 Data Lc at32f403a_407_crm.o [1]
|
|
|
|
-crm_clocks_freq_get::sclk_ahb_div_table
|
|
|
|
- 0x800'3068 0x10 Data Lc at32f403a_407_crm.o [1]
|
|
|
|
-crm_flag_get 0x800'1ea7 0x32 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_hext_clock_div_set 0x800'225d 0x10 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_hext_stable_wait 0x800'1ed9 0x2e Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_hick_divider_select
|
|
|
|
- 0x800'2211 0x10 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_hick_sclk_frequency_select
|
|
|
|
- 0x800'2221 0x1a Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_periph_clock_enable
|
|
|
|
- 0x800'1f07 0x44 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_pll_config 0x800'2017 0x72 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_reset 0x800'1e59 0x4e Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_sysclk_switch 0x800'2089 0x10 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_sysclk_switch_status_get
|
|
|
|
- 0x800'2099 0xc Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_usb_clock_div_set 0x800'1ff7 0x20 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-crm_usb_clock_source_select
|
|
|
|
- 0x800'223b 0x22 Code Gb at32f403a_407_crm.o [1]
|
|
|
|
-delay_init 0x800'26a3 0x24 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-exit 0x800'3037 0x4 Code Gb exit.o [2]
|
|
|
|
-fac_ms 0x2000'0178 0x4 Data Lc at32f403a_407_board.o [1]
|
|
|
|
-fac_us 0x2000'0174 0x4 Data Lc at32f403a_407_board.o [1]
|
|
|
|
-fputc 0x800'2531 0x30 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-gpio_default_para_init 0x800'288b 0x18 Code Gb at32f403a_407_gpio.o [1]
|
|
|
|
-gpio_init 0x800'27b9 0xd2 Code Gb at32f403a_407_gpio.o [1]
|
|
|
|
-ldexp 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-ldexpl 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-led_gpio_crm_clk 0x2000'0014 0xc Data Gb at32f403a_407_board.o [1]
|
|
|
|
-led_gpio_pin 0x2000'000c 0x8 Data Gb at32f403a_407_board.o [1]
|
|
|
|
-led_gpio_port 0x2000'0000 0xc Data Gb at32f403a_407_board.o [1]
|
|
|
|
-localeconv 0x800'1a95 0x4 Code Gb xlocale_c.o [2]
|
|
|
|
-main 0x800'2a79 0x30 Code Gb main.o [1]
|
|
|
|
-memchr 0x800'1215 Code Gb memchr.o [4]
|
|
|
|
-nvic_priority_group_config
|
|
|
|
- 0x800'28c3 0xe Code Gb at32f403a_407_misc.o [1]
|
|
|
|
-obuf 0x2000'0108 0x50 Data Lc xfiles.o [2]
|
|
|
|
-pcInterruptPriorityRegisters
|
|
|
|
- 0x800'30d8 0x4 Data Lc port.o [1]
|
|
|
|
-printf 0x800'2bed 0x28 Code Gb printf.o [2]
|
|
|
|
-prvResetNextTaskUnblockTime
|
|
|
|
- 0x800'24b1 0x22 Code Lc tasks.o [1]
|
|
|
|
-putchar 0x800'305d 0xc Code Gb putchar.o [2]
|
|
|
|
-pxCurrentTCB 0x2000'0180 0x4 Data Gb tasks.o [1]
|
|
|
|
-pxDelayedTaskList 0x2000'0184 0x4 Data Lc tasks.o [1]
|
|
|
|
-pxOverflowDelayedTaskList
|
|
|
|
- 0x2000'0188 0x4 Data Lc tasks.o [1]
|
|
|
|
-pxReadyTasksLists 0x2000'00a4 0x64 Data Lc tasks.o [1]
|
|
|
|
-scalbln 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-scalblnl 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-scalbn 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-scalbnl 0x800'13e5 Code Gb ldexp.o [3]
|
|
|
|
-scale 0x800'104f 0x46 Code Lc xprintffull_nomb.o [2]
|
|
|
|
-sec_hand 0x2000'01a8 0x4 Data Lc xfail_s.o [2]
|
|
|
|
-strchr 0x800'1185 Code Gb strchr.o [4]
|
|
|
|
-strlen 0x800'11dd Code Gb strlen.o [4]
|
|
|
|
-system_clock_config 0x800'2b81 0x6a Code Gb at32f403a_407_clock.o [1]
|
|
|
|
-system_core_clock 0x2000'0020 0x4 Data Gb system_at32f403a_407.o [1]
|
|
|
|
-system_core_clock_update
|
|
|
|
- 0x800'2957 0xec Code Gb system_at32f403a_407.o [1]
|
|
|
|
-system_core_clock_update::sys_ahb_div_table
|
|
|
|
- 0x800'3078 0x10 Data Lc system_at32f403a_407.o [1]
|
|
|
|
-systick_clock_source_config
|
|
|
|
- 0x800'28d1 0x20 Code Gb at32f403a_407_misc.o [1]
|
|
|
|
-tmr_flag_clear 0x800'2f15 0x6 Code Gb at32f403a_407_tmr.o [1]
|
|
|
|
-tmr_flag_get 0x800'2f01 0x14 Code Gb at32f403a_407_tmr.o [1]
|
|
|
|
-uart_print_init 0x800'2561 0x60 Code Gb at32f403a_407_board.o [1]
|
|
|
|
-ucMaxSysCallPriority 0x2000'01ad 0x1 Data Lc port.o [1]
|
|
|
|
-ulMaxPRIGROUPValue 0x2000'017c 0x4 Data Lc port.o [1]
|
|
|
|
-usart_data_transmit 0x800'279d 0xc Code Gb at32f403a_407_usart.o [1]
|
|
|
|
-usart_enable 0x800'2781 0xe Code Gb at32f403a_407_usart.o [1]
|
|
|
|
-usart_flag_get 0x800'27a9 0x10 Code Gb at32f403a_407_usart.o [1]
|
|
|
|
-usart_init 0x800'26f5 0x7c Code Gb at32f403a_407_usart.o [1]
|
|
|
|
-usart_transmitter_enable
|
|
|
|
- 0x800'278f 0xe Code Gb at32f403a_407_usart.o [1]
|
|
|
|
-usb_clock48m_select 0x800'2aa9 0xa6 Code Gb main.o [1]
|
|
|
|
-uxListRemove 0x800'2509 0x28 Code Gb list.o [1]
|
|
|
|
-uxSchedulerSuspended 0x2000'01a4 0x4 Data Lc tasks.o [1]
|
|
|
|
-uxTopReadyPriority 0x2000'0190 0x4 Data Lc tasks.o [1]
|
|
|
|
-vListInsertEnd 0x800'24f1 0x18 Code Gb list.o [1]
|
|
|
|
-vPortEnableVFP 0x800'2e71 Code Gb portasm.o [1]
|
|
|
|
-vPortStartFirstTask 0x800'2e51 Code Gb portasm.o [1]
|
|
|
|
-vPortValidateInterruptPriority
|
|
|
|
- 0x800'2d79 0x4e Code Gb port.o [1]
|
|
|
|
-vTaskSwitchContext 0x800'23b5 0x6c Code Gb tasks.o [1]
|
|
|
|
-xNextTaskUnblockTime 0x2000'01a0 0x4 Data Lc tasks.o [1]
|
|
|
|
-xNumOfOverflows 0x2000'019c 0x4 Data Lc tasks.o [1]
|
|
|
|
-xPendedTicks 0x2000'0194 0x4 Data Lc tasks.o [1]
|
|
|
|
-xPendingReadyList 0x2000'0158 0x14 Data Lc tasks.o [1]
|
|
|
|
-xQueueGiveFromISR 0x800'2c75 0xda Code Gb queue.o [1]
|
|
|
|
-xTaskIncrementTick 0x800'22a9 0x10c Code Gb tasks.o [1]
|
|
|
|
-xTaskRemoveFromEventList
|
|
|
|
- 0x800'2421 0x7c Code Gb tasks.o [1]
|
|
|
|
-xTickCount 0x2000'018c 0x4 Data Lc tasks.o [1]
|
|
|
|
-xYieldPending 0x2000'0198 0x4 Data Lc tasks.o [1]
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-[1] = B:\projects\module_universal_io\project\ewarm\Debug\Obj
|
|
|
|
-[2] = dl7M_tlf.a
|
|
|
|
-[3] = m7M_tls.a
|
|
|
|
-[4] = rt7M_tl.a
|
|
|
|
-[5] = shb_l.a
|
|
|
|
-
|
|
|
|
- 12'651 bytes of readonly code memory
|
|
|
|
- 278 bytes of readonly data memory
|
|
|
|
- 4'526 bytes of readwrite data memory
|
|
|
|
-
|
|
|
|
-Errors: none
|
|
|
|
-Warnings: none
|
|
|