|
@@ -1,6 +1,6 @@
|
|
|
###############################################################################
|
|
|
#
|
|
|
-# IAR ELF Linker V8.40.1.212/W32 for ARM 25/May/2025 09:52:19
|
|
|
+# IAR ELF Linker V8.40.1.212/W32 for ARM 09/Jul/2025 18:51:30
|
|
|
# Copyright 2007-2019 IAR Systems AB.
|
|
|
#
|
|
|
# Output file =
|
|
@@ -8,14 +8,19 @@
|
|
|
# Map file =
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\List\desk.map
|
|
|
# Command line =
|
|
|
-# -f C:\Temp\EW4F1A.tmp
|
|
|
+# -f C:\Temp\EW1B00.tmp
|
|
|
# (D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\app_freertos.o
|
|
|
-# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\cmsis_os2.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\cmsis_os.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\croutine.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\event_groups.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\GFX_SSD1327.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\hal_callback.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\heap_4.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\i2c.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\list.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\main.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\microrl.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\OLED_SSD1327.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\port.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\portasm.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\queue.o
|
|
@@ -83,6 +88,9 @@
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stream_buffer.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\system_stm32g4xx.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\tasks.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\terminal.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\terminal_usartbridge.o
|
|
|
+# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\terminal_user.o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\timers.o
|
|
|
# --no_out_extension -o
|
|
|
# D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Exe\desk.out
|
|
@@ -98,11 +106,13 @@
|
|
|
*** RUNTIME MODEL ATTRIBUTES
|
|
|
***
|
|
|
|
|
|
-CppFlavor = *
|
|
|
-__CPP_Exceptions = Disabled
|
|
|
-__CPP_Language = C++14
|
|
|
-__SystemLibrary = DLib
|
|
|
-__dlib_version = 6
|
|
|
+CppFlavor = *
|
|
|
+__CPP_Exceptions = Disabled
|
|
|
+__CPP_Language = C++14
|
|
|
+__Heap_Handler = Basic
|
|
|
+__SystemLibrary = DLib
|
|
|
+__dlib_dynamic_initialization = normal
|
|
|
+__dlib_version = 6
|
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
@@ -127,203 +137,266 @@ define block HEAP with size = 512, alignment = 8 { };
|
|
|
rw, block CSTACK, block HEAP };
|
|
|
initialize by copy { rw };
|
|
|
|
|
|
- Section Kind Address Size Object
|
|
|
- ------- ---- ------- ---- ------
|
|
|
-"A0": 0x1d8
|
|
|
- .intvec ro code 0x800'0000 0x1d8 startup_stm32g431xx.o [1]
|
|
|
- - 0x800'01d8 0x1d8
|
|
|
-
|
|
|
-"P1": 0x3178
|
|
|
- .text ro code 0x800'01d8 0xa64 tasks.o [1]
|
|
|
- .text ro code 0x800'0c3c 0x288 heap_4.o [1]
|
|
|
- .text ro code 0x800'0ec4 0x66 ABImemset.o [4]
|
|
|
- .text ro code 0x800'0f2a 0x9a list.o [1]
|
|
|
- .text ro code 0x800'0fc4 0x25c port.o [1]
|
|
|
- .text ro code 0x800'1220 0x1c0 cmsis_os2.o [1]
|
|
|
- .text ro code 0x800'13e0 0x4d4 timers.o [1]
|
|
|
- CODE ro code 0x800'18b4 0xb0 portasm.o [1]
|
|
|
- .text ro code 0x800'1964 0x18 cmsis_os2.o [1]
|
|
|
- .text ro code 0x800'197c 0x774 queue.o [1]
|
|
|
- .text ro code 0x800'20f0 0xa6 ABImemcpy.o [4]
|
|
|
- .text ro code 0x800'2196 0x3a zero_init3.o [4]
|
|
|
- .text ro code 0x800'21d0 0x7d8 stm32g4xx_hal_rcc.o [1]
|
|
|
- .text ro code 0x800'29a8 0xc stm32g4xx_hal.o [1]
|
|
|
- .text ro code 0x800'29b4 0x60 stm32g4xx_hal.o [1]
|
|
|
- .text ro code 0x800'2a14 0x124 stm32g4xx_hal_cortex.o [1]
|
|
|
- .text ro code 0x800'2b38 0x22c stm32g4xx_hal_gpio.o [1]
|
|
|
- .text ro code 0x800'2d64 0x170 main.o [1]
|
|
|
- .text ro code 0x800'2ed4 0x24 stm32g4xx_hal.o [1]
|
|
|
- .text ro code 0x800'2ef8 0x14 memset.o [4]
|
|
|
- .text ro code 0x800'2f0c 0x11c stm32g4xx_hal_pwr_ex.o [1]
|
|
|
- .text ro code 0x800'3028 0x10 stm32g4xx_hal_pwr.o [1]
|
|
|
- .text ro code 0x800'3038 0x44 stm32g4xx_hal_msp.o [1]
|
|
|
- .text ro code 0x800'307c 0x2e copy_init3.o [4]
|
|
|
- .rodata const 0x800'30aa 0x1 unwind_debug.o [5]
|
|
|
- .text ro code 0x800'30ac 0x28 data_init.o [4]
|
|
|
- .rodata const 0x800'30d4 0x24 main.o [1]
|
|
|
- .text ro code 0x800'30f8 0x22 stm32g4xx_it.o [1]
|
|
|
- .text ro code 0x800'311c 0x18 stm32g4xx_hal.o [1]
|
|
|
- .text ro code 0x800'3134 0x22 fpinit_M.o [3]
|
|
|
- .iar.init_table const 0x800'3158 0x24 - Linker created -
|
|
|
- .text ro code 0x800'317c 0x1e cmain.o [4]
|
|
|
- .text ro code 0x800'319a 0x4 low_level_init.o [2]
|
|
|
- .text ro code 0x800'319e 0x4 exit.o [2]
|
|
|
- .text ro code 0x800'31a4 0xa cexit.o [4]
|
|
|
- .text ro code 0x800'31b0 0x14 exit.o [5]
|
|
|
- .rodata const 0x800'31c4 0x10 system_stm32g4xx.o [1]
|
|
|
- .text ro code 0x800'31d4 0x10 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'31e4 0x10 system_stm32g4xx.o [1]
|
|
|
- Initializer bytes const 0x800'31f4 0x10 <for P2-1>
|
|
|
- .rodata const 0x800'3204 0xc main.o [1]
|
|
|
- .text ro code 0x800'3210 0xc cstartup_M.o [4]
|
|
|
- .rodata const 0x800'321c 0x8 tasks.o [1]
|
|
|
- .rodata const 0x800'3224 0x8 timers.o [1]
|
|
|
- .rodata const 0x800'322c 0x8 timers.o [1]
|
|
|
- .rodata const 0x800'3234 0x4 heap_4.o [1]
|
|
|
- .rodata const 0x800'3238 0x4 port.o [1]
|
|
|
- .text ro code 0x800'323c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3240 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3244 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3248 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'324c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3250 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3254 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3258 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'325c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3260 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3264 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3268 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'326c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3270 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3274 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3278 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'327c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3280 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3284 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3288 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'328c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3290 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3294 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3298 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'329c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32a0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32a4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32a8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32ac 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32b0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32b4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32b8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32bc 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32c0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32c4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32c8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32cc 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32d0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32d4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32d8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32dc 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32e0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32e4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32e8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32ec 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32f0 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32f4 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32f8 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'32fc 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3300 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3304 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3308 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'330c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3310 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3314 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3318 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'331c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3320 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3324 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3328 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'332c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3330 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3334 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3338 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'333c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3340 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3344 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'3348 0x4 startup_stm32g431xx.o [1]
|
|
|
- .text ro code 0x800'334c 0x4 startup_stm32g431xx.o [1]
|
|
|
- .rodata const 0x800'3350 0x0 zero_init3.o [4]
|
|
|
- .rodata const 0x800'3350 0x0 copy_init3.o [4]
|
|
|
- - 0x800'3350 0x3178
|
|
|
-
|
|
|
-"P2", part 1 of 3: 0x10
|
|
|
- P2-1 0x2000'0000 0x10 <Init block>
|
|
|
- .data inited 0x2000'0000 0x4 port.o [1]
|
|
|
- .data inited 0x2000'0004 0x4 stm32g4xx_hal.o [1]
|
|
|
- .data inited 0x2000'0008 0x4 stm32g4xx_hal.o [1]
|
|
|
- .data inited 0x2000'000c 0x4 system_stm32g4xx.o [1]
|
|
|
- - 0x2000'0010 0x10
|
|
|
-
|
|
|
-"P2", part 2 of 3: 0x1958
|
|
|
- .bss zero 0x2000'0010 0xc00 heap_4.o [1]
|
|
|
- .bss zero 0x2000'0c10 0x460 tasks.o [1]
|
|
|
- .bss zero 0x2000'1070 0x400 cmsis_os2.o [1]
|
|
|
- .bss zero 0x2000'1470 0x200 cmsis_os2.o [1]
|
|
|
- .bss zero 0x2000'1670 0xa0 timers.o [1]
|
|
|
- .bss zero 0x2000'1710 0x5c cmsis_os2.o [1]
|
|
|
- .bss zero 0x2000'176c 0x5c cmsis_os2.o [1]
|
|
|
- .bss zero 0x2000'17c8 0x50 timers.o [1]
|
|
|
- .bss zero 0x2000'1818 0x40 queue.o [1]
|
|
|
- .bss zero 0x2000'1858 0x14 tasks.o [1]
|
|
|
- .bss zero 0x2000'186c 0x14 tasks.o [1]
|
|
|
- .bss zero 0x2000'1880 0x14 tasks.o [1]
|
|
|
- .bss zero 0x2000'1894 0x14 tasks.o [1]
|
|
|
- .bss zero 0x2000'18a8 0x14 tasks.o [1]
|
|
|
- .bss zero 0x2000'18bc 0x14 timers.o [1]
|
|
|
- .bss zero 0x2000'18d0 0x14 timers.o [1]
|
|
|
- .bss zero 0x2000'18e4 0x8 heap_4.o [1]
|
|
|
- .bss zero 0x2000'18ec 0x4 cmsis_os2.o [1]
|
|
|
- .bss zero 0x2000'18f0 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'18f4 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'18f8 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'18fc 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'1900 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'1904 0x4 heap_4.o [1]
|
|
|
- .bss zero 0x2000'1908 0x4 main.o [1]
|
|
|
- .bss zero 0x2000'190c 0x4 port.o [1]
|
|
|
- .bss zero 0x2000'1910 0x4 stm32g4xx_hal.o [1]
|
|
|
- .bss zero 0x2000'1914 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1918 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'191c 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1920 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1924 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1928 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'192c 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1930 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1934 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1938 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'193c 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1940 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1944 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1948 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'194c 0x4 tasks.o [1]
|
|
|
- .bss zero 0x2000'1950 0x4 timers.o [1]
|
|
|
- .bss zero 0x2000'1954 0x4 timers.o [1]
|
|
|
- .bss zero 0x2000'1958 0x4 timers.o [1]
|
|
|
- .bss zero 0x2000'195c 0x4 timers.o [1]
|
|
|
- .bss zero 0x2000'1960 0x4 timers.o [1]
|
|
|
- .bss zero 0x2000'1964 0x1 port.o [1]
|
|
|
- - 0x2000'1965 0x1955
|
|
|
-
|
|
|
-"P2", part 3 of 3: 0x400
|
|
|
- CSTACK 0x2000'1968 0x400 <Block>
|
|
|
- CSTACK uninit 0x2000'1968 0x400 <Block tail>
|
|
|
- - 0x2000'1d68 0x400
|
|
|
+ Section Kind Address Size Object
|
|
|
+ ------- ---- ------- ---- ------
|
|
|
+"A0": 0x1d8
|
|
|
+ .intvec ro code 0x800'0000 0x1d8 startup_stm32g431xx.o [1]
|
|
|
+ - 0x800'01d8 0x1d8
|
|
|
+
|
|
|
+"P1": 0x5ce8
|
|
|
+ .text ro code 0x800'01d8 0x1262 stm32g4xx_hal_uart.o [1]
|
|
|
+ .text ro code 0x800'143a 0x3a zero_init3.o [5]
|
|
|
+ .text ro code 0x800'1474 0x10c stm32g4xx_hal_dma.o [1]
|
|
|
+ .text ro code 0x800'1580 0x2 stm32g4xx_hal_uart.o [1]
|
|
|
+ .text ro code 0x800'1582 0x2 stm32g4xx_hal_uart.o [1]
|
|
|
+ .text ro code 0x800'1584 0x2 stm32g4xx_hal_uart_ex.o [1]
|
|
|
+ .text ro code 0x800'1586 0x2 stm32g4xx_hal_uart_ex.o [1]
|
|
|
+ .text ro code 0x800'1588 0x2 stm32g4xx_hal_uart_ex.o [1]
|
|
|
+ .text ro code 0x800'158a 0x2e copy_init3.o [5]
|
|
|
+ .text ro code 0x800'15b8 0x814 stm32g4xx_hal_rcc.o [1]
|
|
|
+ .text ro code 0x800'1dcc 0x230 I64DivMod.o [5]
|
|
|
+ .text ro code 0x800'1ffc 0xc stm32g4xx_hal.o [1]
|
|
|
+ .text ro code 0x800'2008 0x2 stm32g4xx_hal_uart.o [1]
|
|
|
+ .rodata const 0x800'200a 0x1 unwind_debug.o [6]
|
|
|
+ .text ro code 0x800'200c 0x18 hal_callback.o [1]
|
|
|
+ .text ro code 0x800'2024 0x60 stm32g4xx_hal.o [1]
|
|
|
+ .text ro code 0x800'2084 0x2 I64DivZer.o [5]
|
|
|
+ .text ro code 0x800'2088 0x1c0 terminal_usartbridge.o [1]
|
|
|
+ .text ro code 0x800'2248 0x154 stm32g4xx_hal_cortex.o [1]
|
|
|
+ .text ro code 0x800'239c 0x204 terminal.o [1]
|
|
|
+ .text ro code 0x800'25a0 0x36 strlen.o [5]
|
|
|
+ .text ro code 0x800'25d8 0x2f8 terminal_user.o [1]
|
|
|
+ .text ro code 0x800'28d0 0x22c stm32g4xx_hal_gpio.o [1]
|
|
|
+ .text ro code 0x800'2afc 0x66 ABImemset.o [5]
|
|
|
+ .text ro code 0x800'2b64 0x964 microrl.o [1]
|
|
|
+ .text ro code 0x800'34c8 0x1ac cmsis_os.o [1]
|
|
|
+ .text ro code 0x800'3674 0xa6 ABImemcpy.o [5]
|
|
|
+ .text ro code 0x800'371c 0x12 strcmp.o [5]
|
|
|
+ .text ro code 0x800'3730 0x18 strcpy.o [5]
|
|
|
+ .text ro code 0x800'3748 0x96 ABImemmove.o [5]
|
|
|
+ .text ro code 0x800'37e0 0xa18 tasks.o [1]
|
|
|
+ .text ro code 0x800'41f8 0x7b0 queue.o [1]
|
|
|
+ .text ro code 0x800'49a8 0x288 heap_4.o [1]
|
|
|
+ .text ro code 0x800'4c30 0x9a list.o [1]
|
|
|
+ .text ro code 0x800'4ccc 0x25c port.o [1]
|
|
|
+ .text ro code 0x800'4f28 0x4a4 timers.o [1]
|
|
|
+ CODE ro code 0x800'53cc 0xb0 portasm.o [1]
|
|
|
+ .text ro code 0x800'547c 0x194 main.o [1]
|
|
|
+ .text ro code 0x800'5610 0x24 stm32g4xx_hal.o [1]
|
|
|
+ .text ro code 0x800'5634 0x14 memset.o [5]
|
|
|
+ .text ro code 0x800'5648 0x11c stm32g4xx_hal_pwr_ex.o [1]
|
|
|
+ .text ro code 0x800'5764 0x10 stm32g4xx_hal_pwr.o [1]
|
|
|
+ .text ro code 0x800'5774 0x44 stm32g4xx_hal_msp.o [1]
|
|
|
+ .rodata const 0x800'57b8 0x40 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'57f8 0x30 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5828 0x30 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5858 0x2c terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5884 0x2c terminal_user.o [1]
|
|
|
+ .rodata const 0x800'58b0 0x28 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'58d8 0x28 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5900 0x28 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5928 0x28 terminal_user.o [1]
|
|
|
+ .text ro code 0x800'5950 0x28 data_init.o [5]
|
|
|
+ .rodata const 0x800'5978 0x24 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'599c 0x24 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'59c0 0x24 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'59e4 0x24 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5a08 0x24 terminal_user.o [1]
|
|
|
+ .text ro code 0x800'5a2c 0x22 stm32g4xx_it.o [1]
|
|
|
+ .text ro code 0x800'5a50 0x18 stm32g4xx_hal.o [1]
|
|
|
+ .text ro code 0x800'5a68 0x22 fpinit_M.o [4]
|
|
|
+ .iar.init_table const 0x800'5a8c 0x28 - Linker created -
|
|
|
+ .rodata const 0x800'5ab4 0x20 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5ad4 0x20 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5af4 0x20 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5b14 0x20 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5b34 0x20 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5b54 0x20 terminal_user.o [1]
|
|
|
+ .text ro code 0x800'5b74 0x20 cmain_call_ctors.o [5]
|
|
|
+ .text ro code 0x800'5b94 0x18 cppinit.o [2]
|
|
|
+ .text ro code 0x800'5bac 0x1e cmain.o [5]
|
|
|
+ .text ro code 0x800'5bca 0x4 low_level_init.o [2]
|
|
|
+ .text ro code 0x800'5bce 0x4 exit.o [2]
|
|
|
+ .text ro code 0x800'5bd4 0xa cexit.o [5]
|
|
|
+ .text ro code 0x800'5be0 0x14 exit.o [6]
|
|
|
+ .rodata const 0x800'5bf4 0x1c terminal.o [1]
|
|
|
+ .rodata const 0x800'5c10 0x1c terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5c2c 0x1c terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5c48 0x18 microrl.o [1]
|
|
|
+ .rodata const 0x800'5c60 0x18 stm32g4xx_hal_uart.o [1]
|
|
|
+ .rodata const 0x800'5c78 0x18 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5c90 0x18 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5ca8 0x14 main.o [1]
|
|
|
+ .rodata const 0x800'5cbc 0x14 microrl.o [1]
|
|
|
+ .rodata const 0x800'5cd0 0x14 terminal_user.o [1]
|
|
|
+ Initializer bytes const 0x800'5ce4 0x14 <for P2-1>
|
|
|
+ .rodata const 0x800'5cf8 0x10 system_stm32g4xx.o [1]
|
|
|
+ .text ro code 0x800'5d08 0x10 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5d18 0x10 system_stm32g4xx.o [1]
|
|
|
+ .rodata const 0x800'5d28 0xc terminal_user.o [1]
|
|
|
+ .text ro code 0x800'5d34 0xc cstartup_M.o [5]
|
|
|
+ .rodata const 0x800'5d40 0x8 main.o [1]
|
|
|
+ .rodata const 0x800'5d48 0x8 microrl.o [1]
|
|
|
+ .rodata const 0x800'5d50 0x8 system_stm32g4xx.o [1]
|
|
|
+ .rodata const 0x800'5d58 0x8 tasks.o [1]
|
|
|
+ .rodata const 0x800'5d60 0x8 terminal.o [1]
|
|
|
+ .rodata const 0x800'5d68 0x8 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5d70 0x8 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5d78 0x8 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5d80 0x8 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5d88 0x8 terminal_user.o [1]
|
|
|
+ .rodata const 0x800'5d90 0x8 timers.o [1]
|
|
|
+ .rodata const 0x800'5d98 0x8 timers.o [1]
|
|
|
+ SHT$$PREINIT_ARRAY 0x800'5da0 0x0 <Block>
|
|
|
+ SHT$$INIT_ARRAY 0x800'5da0 0x8 <Block>
|
|
|
+ .init_array const 0x800'5da0 0x4 terminal_usartbridge.o [1]
|
|
|
+ .init_array const 0x800'5da4 0x4 terminal_user.o [1]
|
|
|
+ __iar_tls$$INIT_ARRAY 0x800'5da8 0x0 <Block>
|
|
|
+ .rodata const 0x800'5da8 0x4 heap_4.o [1]
|
|
|
+ .rodata const 0x800'5dac 0x4 port.o [1]
|
|
|
+ .text ro code 0x800'5db0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5db4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5db8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dbc 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dc0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dc4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dc8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dcc 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dd0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dd4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dd8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5ddc 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5de0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5de4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5de8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dec 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5df0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5df4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5df8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5dfc 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e00 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e04 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e08 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e0c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e10 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e14 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e18 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e1c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e20 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e24 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e28 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e2c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e30 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e34 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e38 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e3c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e40 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e44 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e48 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e4c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e50 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e54 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e58 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e5c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e60 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e64 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e68 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e6c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e70 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e74 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e78 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e7c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e80 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e84 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e88 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e8c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e90 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e94 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e98 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5e9c 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5ea0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5ea4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5ea8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5eac 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5eb0 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5eb4 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5eb8 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .text ro code 0x800'5ebc 0x4 startup_stm32g431xx.o [1]
|
|
|
+ .rodata const 0x800'5ec0 0x0 zero_init3.o [5]
|
|
|
+ .rodata const 0x800'5ec0 0x0 copy_init3.o [5]
|
|
|
+ - 0x800'5ec0 0x5ce8
|
|
|
+
|
|
|
+"P2", part 1 of 3: 0x14
|
|
|
+ P2-1 0x2000'0000 0x14 <Init block>
|
|
|
+ .data inited 0x2000'0000 0x4 microrl.o [1]
|
|
|
+ .data inited 0x2000'0004 0x4 port.o [1]
|
|
|
+ .data inited 0x2000'0008 0x4 stm32g4xx_hal.o [1]
|
|
|
+ .data inited 0x2000'000c 0x4 stm32g4xx_hal.o [1]
|
|
|
+ .data inited 0x2000'0010 0x4 system_stm32g4xx.o [1]
|
|
|
+ - 0x2000'0014 0x14
|
|
|
+
|
|
|
+"P2", part 2 of 3: 0x5c00
|
|
|
+ .bss zero 0x2000'0014 0x5800 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5814 0xf0 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5904 0xec terminal_user.o [1]
|
|
|
+ .bss zero 0x2000'59f0 0xa4 terminal_usartbridge.o [1]
|
|
|
+ .bss zero 0x2000'5a94 0x40 queue.o [1]
|
|
|
+ .bss zero 0x2000'5ad4 0x28 terminal.o [1]
|
|
|
+ .bss zero 0x2000'5afc 0x14 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5b10 0x14 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5b24 0x14 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5b38 0x14 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5b4c 0x14 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5b60 0x14 timers.o [1]
|
|
|
+ .bss zero 0x2000'5b74 0x14 timers.o [1]
|
|
|
+ .bss zero 0x2000'5b88 0x8 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5b90 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5b94 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5b98 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5b9c 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5ba0 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5ba4 0x4 heap_4.o [1]
|
|
|
+ .bss zero 0x2000'5ba8 0x4 main.o [1]
|
|
|
+ .bss zero 0x2000'5bac 0x4 port.o [1]
|
|
|
+ .bss zero 0x2000'5bb0 0x4 stm32g4xx_hal.o [1]
|
|
|
+ .bss zero 0x2000'5bb4 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bb8 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bbc 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bc0 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bc4 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bc8 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bcc 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bd0 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bd4 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bd8 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bdc 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5be0 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5be4 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5be8 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bec 0x4 tasks.o [1]
|
|
|
+ .bss zero 0x2000'5bf0 0x4 terminal.o [1]
|
|
|
+ .bss zero 0x2000'5bf4 0x4 terminal_user.o [1]
|
|
|
+ .bss zero 0x2000'5bf8 0x4 terminal_user.o [1]
|
|
|
+ .bss zero 0x2000'5bfc 0x4 timers.o [1]
|
|
|
+ .bss zero 0x2000'5c00 0x4 timers.o [1]
|
|
|
+ .bss zero 0x2000'5c04 0x4 timers.o [1]
|
|
|
+ .bss zero 0x2000'5c08 0x4 timers.o [1]
|
|
|
+ .bss zero 0x2000'5c0c 0x4 timers.o [1]
|
|
|
+ .bss zero 0x2000'5c10 0x1 port.o [1]
|
|
|
+ - 0x2000'5c11 0x5bfd
|
|
|
+
|
|
|
+"P2", part 3 of 3: 0x400
|
|
|
+ CSTACK 0x2000'5c18 0x400 <Block>
|
|
|
+ CSTACK uninit 0x2000'5c18 0x400 <Block tail>
|
|
|
+ - 0x2000'6018 0x400
|
|
|
|
|
|
Unused ranges:
|
|
|
|
|
|
From To Size
|
|
|
---- -- ----
|
|
|
- 0x800'3350 0x801'ffff 0x1'ccb0
|
|
|
- 0x2000'1d68 0x2000'7fff 0x6298
|
|
|
+ 0x800'5ec0 0x801'ffff 0x1'a140
|
|
|
+ 0x2000'5c14 0x2000'5c17 0x4
|
|
|
+ 0x2000'6018 0x2000'7fff 0x1fe8
|
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
@@ -333,14 +406,16 @@ Unused ranges:
|
|
|
Address Size
|
|
|
------- ----
|
|
|
Zero (__iar_zero_init3)
|
|
|
- 1 destination range, total size 0x1955:
|
|
|
- 0x2000'0010 0x1955
|
|
|
+ 1 destination range, total size 0x5bfd:
|
|
|
+ 0x2000'0014 0x5bfd
|
|
|
|
|
|
Copy (__iar_copy_init3)
|
|
|
- 1 source range, total size 0x10:
|
|
|
- 0x800'31f4 0x10
|
|
|
- 1 destination range, total size 0x10:
|
|
|
- 0x2000'0000 0x10
|
|
|
+ 1 source range, total size 0x14:
|
|
|
+ 0x800'5ce4 0x14
|
|
|
+ 1 destination range, total size 0x14:
|
|
|
+ 0x2000'0000 0x14
|
|
|
+
|
|
|
+Extra (__iar_cstart_call_ctors)
|
|
|
|
|
|
|
|
|
|
|
@@ -348,329 +423,490 @@ Copy (__iar_copy_init3)
|
|
|
*** MODULE SUMMARY
|
|
|
***
|
|
|
|
|
|
- Module ro code ro data rw data
|
|
|
- ------ ------- ------- -------
|
|
|
+ Module ro code ro data rw data
|
|
|
+ ------ ------- ------- -------
|
|
|
command line/config:
|
|
|
- -------------------------------------------------
|
|
|
+ --------------------------------------------------
|
|
|
Total:
|
|
|
|
|
|
D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj: [1]
|
|
|
- cmsis_os2.o 472 1'724
|
|
|
- heap_4.o 648 4 3'104
|
|
|
- list.o 154
|
|
|
- main.o 368 48 4
|
|
|
- port.o 604 8 9
|
|
|
- portasm.o 176
|
|
|
- queue.o 1'908 64
|
|
|
- startup_stm32g431xx.o 764
|
|
|
- stm32g4xx_hal.o 168 8 12
|
|
|
- stm32g4xx_hal_cortex.o 292
|
|
|
- stm32g4xx_hal_gpio.o 556
|
|
|
- stm32g4xx_hal_msp.o 68
|
|
|
- stm32g4xx_hal_pwr.o 16
|
|
|
- stm32g4xx_hal_pwr_ex.o 284
|
|
|
- stm32g4xx_hal_rcc.o 2'008
|
|
|
- stm32g4xx_it.o 34
|
|
|
- system_stm32g4xx.o 16 20 4
|
|
|
- tasks.o 2'660 8 1'280
|
|
|
- timers.o 1'236 16 300
|
|
|
- -------------------------------------------------
|
|
|
- Total: 12'432 112 6'501
|
|
|
+ cmsis_os.o 428
|
|
|
+ hal_callback.o 24
|
|
|
+ heap_4.o 648 4 22'560
|
|
|
+ list.o 154
|
|
|
+ main.o 404 28 4
|
|
|
+ microrl.o 2'404 56 4
|
|
|
+ port.o 604 8 9
|
|
|
+ portasm.o 176
|
|
|
+ queue.o 1'968 64
|
|
|
+ startup_stm32g431xx.o 760
|
|
|
+ stm32g4xx_hal.o 168 8 12
|
|
|
+ stm32g4xx_hal_cortex.o 340
|
|
|
+ stm32g4xx_hal_dma.o 268
|
|
|
+ stm32g4xx_hal_gpio.o 556
|
|
|
+ stm32g4xx_hal_msp.o 68
|
|
|
+ stm32g4xx_hal_pwr.o 16
|
|
|
+ stm32g4xx_hal_pwr_ex.o 284
|
|
|
+ stm32g4xx_hal_rcc.o 2'068
|
|
|
+ stm32g4xx_hal_uart.o 4'712 24
|
|
|
+ stm32g4xx_hal_uart_ex.o 6
|
|
|
+ stm32g4xx_it.o 34
|
|
|
+ system_stm32g4xx.o 16 28 4
|
|
|
+ tasks.o 2'584 8 400
|
|
|
+ terminal.o 516 36 44
|
|
|
+ terminal_usartbridge.o 448 4 164
|
|
|
+ terminal_user.o 760 960 244
|
|
|
+ timers.o 1'188 16 60
|
|
|
+ --------------------------------------------------
|
|
|
+ Total: 21'602 1'180 23'569
|
|
|
|
|
|
dl7M_tlf.a: [2]
|
|
|
- exit.o 4
|
|
|
- low_level_init.o 4
|
|
|
- -------------------------------------------------
|
|
|
- Total: 8
|
|
|
-
|
|
|
-m7M_tls.a: [3]
|
|
|
- fpinit_M.o 34
|
|
|
- -------------------------------------------------
|
|
|
- Total: 34
|
|
|
-
|
|
|
-rt7M_tl.a: [4]
|
|
|
- ABImemcpy.o 166
|
|
|
- ABImemset.o 102
|
|
|
- cexit.o 10
|
|
|
- cmain.o 30
|
|
|
- copy_init3.o 46
|
|
|
- cstartup_M.o 12
|
|
|
- data_init.o 40
|
|
|
- memset.o 20
|
|
|
- zero_init3.o 58
|
|
|
- -------------------------------------------------
|
|
|
- Total: 484
|
|
|
-
|
|
|
-shb_l.a: [5]
|
|
|
- exit.o 20
|
|
|
- unwind_debug.o 1
|
|
|
- -------------------------------------------------
|
|
|
- Total: 20 1
|
|
|
-
|
|
|
- Gaps 7 2
|
|
|
- Linker created 36 1'024
|
|
|
------------------------------------------------------
|
|
|
- Grand Total: 12'985 151 7'525
|
|
|
+ cppinit.o 24
|
|
|
+ exit.o 4
|
|
|
+ low_level_init.o 4
|
|
|
+ --------------------------------------------------
|
|
|
+ Total: 32
|
|
|
+
|
|
|
+dlpp7M_tl_fc.a: [3]
|
|
|
+ --------------------------------------------------
|
|
|
+ Total:
|
|
|
+
|
|
|
+m7M_tls.a: [4]
|
|
|
+ fpinit_M.o 34
|
|
|
+ --------------------------------------------------
|
|
|
+ Total: 34
|
|
|
+
|
|
|
+rt7M_tl.a: [5]
|
|
|
+ ABImemcpy.o 166
|
|
|
+ ABImemmove.o 150
|
|
|
+ ABImemset.o 102
|
|
|
+ I64DivMod.o 560
|
|
|
+ I64DivZer.o 2
|
|
|
+ cexit.o 10
|
|
|
+ cmain.o 30
|
|
|
+ cmain_call_ctors.o 32
|
|
|
+ copy_init3.o 46
|
|
|
+ cstartup_M.o 12
|
|
|
+ data_init.o 40
|
|
|
+ memset.o 20
|
|
|
+ strcmp.o 18
|
|
|
+ strcpy.o 24
|
|
|
+ strlen.o 54
|
|
|
+ zero_init3.o 58
|
|
|
+ --------------------------------------------------
|
|
|
+ Total: 1'324
|
|
|
+
|
|
|
+shb_l.a: [6]
|
|
|
+ exit.o 20
|
|
|
+ unwind_debug.o 1
|
|
|
+ --------------------------------------------------
|
|
|
+ Total: 20 1
|
|
|
+
|
|
|
+ Gaps 21 2
|
|
|
+ Linker created 40 1'024
|
|
|
+------------------------------------------------------
|
|
|
+ Grand Total: 23'033 1'223 24'593
|
|
|
|
|
|
|
|
|
*******************************************************************************
|
|
|
*** ENTRY LIST
|
|
|
***
|
|
|
|
|
|
-Entry Address Size Type Object
|
|
|
------ ------- ---- ---- ------
|
|
|
-.iar.init_table$$Base 0x800'3158 -- Gb - Linker created -
|
|
|
-.iar.init_table$$Limit 0x800'317c -- Gb - Linker created -
|
|
|
-?main 0x800'317d Code Gb cmain.o [4]
|
|
|
-AHBPrescTable 0x800'31c4 0x10 Data Gb system_stm32g4xx.o [1]
|
|
|
-BusFault_Handler 0x800'30ff 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-CSTACK$$Base 0x2000'1968 -- Gb - Linker created -
|
|
|
-CSTACK$$Limit 0x2000'1d68 -- Gb - Linker created -
|
|
|
-DebugMon_Handler 0x800'3103 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-Error_Handler() 0x800'2ed1 0x4 Code Gb main.o [1]
|
|
|
-HAL_GPIO_Init 0x800'2b39 0x1cc Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
-HAL_GPIO_TogglePin 0x800'2d1d 0x1a Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
-HAL_GPIO_WritePin 0x800'2d05 0x18 Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
-HAL_GetTick 0x800'29a9 0xc Code Wk stm32g4xx_hal.o [1]
|
|
|
-HAL_IncTick 0x800'311d 0x18 Code Wk stm32g4xx_hal.o [1]
|
|
|
-HAL_Init 0x800'2ed5 0x24 Code Gb stm32g4xx_hal.o [1]
|
|
|
-HAL_InitTick 0x800'29b5 0x60 Code Wk stm32g4xx_hal.o [1]
|
|
|
-HAL_MspInit 0x800'3039 0x3c Code Gb stm32g4xx_hal_msp.o [1]
|
|
|
-HAL_NVIC_SetPriority 0x800'2aed 0x24 Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
+Entry Address Size Type Object
|
|
|
+----- ------- ---- ---- ------
|
|
|
+.iar.init_table$$Base 0x800'5a8c -- Gb - Linker created -
|
|
|
+.iar.init_table$$Limit 0x800'5ab4 -- Gb - Linker created -
|
|
|
+?main 0x800'5bad Code Gb cmain.o [5]
|
|
|
+AHBPrescTable 0x800'5cf8 0x10 Data Gb system_stm32g4xx.o [1]
|
|
|
+APBPrescTable 0x800'5d50 0x8 Data Gb system_stm32g4xx.o [1]
|
|
|
+BusFault_Handler 0x800'5a33 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+CSTACK$$Base 0x2000'5c18 -- Gb - Linker created -
|
|
|
+CSTACK$$Limit 0x2000'6018 -- Gb - Linker created -
|
|
|
+DebugMon_Handler 0x800'5a37 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+Error_Handler 0x800'560d 0x4 Code Gb main.o [1]
|
|
|
+HAL_DMA_Abort 0x800'1475 0x78 Code Gb stm32g4xx_hal_dma.o [1]
|
|
|
+HAL_DMA_Abort_IT 0x800'14ed 0x94 Code Gb stm32g4xx_hal_dma.o [1]
|
|
|
+HAL_GPIO_Init 0x800'28d1 0x1cc Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
+HAL_GPIO_TogglePin 0x800'2ab5 0x1a Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
+HAL_GPIO_WritePin 0x800'2a9d 0x18 Code Gb stm32g4xx_hal_gpio.o [1]
|
|
|
+HAL_GetTick 0x800'1ffd 0xc Code Wk stm32g4xx_hal.o [1]
|
|
|
+HAL_IncTick 0x800'5a51 0x18 Code Wk stm32g4xx_hal.o [1]
|
|
|
+HAL_Init 0x800'5611 0x24 Code Gb stm32g4xx_hal.o [1]
|
|
|
+HAL_InitTick 0x800'2025 0x60 Code Wk stm32g4xx_hal.o [1]
|
|
|
+HAL_MspInit 0x800'5775 0x3c Code Gb stm32g4xx_hal_msp.o [1]
|
|
|
+HAL_NVIC_EnableIRQ 0x800'2363 0xe Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
+HAL_NVIC_SetPriority 0x800'233f 0x24 Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
HAL_NVIC_SetPriorityGrouping
|
|
|
- 0x800'2ae1 0xc Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
+ 0x800'2333 0xc Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
HAL_PWREx_ControlVoltageScaling
|
|
|
- 0x800'2f0d 0xf4 Code Gb stm32g4xx_hal_pwr_ex.o [1]
|
|
|
+ 0x800'5649 0xf4 Code Gb stm32g4xx_hal_pwr_ex.o [1]
|
|
|
HAL_PWREx_DisableUCPDDeadBattery
|
|
|
- 0x800'3001 0xc Code Gb stm32g4xx_hal_pwr_ex.o [1]
|
|
|
+ 0x800'573d 0xc Code Gb stm32g4xx_hal_pwr_ex.o [1]
|
|
|
HAL_PWR_EnableBkUpAccess
|
|
|
- 0x800'3029 0xc Code Gb stm32g4xx_hal_pwr.o [1]
|
|
|
-HAL_RCC_ClockConfig 0x800'26a9 0x1f4 Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+ 0x800'5765 0xc Code Gb stm32g4xx_hal_pwr.o [1]
|
|
|
+HAL_RCC_ClockConfig 0x800'1a91 0x1f4 Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+HAL_RCC_GetHCLKFreq 0x800'1d01 0x6 Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+HAL_RCC_GetPCLK1Freq 0x800'1d07 0x1a Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+HAL_RCC_GetPCLK2Freq 0x800'1d21 0x1a Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
HAL_RCC_GetSysClockFreq
|
|
|
- 0x800'289d 0x7c Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
-HAL_RCC_OscConfig 0x800'21d1 0x4d8 Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
-HAL_SYSTICK_Config 0x800'2b11 0xc Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
-HardFault_Handler 0x800'30fb 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-KernelState 0x2000'18ec 0x4 Data Lc cmsis_os2.o [1]
|
|
|
-MemManage_Handler 0x800'30fd 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-NMI_Handler 0x800'30f9 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-NVIC_EncodePriority 0x800'2a71 0x40 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
-PendSV_Handler 0x800'18b5 Code Gb portasm.o [1]
|
|
|
+ 0x800'1c85 0x7c Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+HAL_RCC_OscConfig 0x800'15b9 0x4d8 Code Gb stm32g4xx_hal_rcc.o [1]
|
|
|
+HAL_SYSTICK_Config 0x800'2371 0xc Code Gb stm32g4xx_hal_cortex.o [1]
|
|
|
+HAL_UARTEx_RxFifoFullCallback
|
|
|
+ 0x800'1589 0x2 Code Wk stm32g4xx_hal_uart_ex.o [1]
|
|
|
+HAL_UARTEx_TxFifoEmptyCallback
|
|
|
+ 0x800'1587 0x2 Code Wk stm32g4xx_hal_uart_ex.o [1]
|
|
|
+HAL_UARTEx_WakeupCallback
|
|
|
+ 0x800'1585 0x2 Code Wk stm32g4xx_hal_uart_ex.o [1]
|
|
|
+HAL_UART_IRQHandler 0x800'02b9 0x3a4 Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+HAL_UART_Init 0x800'01d9 0x7e Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+HAL_UART_Receive_IT 0x800'0257 0x5e Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+HAL_UART_RxCpltCallback
|
|
|
+ 0x800'200d 0x18 Code Gb hal_callback.o [1]
|
|
|
+HAL_UART_RxCpltCallbackTerminal()
|
|
|
+ 0x800'211d 0x20 Code Gb terminal_usartbridge.o [1]
|
|
|
+HardFault_Handler 0x800'5a2f 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+MemManage_Handler 0x800'5a31 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+NMI_Handler 0x800'5a2d 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+NVIC_EncodePriority 0x800'22c3 0x40 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
+PendSV_Handler 0x800'53cd Code Gb portasm.o [1]
|
|
|
RCC_GetSysClockFreqFromPLLSource
|
|
|
- 0x800'2919 0x46 Code Lc stm32g4xx_hal_rcc.o [1]
|
|
|
-Region$$Table$$Base 0x800'3158 -- Gb - Linker created -
|
|
|
-Region$$Table$$Limit 0x800'317c -- Gb - Linker created -
|
|
|
-SVC_Handler 0x800'190d Code Gb portasm.o [1]
|
|
|
-SVC_Setup 0x800'1251 0xe Code Lc cmsis_os2.o [1]
|
|
|
-StartDefaultTask(void *)
|
|
|
- 0x800'2d91 0x16 Code Gb main.o [1]
|
|
|
-SysTick_Config 0x800'2ab1 0x30 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
-SysTick_Handler 0x800'3105 0x14 Code Gb stm32g4xx_it.o [1]
|
|
|
-SystemClock_Config() 0x800'2e2b 0x90 Code Gb main.o [1]
|
|
|
-SystemCoreClock 0x2000'000c 0x4 Data Gb system_stm32g4xx.o [1]
|
|
|
-SystemInit 0x800'31e5 0xc Code Gb system_stm32g4xx.o [1]
|
|
|
-USB_LP_IRQHandler 0x800'3119 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
-UsageFault_Handler 0x800'3101 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+ 0x800'1d3b 0x46 Code Lc stm32g4xx_hal_rcc.o [1]
|
|
|
+Region$$Table$$Base 0x800'5a8c -- Gb - Linker created -
|
|
|
+Region$$Table$$Limit 0x800'5ab4 -- Gb - Linker created -
|
|
|
+SHT$$INIT_ARRAY$$Base 0x800'5da0 -- Gb - Linker created -
|
|
|
+SHT$$INIT_ARRAY$$Limit 0x800'5da8 -- Gb - Linker created -
|
|
|
+SHT$$PREINIT_ARRAY$$Base
|
|
|
+ 0x800'5da0 -- Gb - Linker created -
|
|
|
+SHT$$PREINIT_ARRAY$$Limit
|
|
|
+ 0x800'5da0 -- Gb - Linker created -
|
|
|
+SVC_Handler 0x800'5425 Code Gb portasm.o [1]
|
|
|
+SbsTerminal::SbsTerminal()
|
|
|
+ 0x800'25fd 0x12 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::clear(int, char const *const *)
|
|
|
+ 0x800'27bb 0x40 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::configure()
|
|
|
+ 0x800'260f 0x42 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::execute(int, char const *const *)
|
|
|
+ 0x800'2651 0x7e Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::help(int, char const *const *)
|
|
|
+ 0x800'26d1 0xcc Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::help_connection()
|
|
|
+ 0x800'279d 0x6 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::put_byte(char)
|
|
|
+ 0x800'27fb 0x16 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::sigint() 0x800'26cf 0x2 Code Gb terminal_user.o [1]
|
|
|
+SbsTerminal::version(int, char const *const *)
|
|
|
+ 0x800'27a3 0x18 Code Gb terminal_user.o [1]
|
|
|
+StartupTask(void const *)
|
|
|
+ 0x800'54ad 0x30 Code Gb main.o [1]
|
|
|
+SysTick_Config 0x800'2303 0x30 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
+SysTick_Handler 0x800'5a39 0x14 Code Gb stm32g4xx_it.o [1]
|
|
|
+SystemClock_Config() 0x800'5561 0x90 Code Gb main.o [1]
|
|
|
+SystemCoreClock 0x2000'0010 0x4 Data Gb system_stm32g4xx.o [1]
|
|
|
+SystemInit 0x800'5d19 0xc Code Gb system_stm32g4xx.o [1]
|
|
|
+Terminal::Terminal() 0x800'2401 0x42 Code Gb terminal.o [1]
|
|
|
+Terminal::Terminal() [subobject]
|
|
|
+ 0x800'239d 0xc Code Gb terminal.o [1]
|
|
|
+Terminal::addPrint(void (*)(char const *))
|
|
|
+ 0x800'2547 0x16 Code Gb terminal.o [1]
|
|
|
+Terminal::clearScreen()
|
|
|
+ 0x800'255d 0x18 Code Gb terminal.o [1]
|
|
|
+Terminal::completion(int, char const *const *)
|
|
|
+ 0x800'2535 0x10 Code Gb terminal.o [1]
|
|
|
+Terminal::configure() 0x800'2443 0x6a Code Gb terminal.o [1]
|
|
|
+Terminal::execute(int, char const *const *)
|
|
|
+ 0x800'252f 0x6 Code Gb terminal.o [1]
|
|
|
+Terminal::insert(int) 0x800'24ad 0x12 Code Gb terminal.o [1]
|
|
|
+Terminal::print(char const *)
|
|
|
+ 0x800'24bf 0x28 Code Gb terminal.o [1]
|
|
|
+Terminal::printeol() 0x800'2521 0xe Code Gb terminal.o [1]
|
|
|
+Terminal::printl(char const *)
|
|
|
+ 0x800'24e7 0x18 Code Gb terminal.o [1]
|
|
|
+Terminal::printll(char const *)
|
|
|
+ 0x800'24ff 0x22 Code Gb terminal.o [1]
|
|
|
+Terminal::sigint() 0x800'2545 0x2 Code Gb terminal.o [1]
|
|
|
+UARTPrescTable 0x800'5c60 0x18 Data Gb stm32g4xx_hal_uart.o [1]
|
|
|
+UART_AdvFeatureConfig 0x800'09e9 0xda Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+UART_CheckIdleState 0x800'0ac3 0xd6 Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+UART_DMAAbortOnError 0x800'0e15 0x14 Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_EndRxTransfer 0x800'0d91 0x60 Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_EndTransmit_IT 0x800'0e29 0x2c Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_RxISR_16BIT 0x800'0f4d 0xf0 Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_RxISR_16BIT_FIFOEN
|
|
|
+ 0x800'1231 0x1f6 Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_RxISR_8BIT 0x800'0e55 0xee Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_RxISR_8BIT_FIFOEN 0x800'103d 0x1f2 Code Lc stm32g4xx_hal_uart.o [1]
|
|
|
+UART_SetConfig 0x800'0661 0x37a Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+UART_Start_Receive_IT 0x800'0c37 0x15a Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+UART_WaitOnFlagUntilTimeout
|
|
|
+ 0x800'0b99 0x9e Code Gb stm32g4xx_hal_uart.o [1]
|
|
|
+USART3_IRQHandler 0x800'2113 0xa Code Gb terminal_usartbridge.o [1]
|
|
|
+USB_LP_IRQHandler 0x800'5a4d 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+UsageFault_Handler 0x800'5a35 0x2 Code Gb stm32g4xx_it.o [1]
|
|
|
+UsartBridgeTerminal::InitUsart()
|
|
|
+ 0x800'216d 0xbc Code Gb terminal_usartbridge.o [1]
|
|
|
+UsartBridgeTerminal::UsartBridgeTerminal()
|
|
|
+ 0x800'20a1 0x14 Code Gb terminal_usartbridge.o [1]
|
|
|
+UsartBridgeTerminal::configure()
|
|
|
+ 0x800'20b5 0x28 Code Gb terminal_usartbridge.o [1]
|
|
|
+UsartBridgeTerminal::print(char const *)
|
|
|
+ 0x800'20dd 0x36 Code Gb terminal_usartbridge.o [1]
|
|
|
+UsartBridgeTerminal::recvByte()
|
|
|
+ 0x800'213d 0x12 Code Gb terminal_usartbridge.o [1]
|
|
|
+UsartBridgeTerminal::sendByte(unsigned char)
|
|
|
+ 0x800'214f 0x1e Code Gb terminal_usartbridge.o [1]
|
|
|
+Virtual function table for SbsTerminal
|
|
|
+ 0x800'5c10 0x1c Data Gb terminal_user.o [1]
|
|
|
+Virtual function table for Terminal
|
|
|
+ 0x800'5bf4 0x1c Data Gb terminal.o [1]
|
|
|
[local to main_cpp]::MX_GPIO_Init()
|
|
|
- 0x800'2da7 0x84 Code Lc main.o [1]
|
|
|
+ 0x800'54dd 0x84 Code Lc main.o [1]
|
|
|
+[local to terminal_user_cpp]::__NVIC_SystemReset()
|
|
|
+ 0x800'25e3 0x1a Code Lc terminal_user.o [1]
|
|
|
+__NVIC_EnableIRQ 0x800'2279 0x1e Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
__NVIC_GetPriorityGrouping
|
|
|
- 0x800'2a37 0xc Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
-__NVIC_SetPriority 0x800'1221 0x30 Code Lc cmsis_os2.o [1]
|
|
|
-__NVIC_SetPriority 0x800'2a45 0x2c Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
+ 0x800'226b 0xc Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
+__NVIC_SetPriority 0x800'2297 0x2c Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
__NVIC_SetPriorityGrouping
|
|
|
- 0x800'2a15 0x22 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
-__aeabi_memcpy 0x800'20f1 Code Gb ABImemcpy.o [4]
|
|
|
-__aeabi_memcpy4 0x800'2111 Code Gb ABImemcpy.o [4]
|
|
|
-__aeabi_memcpy8 0x800'2111 Code Gb ABImemcpy.o [4]
|
|
|
-__aeabi_memset 0x800'0ec5 Code Gb ABImemset.o [4]
|
|
|
-__cmain 0x800'317d Code Gb cmain.o [4]
|
|
|
-__exit 0x800'31b1 0x14 Code Gb exit.o [5]
|
|
|
-__iar_Memset 0x800'0ec5 Code Gb ABImemset.o [4]
|
|
|
-__iar_Memset_word 0x800'0ecd Code Gb ABImemset.o [4]
|
|
|
-__iar_copy_init3 0x800'307d 0x2e Code Gb copy_init3.o [4]
|
|
|
-__iar_data_init3 0x800'30ad 0x28 Code Gb data_init.o [4]
|
|
|
-__iar_debug_exceptions 0x800'30aa 0x1 Data Gb unwind_debug.o [5]
|
|
|
-__iar_init_vfp 0x800'3135 Code Gb fpinit_M.o [3]
|
|
|
-__iar_program_start 0x800'3211 Code Gb cstartup_M.o [4]
|
|
|
-__iar_zero_init3 0x800'2197 0x3a Code Gb zero_init3.o [4]
|
|
|
-__low_level_init 0x800'319b 0x4 Code Gb low_level_init.o [2]
|
|
|
-__vector_table 0x800'0000 Data Gb startup_stm32g431xx.o [1]
|
|
|
-_call_main 0x800'3189 Code Gb cmain.o [4]
|
|
|
-_exit 0x800'31a5 Code Gb cexit.o [4]
|
|
|
-_main 0x800'3197 Code Gb cmain.o [4]
|
|
|
-defaultTaskHandle 0x2000'1908 0x4 Data Gb main.o [1]
|
|
|
-defaultTask_attributes 0x800'30d4 0x24 Data Lc main.o [1]
|
|
|
-exit 0x800'319f 0x4 Code Gb exit.o [2]
|
|
|
-main 0x800'2d65 0x2a Code Gb main.o [1]
|
|
|
-memset 0x800'2ef9 0x14 Code Gb memset.o [4]
|
|
|
-osDelay 0x800'1399 0x22 Code Gb cmsis_os2.o [1]
|
|
|
-osKernelInitialize 0x800'125f 0x26 Code Gb cmsis_os2.o [1]
|
|
|
-osKernelStart 0x800'1285 0x30 Code Gb cmsis_os2.o [1]
|
|
|
-osThreadNew 0x800'12b5 0xe4 Code Gb cmsis_os2.o [1]
|
|
|
+ 0x800'2249 0x22 Code Lc stm32g4xx_hal_cortex.o [1]
|
|
|
+__aeabi_ldiv0 0x800'2085 Code Gb I64DivZer.o [5]
|
|
|
+__aeabi_memcpy 0x800'3675 Code Gb ABImemcpy.o [5]
|
|
|
+__aeabi_memcpy4 0x800'3695 Code Gb ABImemcpy.o [5]
|
|
|
+__aeabi_memcpy8 0x800'3695 Code Gb ABImemcpy.o [5]
|
|
|
+__aeabi_memmove 0x800'3749 Code Gb ABImemmove.o [5]
|
|
|
+__aeabi_memmove4 0x800'3749 Code Gb ABImemmove.o [5]
|
|
|
+__aeabi_memmove8 0x800'3749 Code Gb ABImemmove.o [5]
|
|
|
+__aeabi_memset 0x800'2afd Code Gb ABImemset.o [5]
|
|
|
+__aeabi_uldivmod 0x800'1dcd Code Gb I64DivMod.o [5]
|
|
|
+__call_ctors 0x800'5b95 0x18 Code Gb cppinit.o [2]
|
|
|
+__cmain 0x800'5bad Code Gb cmain.o [5]
|
|
|
+__exit 0x800'5be1 0x14 Code Gb exit.o [6]
|
|
|
+__iar_Memset 0x800'2afd Code Gb ABImemset.o [5]
|
|
|
+__iar_Memset_word 0x800'2b05 Code Gb ABImemset.o [5]
|
|
|
+__iar_copy_init3 0x800'158b 0x2e Code Gb copy_init3.o [5]
|
|
|
+__iar_cstart_call_ctors
|
|
|
+ 0x800'5b75 0x20 Code Gb cmain_call_ctors.o [5]
|
|
|
+__iar_data_init3 0x800'5951 0x28 Code Gb data_init.o [5]
|
|
|
+__iar_debug_exceptions 0x800'200a 0x1 Data Gb unwind_debug.o [6]
|
|
|
+__iar_init_vfp 0x800'5a69 Code Gb fpinit_M.o [4]
|
|
|
+__iar_program_start 0x800'5d35 Code Gb cstartup_M.o [5]
|
|
|
+__iar_tls$$INIT_ARRAY$$Base
|
|
|
+ 0x800'5da8 -- Gb - Linker created -
|
|
|
+__iar_tls$$INIT_ARRAY$$Limit
|
|
|
+ 0x800'5da8 -- Gb - Linker created -
|
|
|
+__iar_zero_init3 0x800'143b 0x3a Code Gb zero_init3.o [5]
|
|
|
+__low_level_init 0x800'5bcb 0x4 Code Gb low_level_init.o [2]
|
|
|
+__sti__routine 0x800'2089 0xa Code Lc terminal_usartbridge.o [1]
|
|
|
+__sti__routine 0x800'25d9 0xa Code Lc terminal_user.o [1]
|
|
|
+__vector_table 0x800'0000 Data Gb startup_stm32g431xx.o [1]
|
|
|
+_call_main 0x800'5bb9 Code Gb cmain.o [5]
|
|
|
+_exit 0x800'5bd5 Code Gb cexit.o [5]
|
|
|
+_main 0x800'5bc7 Code Gb cmain.o [5]
|
|
|
+completion_terminal 0x800'23e7 0x1a Code Gb terminal.o [1]
|
|
|
+escape_process 0x800'30bb 0xfa Code Lc microrl.o [1]
|
|
|
+execute_terminal 0x800'23bb 0x1a Code Gb terminal.o [1]
|
|
|
+exit 0x800'5bcf 0x4 Code Gb exit.o [2]
|
|
|
+helloNull 0x2000'5bf0 0x4 Data Gb terminal.o [1]
|
|
|
+hist_erase_older 0x800'2b65 0x14 Code Lc microrl.o [1]
|
|
|
+hist_is_space_for_new 0x800'2b79 0x3a Code Lc microrl.o [1]
|
|
|
+hist_restore_line 0x800'2c59 0x1c4 Code Lc microrl.o [1]
|
|
|
+hist_save_line 0x800'2bb3 0xa6 Code Lc microrl.o [1]
|
|
|
+hist_search 0x800'3083 0x38 Code Lc microrl.o [1]
|
|
|
+inHandlerMode 0x800'34df 0x12 Code Lc cmsis_os.o [1]
|
|
|
+main 0x800'547d 0x30 Code Gb main.o [1]
|
|
|
+makeFreeRtosPriority 0x800'34c9 0x16 Code Lc cmsis_os.o [1]
|
|
|
+memset 0x800'5635 0x14 Code Gb memset.o [5]
|
|
|
+microrl_backspace 0x800'3253 0x5e Code Lc microrl.o [1]
|
|
|
+microrl_init 0x800'2fef 0x6a Code Gb microrl.o [1]
|
|
|
+microrl_insert_char 0x800'333d 0x176 Code Gb microrl.o [1]
|
|
|
+microrl_insert_text 0x800'31b5 0x9e Code Lc microrl.o [1]
|
|
|
+microrl_set_complete_callback
|
|
|
+ 0x800'3071 0x6 Code Gb microrl.o [1]
|
|
|
+microrl_set_execute_callback
|
|
|
+ 0x800'3077 0x6 Code Gb microrl.o [1]
|
|
|
+microrl_set_sigint_callback
|
|
|
+ 0x800'307d 0x6 Code Gb microrl.o [1]
|
|
|
+new_line_handler 0x800'32b1 0x8c Code Gb microrl.o [1]
|
|
|
+osDelay 0x800'3529 0x1c Code Gb cmsis_os.o [1]
|
|
|
+osKernelStart 0x800'34f1 0xa Code Gb cmsis_os.o [1]
|
|
|
+osMessageCreate 0x800'3545 0x12 Code Gb cmsis_os.o [1]
|
|
|
+osMessageGet 0x800'35bd 0xb2 Code Gb cmsis_os.o [1]
|
|
|
+osMessagePut 0x800'3557 0x66 Code Gb cmsis_os.o [1]
|
|
|
+osThreadCreate 0x800'34fb 0x2e Code Gb cmsis_os.o [1]
|
|
|
+pTerminal 0x2000'5bf4 0x4 Data Gb terminal_user.o [1]
|
|
|
pcInterruptPriorityRegisters
|
|
|
- 0x800'3238 0x4 Data Lc port.o [1]
|
|
|
+ 0x800'5dac 0x4 Data Lc port.o [1]
|
|
|
+print_prompt 0x800'2e75 0xe Code Lc microrl.o [1]
|
|
|
+print_terminal 0x800'23a9 0x12 Code Gb terminal.o [1]
|
|
|
+print_usartbridge(char const *)
|
|
|
+ 0x800'2093 0xe Code Gb terminal_usartbridge.o [1]
|
|
|
+prompt_default 0x2000'0000 0x4 Data Gb microrl.o [1]
|
|
|
prvAddCurrentTaskToDelayedList
|
|
|
- 0x800'0ba1 0x6c Code Lc tasks.o [1]
|
|
|
+ 0x800'4159 0x6c Code Lc tasks.o [1]
|
|
|
prvAddNewTaskToReadyList
|
|
|
- 0x800'03cb 0x9e Code Lc tasks.o [1]
|
|
|
+ 0x800'3933 0x9e Code Lc tasks.o [1]
|
|
|
prvCheckForValidListAndQueue
|
|
|
- 0x800'1839 0x4c Code Lc timers.o [1]
|
|
|
-prvCheckForValidListAndQueue{1}{2}{3}{4}::ucStaticTimerQueueStorage
|
|
|
- 0x2000'1670 0xa0 Data Lc timers.o [1]
|
|
|
-prvCheckForValidListAndQueue{1}{2}{3}{4}::xStaticTimerQueue
|
|
|
- 0x2000'17c8 0x50 Data Lc timers.o [1]
|
|
|
+ 0x800'535d 0x46 Code Lc timers.o [1]
|
|
|
prvCheckTasksWaitingTermination
|
|
|
- 0x800'0a1b 0x3e Code Lc tasks.o [1]
|
|
|
-prvCopyDataFromQueue 0x800'1f9d 0x36 Code Lc queue.o [1]
|
|
|
-prvCopyDataToQueue 0x800'1f01 0x9c Code Lc queue.o [1]
|
|
|
-prvDeleteTCB 0x800'0a5d 0x44 Code Lc tasks.o [1]
|
|
|
-prvGetNextExpireTime 0x800'15cb 0x28 Code Lc timers.o [1]
|
|
|
-prvHeapInit 0x800'0de1 0x62 Code Lc heap_4.o [1]
|
|
|
-prvIdleTask 0x800'09a1 0x24 Code Lc tasks.o [1]
|
|
|
-prvInitialiseNewQueue 0x800'1ad3 0x36 Code Lc queue.o [1]
|
|
|
-prvInitialiseNewTask 0x800'02e5 0xe6 Code Lc tasks.o [1]
|
|
|
-prvInitialiseTaskLists 0x800'09c5 0x56 Code Lc tasks.o [1]
|
|
|
+ 0x800'4005 0x3e Code Lc tasks.o [1]
|
|
|
+prvCopyDataFromQueue 0x800'4855 0x36 Code Lc queue.o [1]
|
|
|
+prvCopyDataToQueue 0x800'47b9 0x9c Code Lc queue.o [1]
|
|
|
+prvDeleteTCB 0x800'4043 0x12 Code Lc tasks.o [1]
|
|
|
+prvGetNextExpireTime 0x800'50ef 0x28 Code Lc timers.o [1]
|
|
|
+prvHeapInit 0x800'4b4d 0x62 Code Lc heap_4.o [1]
|
|
|
+prvIdleTask 0x800'3f8d 0x24 Code Lc tasks.o [1]
|
|
|
+prvInitialiseNewQueue 0x800'42d9 0x36 Code Lc queue.o [1]
|
|
|
+prvInitialiseNewTask 0x800'384d 0xe6 Code Lc tasks.o [1]
|
|
|
+prvInitialiseTaskLists 0x800'3fb1 0x54 Code Lc tasks.o [1]
|
|
|
prvInsertBlockIntoFreeList
|
|
|
- 0x800'0e43 0x5e Code Lc heap_4.o [1]
|
|
|
+ 0x800'4baf 0x5e Code Lc heap_4.o [1]
|
|
|
prvInsertTimerInActiveList
|
|
|
- 0x800'161b 0x52 Code Lc timers.o [1]
|
|
|
-prvIsQueueEmpty 0x800'2041 0x1c Code Lc queue.o [1]
|
|
|
-prvIsQueueFull 0x800'205d 0x1e Code Lc queue.o [1]
|
|
|
-prvProcessExpiredTimer 0x800'14cf 0x6c Code Lc timers.o [1]
|
|
|
+ 0x800'513f 0x52 Code Lc timers.o [1]
|
|
|
+prvIsQueueEmpty 0x800'48f9 0x1c Code Lc queue.o [1]
|
|
|
+prvIsQueueFull 0x800'4915 0x1e Code Lc queue.o [1]
|
|
|
+prvProcessExpiredTimer 0x800'4ff3 0x6c Code Lc timers.o [1]
|
|
|
prvProcessReceivedCommands
|
|
|
- 0x800'166d 0x13e Code Lc timers.o [1]
|
|
|
+ 0x800'5191 0x13e Code Lc timers.o [1]
|
|
|
prvProcessTimerOrBlockTask
|
|
|
- 0x800'1557 0x74 Code Lc timers.o [1]
|
|
|
+ 0x800'507b 0x74 Code Lc timers.o [1]
|
|
|
prvResetNextTaskUnblockTime
|
|
|
- 0x800'0aa1 0x26 Code Lc tasks.o [1]
|
|
|
-prvSampleTimeNow 0x800'15f3 0x28 Code Lc timers.o [1]
|
|
|
+ 0x800'4055 0x26 Code Lc tasks.o [1]
|
|
|
+prvSampleTimeNow 0x800'5117 0x28 Code Lc timers.o [1]
|
|
|
prvSampleTimeNow::xLastTime
|
|
|
- 0x2000'1960 0x4 Data Lc timers.o [1]
|
|
|
-prvSwitchTimerLists 0x800'17ab 0x8e Code Lc timers.o [1]
|
|
|
-prvTaskExitError 0x800'0fed 0x2a Code Lc port.o [1]
|
|
|
-prvTimerTask 0x800'153d 0x1a Code Lc timers.o [1]
|
|
|
-prvUnlockQueue 0x800'1fd3 0x6e Code Lc queue.o [1]
|
|
|
-pvPortMalloc 0x800'0c3d 0x128 Code Gb heap_4.o [1]
|
|
|
-pxCurrentTCB 0x2000'1914 0x4 Data Gb tasks.o [1]
|
|
|
-pxCurrentTimerList 0x2000'1950 0x4 Data Lc timers.o [1]
|
|
|
-pxDelayedTaskList 0x2000'1918 0x4 Data Lc tasks.o [1]
|
|
|
-pxEnd 0x2000'18f0 0x4 Data Lc heap_4.o [1]
|
|
|
+ 0x2000'5c0c 0x4 Data Lc timers.o [1]
|
|
|
+prvSwitchTimerLists 0x800'52cf 0x8e Code Lc timers.o [1]
|
|
|
+prvTaskExitError 0x800'4cf5 0x2a Code Lc port.o [1]
|
|
|
+prvTimerTask 0x800'5061 0x1a Code Lc timers.o [1]
|
|
|
+prvUnlockQueue 0x800'488b 0x6e Code Lc queue.o [1]
|
|
|
+pvPortMalloc 0x800'49a9 0x128 Code Gb heap_4.o [1]
|
|
|
+pxCurrentTCB 0x2000'5bb4 0x4 Data Gb tasks.o [1]
|
|
|
+pxCurrentTimerList 0x2000'5bfc 0x4 Data Lc timers.o [1]
|
|
|
+pxDelayedTaskList 0x2000'5bb8 0x4 Data Lc tasks.o [1]
|
|
|
+pxEnd 0x2000'5b90 0x4 Data Lc heap_4.o [1]
|
|
|
pxOverflowDelayedTaskList
|
|
|
- 0x2000'191c 0x4 Data Lc tasks.o [1]
|
|
|
-pxOverflowTimerList 0x2000'1954 0x4 Data Lc timers.o [1]
|
|
|
-pxPortInitialiseStack 0x800'0fc5 0x28 Code Gb port.o [1]
|
|
|
-pxReadyTasksLists 0x2000'0c10 0x460 Data Lc tasks.o [1]
|
|
|
-ucHeap 0x2000'0010 0xc00 Data Lc heap_4.o [1]
|
|
|
-ucMaxSysCallPriority 0x2000'1964 0x1 Data Lc port.o [1]
|
|
|
-ulMaxPRIGROUPValue 0x2000'190c 0x4 Data Lc port.o [1]
|
|
|
-uwTick 0x2000'1910 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
-uwTickFreq 0x2000'0008 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
-uwTickPrio 0x2000'0004 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
-uxCriticalNesting 0x2000'0000 0x4 Data Lc port.o [1]
|
|
|
-uxCurrentNumberOfTasks 0x2000'1924 0x4 Data Lc tasks.o [1]
|
|
|
+ 0x2000'5bbc 0x4 Data Lc tasks.o [1]
|
|
|
+pxOverflowTimerList 0x2000'5c00 0x4 Data Lc timers.o [1]
|
|
|
+pxPortInitialiseStack 0x800'4ccd 0x28 Code Gb port.o [1]
|
|
|
+pxReadyTasksLists 0x2000'5814 0xf0 Data Lc tasks.o [1]
|
|
|
+sbsTerminal 0x2000'5904 0xec Data Gb terminal_user.o [1]
|
|
|
+sigint_terminal 0x800'23d5 0x12 Code Gb terminal.o [1]
|
|
|
+split 0x800'2e1d 0x58 Code Lc microrl.o [1]
|
|
|
+startupTaskHandle 0x2000'5ba8 0x4 Data Gb main.o [1]
|
|
|
+strcmp 0x800'371d Code Gb strcmp.o [5]
|
|
|
+strcpy 0x800'3731 Code Gb strcpy.o [5]
|
|
|
+strlen 0x800'25a1 Code Gb strlen.o [5]
|
|
|
+terminalUsartBridge 0x2000'59f0 0xa4 Data Gb terminal_usartbridge.o [1]
|
|
|
+terminal_backspace 0x800'2e83 0x10 Code Lc microrl.o [1]
|
|
|
+terminal_move_cursor 0x800'2efb 0x5a Code Lc microrl.o [1]
|
|
|
+terminal_newline 0x800'2e93 0xe Code Lc microrl.o [1]
|
|
|
+terminal_print_line 0x800'2f93 0x5c Code Lc microrl.o [1]
|
|
|
+terminal_reset_cursor 0x800'2f55 0x3e Code Lc microrl.o [1]
|
|
|
+terminaltTaskHandle 0x2000'5bf8 0x4 Data Gb terminal_user.o [1]
|
|
|
+tmpCommand 0x2000'5ad4 0x28 Data Lc terminal.o [1]
|
|
|
+u16bit_to_str 0x800'2ea1 0x5a Code Lc microrl.o [1]
|
|
|
+ucHeap 0x2000'0014 0x5800 Data Lc heap_4.o [1]
|
|
|
+ucMaxSysCallPriority 0x2000'5c10 0x1 Data Lc port.o [1]
|
|
|
+ulMaxPRIGROUPValue 0x2000'5bac 0x4 Data Lc port.o [1]
|
|
|
+uwTick 0x2000'5bb0 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
+uwTickFreq 0x2000'000c 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
+uwTickPrio 0x2000'0008 0x4 Data Gb stm32g4xx_hal.o [1]
|
|
|
+uxCriticalNesting 0x2000'0004 0x4 Data Lc port.o [1]
|
|
|
+uxCurrentNumberOfTasks 0x2000'5bc4 0x4 Data Lc tasks.o [1]
|
|
|
uxDeletedTasksWaitingCleanUp
|
|
|
- 0x2000'1920 0x4 Data Lc tasks.o [1]
|
|
|
-uxListRemove 0x800'0f9d 0x28 Code Gb list.o [1]
|
|
|
-uxSchedulerSuspended 0x2000'194c 0x4 Data Lc tasks.o [1]
|
|
|
-uxTaskNumber 0x2000'1940 0x4 Data Lc tasks.o [1]
|
|
|
-uxTopReadyPriority 0x2000'192c 0x4 Data Lc tasks.o [1]
|
|
|
-vApplicationGetIdleTaskMemory
|
|
|
- 0x800'13c9 0x18 Code Wk cmsis_os2.o [1]
|
|
|
-vApplicationGetIdleTaskMemory::Idle_Stack
|
|
|
- 0x2000'1470 0x200 Data Lc cmsis_os2.o [1]
|
|
|
-vApplicationGetIdleTaskMemory::Idle_TCB
|
|
|
- 0x2000'1710 0x5c Data Lc cmsis_os2.o [1]
|
|
|
-vApplicationGetTimerTaskMemory
|
|
|
- 0x800'1965 0x18 Code Wk cmsis_os2.o [1]
|
|
|
-vApplicationGetTimerTaskMemory::Timer_Stack
|
|
|
- 0x2000'1070 0x400 Data Lc cmsis_os2.o [1]
|
|
|
-vApplicationGetTimerTaskMemory::Timer_TCB
|
|
|
- 0x2000'176c 0x5c Data Lc cmsis_os2.o [1]
|
|
|
-vListInitialise 0x800'0f2b 0x1e Code Gb list.o [1]
|
|
|
-vListInitialiseItem 0x800'0f49 0x6 Code Gb list.o [1]
|
|
|
-vListInsert 0x800'0f67 0x36 Code Gb list.o [1]
|
|
|
-vListInsertEnd 0x800'0f4f 0x18 Code Gb list.o [1]
|
|
|
-vPortEnableVFP 0x800'1949 Code Gb portasm.o [1]
|
|
|
-vPortEnterCritical 0x800'10e5 0x34 Code Gb port.o [1]
|
|
|
-vPortExitCritical 0x800'1119 0x2c Code Gb port.o [1]
|
|
|
-vPortFree 0x800'0d65 0x7c Code Gb heap_4.o [1]
|
|
|
-vPortStartFirstTask 0x800'1929 Code Gb portasm.o [1]
|
|
|
+ 0x2000'5bc0 0x4 Data Lc tasks.o [1]
|
|
|
+uxListRemove 0x800'4ca3 0x28 Code Gb list.o [1]
|
|
|
+uxSchedulerSuspended 0x2000'5bec 0x4 Data Lc tasks.o [1]
|
|
|
+uxTaskNumber 0x2000'5be0 0x4 Data Lc tasks.o [1]
|
|
|
+uxTopReadyPriority 0x2000'5bcc 0x4 Data Lc tasks.o [1]
|
|
|
+vListInitialise 0x800'4c31 0x1e Code Gb list.o [1]
|
|
|
+vListInitialiseItem 0x800'4c4f 0x6 Code Gb list.o [1]
|
|
|
+vListInsert 0x800'4c6d 0x36 Code Gb list.o [1]
|
|
|
+vListInsertEnd 0x800'4c55 0x18 Code Gb list.o [1]
|
|
|
+vPortEnableVFP 0x800'5461 Code Gb portasm.o [1]
|
|
|
+vPortEnterCritical 0x800'4ded 0x34 Code Gb port.o [1]
|
|
|
+vPortExitCritical 0x800'4e21 0x2c Code Gb port.o [1]
|
|
|
+vPortFree 0x800'4ad1 0x7c Code Gb heap_4.o [1]
|
|
|
+vPortStartFirstTask 0x800'5441 Code Gb portasm.o [1]
|
|
|
vPortValidateInterruptPriority
|
|
|
- 0x800'116d 0x4e Code Gb port.o [1]
|
|
|
-vQueueAddToRegistry 0x800'207b 0x26 Code Gb queue.o [1]
|
|
|
+ 0x800'4e75 0x4e Code Gb port.o [1]
|
|
|
+vQueueAddToRegistry 0x800'4933 0x26 Code Gb queue.o [1]
|
|
|
vQueueWaitForMessageRestricted
|
|
|
- 0x800'20a5 0x4c Code Gb queue.o [1]
|
|
|
-vTaskDelay 0x800'0469 0x4e Code Gb tasks.o [1]
|
|
|
+ 0x800'495d 0x4c Code Gb queue.o [1]
|
|
|
+vTaskDelay 0x800'3a7b 0x4e Code Gb tasks.o [1]
|
|
|
+vTaskDelete 0x800'39d1 0xaa Code Gb tasks.o [1]
|
|
|
vTaskInternalSetTimeOutState
|
|
|
- 0x800'08e5 0x12 Code Gb tasks.o [1]
|
|
|
-vTaskMissedYield 0x800'0991 0xa Code Gb tasks.o [1]
|
|
|
-vTaskPlaceOnEventList 0x800'07c9 0x34 Code Gb tasks.o [1]
|
|
|
+ 0x800'3ed5 0x12 Code Gb tasks.o [1]
|
|
|
+vTaskMissedYield 0x800'3f7b 0xa Code Gb tasks.o [1]
|
|
|
+vTaskPlaceOnEventList 0x800'3db3 0x34 Code Gb tasks.o [1]
|
|
|
vTaskPlaceOnEventListRestricted
|
|
|
- 0x800'0819 0x40 Code Gb tasks.o [1]
|
|
|
-vTaskStartScheduler 0x800'04b7 0x9a Code Gb tasks.o [1]
|
|
|
-vTaskSuspendAll 0x800'0551 0xc Code Gb tasks.o [1]
|
|
|
-vTaskSwitchContext 0x800'0757 0x72 Code Gb tasks.o [1]
|
|
|
-xActiveTimerList1 0x2000'18bc 0x14 Data Lc timers.o [1]
|
|
|
-xActiveTimerList2 0x2000'18d0 0x14 Data Lc timers.o [1]
|
|
|
-xBlockAllocatedBit 0x2000'1904 0x4 Data Lc heap_4.o [1]
|
|
|
-xDelayedTaskList1 0x2000'1858 0x14 Data Lc tasks.o [1]
|
|
|
-xDelayedTaskList2 0x2000'186c 0x14 Data Lc tasks.o [1]
|
|
|
-xFreeBytesRemaining 0x2000'18f4 0x4 Data Lc heap_4.o [1]
|
|
|
-xHeapStructSize 0x800'3234 0x4 Data Lc heap_4.o [1]
|
|
|
-xIdleTaskHandle 0x2000'1948 0x4 Data Lc tasks.o [1]
|
|
|
+ 0x800'3dfd 0x40 Code Gb tasks.o [1]
|
|
|
+vTaskStartScheduler 0x800'3ac9 0x72 Code Gb tasks.o [1]
|
|
|
+vTaskSuspendAll 0x800'3b3b 0xc Code Gb tasks.o [1]
|
|
|
+vTaskSwitchContext 0x800'3d41 0x72 Code Gb tasks.o [1]
|
|
|
+vTerminal(void const *)
|
|
|
+ 0x800'2811 0x32 Code Gb terminal_user.o [1]
|
|
|
+xActiveTimerList1 0x2000'5b60 0x14 Data Lc timers.o [1]
|
|
|
+xActiveTimerList2 0x2000'5b74 0x14 Data Lc timers.o [1]
|
|
|
+xBlockAllocatedBit 0x2000'5ba4 0x4 Data Lc heap_4.o [1]
|
|
|
+xDelayedTaskList1 0x2000'5afc 0x14 Data Lc tasks.o [1]
|
|
|
+xDelayedTaskList2 0x2000'5b10 0x14 Data Lc tasks.o [1]
|
|
|
+xFreeBytesRemaining 0x2000'5b94 0x4 Data Lc heap_4.o [1]
|
|
|
+xHeapStructSize 0x800'5da8 0x4 Data Lc heap_4.o [1]
|
|
|
+xIdleTaskHandle 0x2000'5be8 0x4 Data Lc tasks.o [1]
|
|
|
xMinimumEverFreeBytesRemaining
|
|
|
- 0x2000'18f8 0x4 Data Lc heap_4.o [1]
|
|
|
-xNextTaskUnblockTime 0x2000'1944 0x4 Data Lc tasks.o [1]
|
|
|
-xNumOfOverflows 0x2000'193c 0x4 Data Lc tasks.o [1]
|
|
|
+ 0x2000'5b98 0x4 Data Lc heap_4.o [1]
|
|
|
+xNextTaskUnblockTime 0x2000'5be4 0x4 Data Lc tasks.o [1]
|
|
|
+xNumOfOverflows 0x2000'5bdc 0x4 Data Lc tasks.o [1]
|
|
|
xNumberOfSuccessfulAllocations
|
|
|
- 0x2000'18fc 0x4 Data Lc heap_4.o [1]
|
|
|
+ 0x2000'5b9c 0x4 Data Lc heap_4.o [1]
|
|
|
xNumberOfSuccessfulFrees
|
|
|
- 0x2000'1900 0x4 Data Lc heap_4.o [1]
|
|
|
-xPendedTicks 0x2000'1934 0x4 Data Lc tasks.o [1]
|
|
|
-xPendingReadyList 0x2000'1880 0x14 Data Lc tasks.o [1]
|
|
|
-xPortStartScheduler 0x800'1017 0xce Code Gb port.o [1]
|
|
|
-xPortSysTickHandler 0x800'1145 0x28 Code Gb port.o [1]
|
|
|
-xQueueGenericCreateStatic
|
|
|
- 0x800'1a11 0xc2 Code Gb queue.o [1]
|
|
|
-xQueueGenericReset 0x800'197d 0x94 Code Gb queue.o [1]
|
|
|
-xQueueGenericSend 0x800'1b09 0x1a6 Code Gb queue.o [1]
|
|
|
+ 0x2000'5ba0 0x4 Data Lc heap_4.o [1]
|
|
|
+xPendedTicks 0x2000'5bd4 0x4 Data Lc tasks.o [1]
|
|
|
+xPendingReadyList 0x2000'5b24 0x14 Data Lc tasks.o [1]
|
|
|
+xPortStartScheduler 0x800'4d1f 0xce Code Gb port.o [1]
|
|
|
+xPortSysTickHandler 0x800'4e4d 0x28 Code Gb port.o [1]
|
|
|
+xQueueGenericCreate 0x800'428d 0x4c Code Gb queue.o [1]
|
|
|
+xQueueGenericReset 0x800'41f9 0x94 Code Gb queue.o [1]
|
|
|
+xQueueGenericSend 0x800'430f 0x1a6 Code Gb queue.o [1]
|
|
|
xQueueGenericSendFromISR
|
|
|
- 0x800'1caf 0xe4 Code Gb queue.o [1]
|
|
|
-xQueueReceive 0x800'1d93 0x16a Code Gb queue.o [1]
|
|
|
-xQueueRegistry 0x2000'1818 0x40 Data Gb queue.o [1]
|
|
|
-xSchedulerRunning 0x2000'1930 0x4 Data Lc tasks.o [1]
|
|
|
-xStart 0x2000'18e4 0x8 Data Lc heap_4.o [1]
|
|
|
-xSuspendedTaskList 0x2000'18a8 0x14 Data Lc tasks.o [1]
|
|
|
-xTaskCheckForTimeOut 0x800'08fd 0x8e Code Gb tasks.o [1]
|
|
|
-xTaskCreate 0x800'0273 0x72 Code Gb tasks.o [1]
|
|
|
-xTaskCreateStatic 0x800'01d9 0x9a Code Gb tasks.o [1]
|
|
|
-xTaskGetSchedulerState 0x800'0ac7 0x20 Code Gb tasks.o [1]
|
|
|
-xTaskGetTickCount 0x800'0645 0x8 Code Gb tasks.o [1]
|
|
|
-xTaskIncrementTick 0x800'064d 0x10a Code Gb tasks.o [1]
|
|
|
+ 0x800'44b5 0xe4 Code Gb queue.o [1]
|
|
|
+xQueueReceive 0x800'4599 0x16a Code Gb queue.o [1]
|
|
|
+xQueueReceiveFromISR 0x800'4709 0xb0 Code Gb queue.o [1]
|
|
|
+xQueueRegistry 0x2000'5a94 0x40 Data Gb queue.o [1]
|
|
|
+xSchedulerRunning 0x2000'5bd0 0x4 Data Lc tasks.o [1]
|
|
|
+xStart 0x2000'5b88 0x8 Data Lc heap_4.o [1]
|
|
|
+xSuspendedTaskList 0x2000'5b4c 0x14 Data Lc tasks.o [1]
|
|
|
+xTaskCheckForTimeOut 0x800'3eed 0x8e Code Gb tasks.o [1]
|
|
|
+xTaskCreate 0x800'37e1 0x6c Code Gb tasks.o [1]
|
|
|
+xTaskGetSchedulerState 0x800'4081 0x20 Code Gb tasks.o [1]
|
|
|
+xTaskGetTickCount 0x800'3c2f 0x8 Code Gb tasks.o [1]
|
|
|
+xTaskIncrementTick 0x800'3c37 0x10a Code Gb tasks.o [1]
|
|
|
xTaskPriorityDisinherit
|
|
|
- 0x800'0ae7 0x8e Code Gb tasks.o [1]
|
|
|
+ 0x800'40a1 0x8e Code Gb tasks.o [1]
|
|
|
xTaskRemoveFromEventList
|
|
|
- 0x800'0859 0x82 Code Gb tasks.o [1]
|
|
|
-xTaskResumeAll 0x800'055d 0xe8 Code Gb tasks.o [1]
|
|
|
+ 0x800'3e45 0x82 Code Gb tasks.o [1]
|
|
|
+xTaskResumeAll 0x800'3b47 0xe8 Code Gb tasks.o [1]
|
|
|
xTasksWaitingTermination
|
|
|
- 0x2000'1894 0x14 Data Lc tasks.o [1]
|
|
|
-xTickCount 0x2000'1928 0x4 Data Lc tasks.o [1]
|
|
|
-xTimerCreateTimerTask 0x800'13e1 0x6c Code Gb timers.o [1]
|
|
|
-xTimerGenericCommand 0x800'144d 0x82 Code Gb timers.o [1]
|
|
|
-xTimerQueue 0x2000'1958 0x4 Data Lc timers.o [1]
|
|
|
-xTimerTaskHandle 0x2000'195c 0x4 Data Lc timers.o [1]
|
|
|
-xYieldPending 0x2000'1938 0x4 Data Lc tasks.o [1]
|
|
|
+ 0x2000'5b38 0x14 Data Lc tasks.o [1]
|
|
|
+xTickCount 0x2000'5bc8 0x4 Data Lc tasks.o [1]
|
|
|
+xTimerCreateTimerTask 0x800'4f29 0x48 Code Gb timers.o [1]
|
|
|
+xTimerGenericCommand 0x800'4f71 0x82 Code Gb timers.o [1]
|
|
|
+xTimerQueue 0x2000'5c04 0x4 Data Lc timers.o [1]
|
|
|
+xTimerTaskHandle 0x2000'5c08 0x4 Data Lc timers.o [1]
|
|
|
+xYieldPending 0x2000'5bd8 0x4 Data Lc tasks.o [1]
|
|
|
|
|
|
|
|
|
[1] = D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj
|
|
|
[2] = dl7M_tlf.a
|
|
|
-[3] = m7M_tls.a
|
|
|
-[4] = rt7M_tl.a
|
|
|
-[5] = shb_l.a
|
|
|
-
|
|
|
- 12'985 bytes of readonly code memory
|
|
|
- 151 bytes of readonly data memory
|
|
|
- 7'525 bytes of readwrite data memory
|
|
|
+[3] = dlpp7M_tl_fc.a
|
|
|
+[4] = m7M_tls.a
|
|
|
+[5] = rt7M_tl.a
|
|
|
+[6] = shb_l.a
|
|
|
+
|
|
|
+ 23'033 bytes of readonly code memory
|
|
|
+ 1'223 bytes of readonly data memory
|
|
|
+ 24'593 bytes of readwrite data memory
|
|
|
|
|
|
Errors: none
|
|
|
Warnings: none
|