Files
Colibri/Debug/List/Fly.map
2025-07-30 14:41:56 +03:00

582 lines
33 KiB
Plaintext

###############################################################################
#
# IAR ELF Linker V9.60.3.422/W64 for ARM 30/Jul/2025 14:41:02
# Copyright 2007-2024 IAR Systems AB.
#
# Output file = D:\Works\GIT\SKB reps\Colibri\Debug\Exe\Fly.out
# Map file = D:\Works\GIT\SKB reps\Colibri\Debug\List\Fly.map
# Command line =
# -f "D:\Works\GIT\SKB reps\Colibri\Debug\Exe\Fly.out.rsp"
# ("D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\bar.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\com.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\eep.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\filt.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\flow.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\gpio.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\gps.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\i2c.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\imu.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\iwdg.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\laser.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\led.o"
# "D:\Works\GIT\SKB reps\Colibri\Debug\Obj\main.o" "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\med.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\med2.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\mot.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\move.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\ori.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\pid.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\prot.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\pwm.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\utils_199339518998427007.dir\quat.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\sbus.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\spi.o"
# "D:\Works\GIT\SKB reps\Colibri\Debug\Obj\startup_stm32g431xx.o"
# "D:\Works\GIT\SKB reps\Colibri\Debug\Obj\system_stm32g4xx.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\dev_16932516800620494331.dir\tele.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\tick.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\tim.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\uart.o"
# "D:\Works\GIT\SKB
# reps\Colibri\Debug\Obj\drv_9119342922082540178.dir\vl53l0x.o"
# --no_out_extension -o "D:\Works\GIT\SKB
# reps\Colibri\Debug\Exe\Fly.out" --redirect _Printf=_PrintfFullNoMb
# --redirect _Scanf=_ScanfFullNoMb --map "D:\Works\GIT\SKB
# reps\Colibri\Debug\List\Fly.map" --config
# C:\iar\ewarm-9.60.3\arm/config/linker/ST/stm32g431xB.icf --entry
# __iar_program_start
# C:\iar\ewarm-9.60.3\arm\CMSIS\Lib\IAR\iar_cortexM4lf_math.a --vfe
# --text_out locale --no_free_heap --cpu=Cortex-M4 --fpu=VFPv4_sp)
# --dependencies=n "D:\Works\GIT\SKB
# reps\Colibri\Debug\Exe\Fly.out.iar_deps"
#
###############################################################################
*******************************************************************************
*** RUNTIME MODEL ATTRIBUTES
***
CppFlavor = *
__CPP_Exceptions = Disabled
__CPP_Language = C++14
__CPP_Library = libc++
__CPP_Runtime = 1
__SystemLibrary = DLib
__dlib_dynamic_initialization = normal
__dlib_version = 6
*******************************************************************************
*** HEAP SELECTION
***
The no free heap was selected because of --no_free_heap.
*******************************************************************************
*** PLACEMENT SUMMARY
***
"A0": place at address 0x800'0000 { ro section .intvec };
"P1": place in [from 0x800'0000 to 0x801'ffff] { ro };
define block CSTACK with size = 2K, alignment = 8 { };
define block PROC_STACK with size = 0, alignment = 8 { };
define block HEAP with size = 4K, alignment = 8 { };
"P3": place in [from 0x2000'0000 to 0x2000'3fff] |
[from 0x2000'4000 to 0x2000'57ff] {
rw, block CSTACK, block PROC_STACK, block HEAP };
initialize by copy { rw };
No sections matched the following patterns:
ro section otp_data in "P4"
section .textrw in "P2"
Section Kind Address Alignment Size Object
------- ---- ------- --------- ---- ------
"A0": 0x1d8
.intvec ro code 0x800'0000 4 0x1d8 startup_stm32g431xx.o [1]
- 0x800'01d8 0x1d8
"P1": 0xb2c
.text ro code 0x800'01d8 4 0x334 flow.o [2]
.text ro code 0x800'050c 4 0x160 spi.o [3]
.text ro code 0x800'066c 4 0x66 ABImemset.o [7]
.text ro code 0x800'06d2 2 0x2a copy_init3.o [7]
.text ro code 0x800'06fc 4 0x174 gpio.o [3]
.text ro code 0x800'0870 4 0xa4 uart.o [3]
.text ro code 0x800'0914 2 0x38 zero_init3.o [7]
.text ro code 0x800'094c 4 0x28 data_init.o [7]
.text ro code 0x800'0974 4 0x22 fpinit_M.o [6]
.iar.init_table const 0x800'0998 4 0x28 - Linker created -
.text ro code 0x800'09c0 4 0x20 main.o [1]
.text ro code 0x800'09e0 4 0x20 cmain_call_ctors.o [7]
.text ro code 0x800'0a00 4 0x18 cppinit.o [5]
.text ro code 0x800'0a18 4 0x1e cmain.o [7]
.text ro code 0x800'0a36 2 0x4 low_level_init.o [5]
.text ro code 0x800'0a3a 2 0x4 exit.o [5]
.text ro code 0x800'0a40 4 0xa cexit.o [7]
.text ro code 0x800'0a4c 4 0xc XXexit.o [7]
.text ro code 0x800'0a58 4 0x1c system_stm32g4xx.o [1]
.text ro code 0x800'0a74 4 0x1c cstartup_M.o [7]
.text ro code 0x800'0a90 2 0x18 tele.o [2]
.text ro code 0x800'0aa8 4 0x18 tim.o [3]
.text ro code 0x800'0ac0 2 0x14 gps.o [2]
.text ro code 0x800'0ad4 4 0x14 tele.o [2]
.text ro code 0x800'0ae8 4 0x10 gps.o [2]
.text ro code 0x800'0af8 4 0x10 laser.o [2]
.text ro code 0x800'0b08 4 0xe vl53l0x.o [3]
.text ro code 0x800'0b18 4 0x10 ori.o [2]
.text ro code 0x800'0b28 2 0x8 ori.o [2]
.text ro code 0x800'0b30 4 0x10 startup_stm32g431xx.o [1]
.text ro code 0x800'0b40 4 0x10 tick.o [3]
SHT$$PREINIT_ARRAY 0x800'0b50 0x0 <Block>
SHT$$INIT_ARRAY 0x800'0b50 0x10 <Block>
.init_array const 0x800'0b50 4 0x4 gps.o [2]
.init_array const 0x800'0b54 4 0x4 laser.o [2]
.init_array const 0x800'0b58 4 0x4 ori.o [2]
.init_array const 0x800'0b5c 4 0x4 tele.o [2]
__iar_tls$$INIT_ARRAY 0x800'0b60 0x0 <Block>
.rodata const 0x800'0b60 4 0xc flow.o [2]
.rodata const 0x800'0b6c 4 0x4 flow.o [2]
.text ro code 0x800'0b70 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b74 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b78 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b7c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b80 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b84 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b88 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b8c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b90 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b94 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b98 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0b9c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0ba0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0ba4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0ba8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bac 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bb0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bb4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bb8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bbc 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bc0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bc4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bc8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bcc 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bd0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bd4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bd8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bdc 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0be0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0be4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0be8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bec 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bf0 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bf4 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bf8 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0bfc 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c00 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c04 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c08 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c0c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c10 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c14 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c18 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c1c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c20 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c24 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c28 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c2c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c30 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c34 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c38 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c3c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c40 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c44 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c48 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c4c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c50 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c54 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c58 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c5c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c60 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c64 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c68 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c6c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c70 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c74 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c78 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c7c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c80 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c84 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c88 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c8c 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c90 2 0x4 startup_stm32g431xx.o [1]
.text ro code 0x800'0c94 2 0x4 startup_stm32g431xx.o [1]
.rodata const 0x800'0c98 0x0 zero_init3.o [7]
.rodata const 0x800'0c98 0x0 copy_init3.o [7]
Initializer bytes const 0x800'0c98 4 0x6c <for P3 s0>
- 0x800'0d04 0xb2c
"P3", part 1 of 3: 0x6c
P3 s0 0x2000'0000 0x6c <Init block>
.data inited 0x2000'0000 4 0x24 uart.o [3]
.data inited 0x2000'0024 4 0x24 uart.o [3]
.data inited 0x2000'0048 4 0x24 uart.o [3]
- 0x2000'006c 0x6c
"P3", part 2 of 3: 0x828
.bss zero 0x2000'006c 4 0x194 gps.o [2]
.bss zero 0x2000'0200 4 0x100 uart.o [3]
.bss zero 0x2000'0300 4 0x100 uart.o [3]
.bss zero 0x2000'0400 4 0x100 uart.o [3]
.bss zero 0x2000'0500 4 0x100 uart.o [3]
.bss zero 0x2000'0600 4 0x100 uart.o [3]
.bss zero 0x2000'0700 4 0x100 uart.o [3]
.bss zero 0x2000'0800 4 0x70 ori.o [2]
.bss zero 0x2000'0870 4 0x10 laser.o [2]
.bss zero 0x2000'0880 4 0x4 tele.o [2]
.bss zero 0x2000'0884 4 0x4 tick.o [3]
.bss zero 0x2000'0888 4 0x4 tim.o [3]
.bss zero 0x2000'088c 2 0x2 main.o [1]
.bss zero 0x2000'088e 2 0x2 main.o [1]
.bss zero 0x2000'0890 0x1 main.o [1]
- 0x2000'0891 0x825
"P3", part 3 of 3: 0x800
CSTACK 0x2000'0898 8 0x800 <Block>
CSTACK uninit 0x2000'0898 0x800 <Block tail>
- 0x2000'1098 0x800
Unused ranges:
From To Size
---- -- ----
0x800'0d04 0x801'ffff 0x1'f2fc
0x2000'0894 0x2000'0897 0x4
0x2000'1098 0x2000'3fff 0x2f68
0x2000'4000 0x2000'57ff 0x1800
*******************************************************************************
*** INIT TABLE
***
Address Size
------- ----
Zero (__iar_zero_init3)
1 destination range, total size 0x825:
0x2000'006c 0x825
Copy (__iar_copy_init3)
1 source range, total size 0x6c:
0x800'0c98 0x6c
1 destination range, total size 0x6c:
0x2000'0000 0x6c
Extra (__iar_cstart_call_ctors)
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code ro data rw data
------ ------- ------- -------
command line/config:
------------------------------------------------
Total:
D:\Works\GIT\SKB reps\Colibri\Debug\Obj: [1]
main.o 32 5
startup_stm32g431xx.o 784
system_stm32g4xx.o 28
------------------------------------------------
Total: 844 5
D:\Works\GIT\SKB reps\Colibri\Debug\Obj\dev_16932516800620494331.dir: [2]
flow.o 820 16
gps.o 36 4 404
laser.o 16 4 16
ori.o 24 4 112
tele.o 44 4 4
------------------------------------------------
Total: 940 32 536
D:\Works\GIT\SKB reps\Colibri\Debug\Obj\drv_9119342922082540178.dir: [3]
gpio.o 372
spi.o 352
tick.o 16 4
tim.o 24 4
uart.o 164 108 1'644
vl53l0x.o 14
------------------------------------------------
Total: 942 108 1'652
D:\Works\GIT\SKB reps\Colibri\Debug\Obj\utils_199339518998427007.dir: [4]
------------------------------------------------
Total:
dl7M_tlf.a: [5]
cppinit.o 24
exit.o 4
low_level_init.o 4
------------------------------------------------
Total: 32
m7M_tls.a: [6]
fpinit_M.o 34
------------------------------------------------
Total: 34
rt7M_tl.a: [7]
ABImemset.o 102
XXexit.o 12
cexit.o 10
cmain.o 30
cmain_call_ctors.o 32
copy_init3.o 42
cstartup_M.o 28
data_init.o 40
zero_init3.o 56
------------------------------------------------
Total: 352
Gaps 6 2
Linker created 40 2'048
----------------------------------------------------
Grand Total: 3'150 182 4'241
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
.iar.init_table$$Base 0x800'0998 -- Gb - Linker created -
.iar.init_table$$Limit 0x800'09c0 -- Gb - Linker created -
?main 0x800'0a19 Code Gb cmain.o [7]
ADC1_2_IRQHandler 0x800'0bd5 Code Wk startup_stm32g431xx.o [1]
BusFault_Handler 0x800'0b7d Code Wk startup_stm32g431xx.o [1]
COMP1_2_3_IRQHandler 0x800'0c65 Code Wk startup_stm32g431xx.o [1]
COMP4_IRQHandler 0x800'0c69 Code Wk startup_stm32g431xx.o [1]
CORDIC_IRQHandler 0x800'0c91 Code Wk startup_stm32g431xx.o [1]
CRS_IRQHandler 0x800'0c6d Code Wk startup_stm32g431xx.o [1]
CSTACK$$Base 0x2000'0898 -- Gb - Linker created -
CSTACK$$Limit 0x2000'1098 -- Gb - Linker created -
DMA1_Channel1_IRQHandler
0x800'0bbd Code Wk startup_stm32g431xx.o [1]
DMA1_Channel2_IRQHandler
0x800'0bc1 Code Wk startup_stm32g431xx.o [1]
DMA1_Channel3_IRQHandler
0x800'0bc5 Code Wk startup_stm32g431xx.o [1]
DMA1_Channel4_IRQHandler
0x800'0bc9 Code Wk startup_stm32g431xx.o [1]
DMA1_Channel5_IRQHandler
0x800'0bcd Code Wk startup_stm32g431xx.o [1]
DMA1_Channel6_IRQHandler
0x800'0bd1 Code Wk startup_stm32g431xx.o [1]
DMA2_Channel1_IRQHandler
0x800'0c4d Code Wk startup_stm32g431xx.o [1]
DMA2_Channel2_IRQHandler
0x800'0c51 Code Wk startup_stm32g431xx.o [1]
DMA2_Channel3_IRQHandler
0x800'0c55 Code Wk startup_stm32g431xx.o [1]
DMA2_Channel4_IRQHandler
0x800'0c59 Code Wk startup_stm32g431xx.o [1]
DMA2_Channel5_IRQHandler
0x800'0c5d Code Wk startup_stm32g431xx.o [1]
DMA2_Channel6_IRQHandler
0x800'0c8d Code Wk startup_stm32g431xx.o [1]
DMAMUX_OVR_IRQHandler 0x800'0c89 Code Wk startup_stm32g431xx.o [1]
DataORI 0x2000'0800 0x70 Data Gb ori.o [2]
DebugMon_Handler 0x800'0b89 Code Wk startup_stm32g431xx.o [1]
EXTI0_IRQHandler 0x800'0ba9 Code Wk startup_stm32g431xx.o [1]
EXTI15_10_IRQHandler 0x800'0c21 Code Wk startup_stm32g431xx.o [1]
EXTI1_IRQHandler 0x800'0bad Code Wk startup_stm32g431xx.o [1]
EXTI2_IRQHandler 0x800'0bb1 Code Wk startup_stm32g431xx.o [1]
EXTI3_IRQHandler 0x800'0bb5 Code Wk startup_stm32g431xx.o [1]
EXTI4_IRQHandler 0x800'0bb9 Code Wk startup_stm32g431xx.o [1]
EXTI9_5_IRQHandler 0x800'0be9 Code Wk startup_stm32g431xx.o [1]
FDCAN1_IT0_IRQHandler 0x800'0be1 Code Wk startup_stm32g431xx.o [1]
FDCAN1_IT1_IRQHandler 0x800'0be5 Code Wk startup_stm32g431xx.o [1]
FLASH_IRQHandler 0x800'0ba1 Code Wk startup_stm32g431xx.o [1]
FLOW_GetMotion(short *, short *, unsigned char *)
0x800'04a9 0x56 Code Gb flow.o [2]
FLOW_Init() 0x800'01f9 0x2b0 Code Gb flow.o [2]
FMAC_IRQHandler 0x800'0c95 Code Wk startup_stm32g431xx.o [1]
FPU_IRQHandler 0x800'0c75 Code Wk startup_stm32g431xx.o [1]
GPIO_InitPin(unsigned long)
0x800'06fd 0x174 Code Gb gpio.o [3]
GPS_Info::GPS_Info() 0x800'0ac1 0x14 Code Wk gps.o [2]
HardFault_Handler 0x800'0b75 Code Wk startup_stm32g431xx.o [1]
I2C1_ER_IRQHandler 0x800'0c0d Code Wk startup_stm32g431xx.o [1]
I2C1_EV_IRQHandler 0x800'0c09 Code Wk startup_stm32g431xx.o [1]
I2C2_ER_IRQHandler 0x800'0c15 Code Wk startup_stm32g431xx.o [1]
I2C2_EV_IRQHandler 0x800'0c11 Code Wk startup_stm32g431xx.o [1]
I2C3_ER_IRQHandler 0x800'0c85 Code Wk startup_stm32g431xx.o [1]
I2C3_EV_IRQHandler 0x800'0c81 Code Wk startup_stm32g431xx.o [1]
Info 0x2000'006c 0x194 Data Lc gps.o [2]
LPTIM1_IRQHandler 0x800'0c3d Code Wk startup_stm32g431xx.o [1]
LPUART1_IRQHandler 0x800'0c7d Code Wk startup_stm32g431xx.o [1]
MemManage_Handler 0x800'0b79 Code Wk startup_stm32g431xx.o [1]
NMI_Handler 0x800'0b71 Code Wk startup_stm32g431xx.o [1]
ORI_Data::ORI_Data() 0x800'0b29 0x8 Code Wk ori.o [2]
PVD_PVM_IRQHandler 0x800'0b95 Code Wk startup_stm32g431xx.o [1]
PendSV_Handler 0x800'0b8d Code Wk startup_stm32g431xx.o [1]
RCC_IRQHandler 0x800'0ba5 Code Wk startup_stm32g431xx.o [1]
RNG_IRQHandler 0x800'0c79 Code Wk startup_stm32g431xx.o [1]
RTC_Alarm_IRQHandler 0x800'0c25 Code Wk startup_stm32g431xx.o [1]
RTC_TAMP_LSECSS_IRQHandler
0x800'0b99 Code Wk startup_stm32g431xx.o [1]
RTC_WKUP_IRQHandler 0x800'0b9d Code Wk startup_stm32g431xx.o [1]
RecvHead::RecvHead(RecvModeEnum, unsigned char, unsigned char)
0x800'0a91 0x18 Code Wk tele.o [2]
Region$$Table$$Base 0x800'0998 -- Gb - Linker created -
Region$$Table$$Limit 0x800'09c0 -- Gb - Linker created -
Reset_Handler 0x800'0b31 Code Wk startup_stm32g431xx.o [1]
SAI1_IRQHandler 0x800'0c71 Code Wk startup_stm32g431xx.o [1]
SHT$$INIT_ARRAY$$Base 0x800'0b50 -- Gb - Linker created -
SHT$$INIT_ARRAY$$Limit 0x800'0b60 -- Gb - Linker created -
SHT$$PREINIT_ARRAY$$Base
0x800'0b50 -- Gb - Linker created -
SHT$$PREINIT_ARRAY$$Limit
0x800'0b50 -- Gb - Linker created -
SPI1_IRQHandler 0x800'0c19 Code Wk startup_stm32g431xx.o [1]
SPI2_IRQHandler 0x800'0c1d Code Wk startup_stm32g431xx.o [1]
SPI2_Init() 0x800'05ad 0x44 Code Gb spi.o [3]
SPI2_TransferCons(void const *, unsigned long, void *, unsigned long)
0x800'05f1 0x38 Code Gb spi.o [3]
SPI2_TransferParallel(void const *, void *, unsigned long)
0x800'0629 0x22 Code Gb spi.o [3]
SPI3_IRQHandler 0x800'0c41 Code Wk startup_stm32g431xx.o [1]
SVC_Handler 0x800'0b85 Code Wk startup_stm32g431xx.o [1]
SysTick_Handler 0x800'0b41 0xa Code Gb tick.o [3]
SystemInit 0x800'0a59 0x14 Code Gb system_stm32g4xx.o [1]
TIM1_BRK_TIM15_IRQHandler
0x800'0bed Code Wk startup_stm32g431xx.o [1]
TIM1_CC_IRQHandler 0x800'0bf9 Code Wk startup_stm32g431xx.o [1]
TIM1_TRG_COM_TIM17_IRQHandler
0x800'0bf5 Code Wk startup_stm32g431xx.o [1]
TIM1_UP_TIM16_IRQHandler
0x800'0bf1 Code Wk startup_stm32g431xx.o [1]
TIM2_IRQHandler 0x800'0bfd Code Wk startup_stm32g431xx.o [1]
TIM3_IRQHandler 0x800'0c01 Code Wk startup_stm32g431xx.o [1]
TIM4_IRQHandler 0x800'0c05 Code Wk startup_stm32g431xx.o [1]
TIM6_DAC_IRQHandler 0x800'0c49 Code Wk startup_stm32g431xx.o [1]
TIM7_IRQHandler 0x800'0aa9 0x10 Code Gb tim.o [3]
TIM7_Proc 0x2000'0888 0x4 Data Lc tim.o [3]
TIM8_BRK_IRQHandler 0x800'0c2d Code Wk startup_stm32g431xx.o [1]
TIM8_CC_IRQHandler 0x800'0c39 Code Wk startup_stm32g431xx.o [1]
TIM8_TRG_COM_IRQHandler
0x800'0c35 Code Wk startup_stm32g431xx.o [1]
TIM8_UP_IRQHandler 0x800'0c31 Code Wk startup_stm32g431xx.o [1]
Tele_Mode 0x2000'0880 0x4 Data Lc tele.o [2]
Tick 0x2000'0884 0x4 Data Lc tick.o [3]
UART1_BufferRecv 0x2000'0600 0x100 Data Lc uart.o [3]
UART1_BufferSend 0x2000'0700 0x100 Data Lc uart.o [3]
UART1_Data 0x2000'0048 0x24 Data Lc uart.o [3]
UART2_BufferRecv 0x2000'0400 0x100 Data Lc uart.o [3]
UART2_BufferSend 0x2000'0500 0x100 Data Lc uart.o [3]
UART2_Data 0x2000'0024 0x24 Data Lc uart.o [3]
UART3_BufferRecv 0x2000'0200 0x100 Data Lc uart.o [3]
UART3_BufferSend 0x2000'0300 0x100 Data Lc uart.o [3]
UART3_Data 0x2000'0000 0x24 Data Lc uart.o [3]
UART4_IRQHandler 0x800'0c45 Code Wk startup_stm32g431xx.o [1]
UCPD1_IRQHandler 0x800'0c61 Code Wk startup_stm32g431xx.o [1]
USART1_IRQHandler 0x800'08fd 0xa Code Gb uart.o [3]
USART2_IRQHandler 0x800'08f3 0xa Code Gb uart.o [3]
USART3_IRQHandler 0x800'08e9 0xa Code Gb uart.o [3]
USBWakeUp_IRQHandler 0x800'0c29 Code Wk startup_stm32g431xx.o [1]
USB_HP_IRQHandler 0x800'0bd9 Code Wk startup_stm32g431xx.o [1]
USB_LP_IRQHandler 0x800'0bdd Code Wk startup_stm32g431xx.o [1]
UsageFault_Handler 0x800'0b81 Code Wk startup_stm32g431xx.o [1]
VL53L0X::VL53L0X() 0x800'0b09 0xe Code Gb vl53l0x.o [3]
WWDG_IRQHandler 0x800'0b91 Code Wk startup_stm32g431xx.o [1]
[local to flow_cpp]::WriteReg(char, char)
0x800'01d9 0x20 Code Lc flow.o [2]
[local to spi_cpp]::CS_IMU(bool)
0x800'0585 0x28 Code Lc spi.o [3]
[local to spi_cpp]::Init(SPI_TypeDef *)
0x800'050d 0x16 Code Lc spi.o [3]
[local to spi_cpp]::Trans(SPI_TypeDef *, void const *, void *, unsigned long)
0x800'0525 0x5e Code Lc spi.o [3]
[local to uart_cpp]::IRQHandler(UART_Data &)
0x800'0871 0x78 Code Lc uart.o [3]
__aeabi_memset 0x800'066d Code Gb ABImemset.o [7]
__call_ctors 0x800'0a01 0x18 Code Gb cppinit.o [5]
__cmain 0x800'0a19 Code Gb cmain.o [7]
__exit 0x800'0a4d Code Gb XXexit.o [7]
__iar_Memset 0x800'066d Code Gb ABImemset.o [7]
__iar_Memset_word 0x800'0675 Code Gb ABImemset.o [7]
__iar_copy_init3 0x800'06d3 0x2a Code Gb copy_init3.o [7]
__iar_cstart_call_ctors
0x800'09e1 0x20 Code Gb cmain_call_ctors.o [7]
__iar_data_init3 0x800'094d 0x28 Code Gb data_init.o [7]
__iar_init_vfp 0x800'0975 Code Gb fpinit_M.o [6]
__iar_program_start 0x800'0a75 Code Gb cstartup_M.o [7]
__iar_tls$$INIT_ARRAY$$Base
0x800'0b60 -- Gb - Linker created -
__iar_tls$$INIT_ARRAY$$Limit
0x800'0b60 -- Gb - Linker created -
__iar_zero_init3 0x800'0915 0x38 Code Gb zero_init3.o [7]
__low_level_init 0x800'0a37 0x4 Code Gb low_level_init.o [5]
__sti__routine 0x800'0ae9 0xc Code Lc gps.o [2]
__sti__routine 0x800'0af9 0xa Code Lc laser.o [2]
__sti__routine 0x800'0b19 0xc Code Lc ori.o [2]
__sti__routine 0x800'0ad5 0x10 Code Lc tele.o [2]
__vector_table 0x800'0000 Data Gb startup_stm32g431xx.o [1]
_call_main 0x800'0a25 Code Gb cmain.o [7]
_exit 0x800'0a41 Code Gb cexit.o [7]
dx 0x2000'088c 0x2 Data Gb main.o [1]
dy 0x2000'088e 0x2 Data Gb main.o [1]
exit 0x800'0a3b 0x4 Code Gb exit.o [5]
main 0x800'09c1 0x12 Code Gb main.o [1]
qality 0x2000'0890 0x1 Data Gb main.o [1]
sensor 0x2000'0870 0x10 Data Gb laser.o [2]
[1] = D:\Works\GIT\SKB reps\Colibri\Debug\Obj
[2] = D:\Works\GIT\SKB reps\Colibri\Debug\Obj\dev_16932516800620494331.dir
[3] = D:\Works\GIT\SKB reps\Colibri\Debug\Obj\drv_9119342922082540178.dir
[4] = D:\Works\GIT\SKB reps\Colibri\Debug\Obj\utils_199339518998427007.dir
[5] = dl7M_tlf.a
[6] = m7M_tls.a
[7] = rt7M_tl.a
3'150 bytes of readonly code memory
182 bytes of readonly data memory
4'241 bytes of readwrite data memory
Errors: none
Warnings: none