| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060 |
- ###############################################################################
- #
- # IAR ELF Linker V8.40.1.212/W32 for ARM 14/Jul/2025 13:02:13
- # Copyright 2007-2019 IAR Systems AB.
- #
- # Output file =
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Exe\desk.out
- # Map file =
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\List\desk.map
- # Command line =
- # -f C:\Temp\EWB592.tmp
- # (D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\app_freertos.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\cmsis_os.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\control.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
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\startup_stm32g431xx.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_adc.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_adc_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_comp.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_cordic.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_cortex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_crc.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_crc_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_cryp.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_cryp_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_dac.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_dac_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_dma.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_dma_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_exti.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_fdcan.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_flash.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_flash_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_flash_ramfunc.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_fmac.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_gpio.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_hrtim.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_i2c.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_i2c_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_i2s.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_irda.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_iwdg.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_lptim.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_msp.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_nand.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_nor.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_opamp.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_opamp_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_pcd.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_pcd_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_pwr.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_pwr_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_qspi.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_rcc.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_rcc_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_rng.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_rtc.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_rtc_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_sai.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_sai_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_smartcard.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_smartcard_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_smbus.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_smbus_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_spi.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_spi_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_sram.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_tim.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_tim_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_uart.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_uart_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_usart.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_usart_ex.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_hal_wwdg.o
- # D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj\stm32g4xx_it.o
- # 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
- # --redirect _Printf=_PrintfFullNoMb --redirect _Scanf=_ScanfFullNoMb
- # --map D:\FlyElectronics\tuber\project\ewarm\desk\Debug\List\desk.map
- # --config
- # D:\FlyElectronics\tuber\project\ewarm\desk/stm32g431xx_flash.icf
- # --semihosting --entry __iar_program_start --vfe --text_out locale)
- #
- ###############################################################################
- *******************************************************************************
- *** RUNTIME MODEL ATTRIBUTES
- ***
- CppFlavor = *
- __CPP_Exceptions = Disabled
- __CPP_Language = C++14
- __Heap_Handler = Basic
- __SystemLibrary = DLib
- __dlib_dynamic_initialization = normal
- __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 0x801'ffff] { ro };
- define block CSTACK with size = 1K, alignment = 8 { };
- define block HEAP with size = 512, alignment = 8 { };
- "P2": place in [from 0x2000'0000 to 0x2000'7fff] {
- 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": 0x7e17
- .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]
- .rodata const 0x800'158a 0x2 xlocale_c.o [2]
- .text ro code 0x800'158c 0x814 stm32g4xx_hal_rcc.o [1]
- .text ro code 0x800'1da0 0x230 I64DivMod.o [5]
- .text ro code 0x800'1fd0 0xc stm32g4xx_hal.o [1]
- .text ro code 0x800'1fdc 0x2 stm32g4xx_hal_uart.o [1]
- .rodata const 0x800'1fde 0x1 unwind_debug.o [6]
- .rodata const 0x800'1fdf 0x1 xlocale_c.o [2]
- .text ro code 0x800'1fe0 0x40 hal_callback.o [1]
- .text ro code 0x800'2020 0x60 stm32g4xx_hal.o [1]
- .text ro code 0x800'2080 0x2 I64DivZer.o [5]
- .text ro code 0x800'2084 0x1dc terminal_usartbridge.o [1]
- .text ro code 0x800'2260 0x28 printf.o [2]
- .text ro code 0x800'2288 0x154 stm32g4xx_hal_cortex.o [1]
- .text ro code 0x800'23dc 0x204 terminal.o [1]
- .text ro code 0x800'25e0 0x36 strlen.o [5]
- .text ro code 0x800'2618 0x2f8 terminal_user.o [1]
- .text ro code 0x800'2910 0x22c stm32g4xx_hal_gpio.o [1]
- .text ro code 0x800'2b3c 0xfc6 xprintffull_nomb.o [2]
- .text ro code 0x800'3b04 0x66 ABImemset.o [5]
- .text ro code 0x800'3b6c 0x964 microrl.o [1]
- .text ro code 0x800'44d0 0x1ac cmsis_os.o [1]
- .text ro code 0x800'467c 0xa6 ABImemcpy.o [5]
- .text ro code 0x800'4724 0x12 strcmp.o [5]
- .text ro code 0x800'4738 0x16 strchr.o [5]
- .text ro code 0x800'4750 0x40 xfail_s.o [2]
- .text ro code 0x800'4790 0x58 memchr.o [5]
- .text ro code 0x800'47e8 0x70 frexp.o [4]
- .text ro code 0x800'4858 0x2e DblCmpLe.o [4]
- .text ro code 0x800'4888 0x2e DblCmpGe.o [4]
- .text ro code 0x800'48b8 0x13a ldexp.o [4]
- .text ro code 0x800'49f4 0x3a DblToS32.o [4]
- .text ro code 0x800'4a30 0x22 S32ToDbl.o [4]
- .text ro code 0x800'4a54 0xe2 DblSub.o [4]
- .text ro code 0x800'4b38 0x246 DblDiv.o [4]
- .text ro code 0x800'4d80 0x28 DblToU32.o [4]
- .text ro code 0x800'4da8 0x1a U32ToDbl.o [4]
- .text ro code 0x800'4dc4 0x1a2 DblMul.o [4]
- .text ro code 0x800'4f68 0x8 xlocale_c.o [2]
- .text ro code 0x800'4f70 0x18 strcpy.o [5]
- .text ro code 0x800'4f88 0x96 ABImemmove.o [5]
- .text ro code 0x800'5020 0xa18 tasks.o [1]
- .text ro code 0x800'5a38 0x7b0 queue.o [1]
- .text ro code 0x800'61e8 0x6 abort.o [2]
- .text ro code 0x800'61f0 0x16a DblAdd.o [4]
- .text ro code 0x800'635c 0x288 heap_4.o [1]
- .text ro code 0x800'65e4 0x9a list.o [1]
- .text ro code 0x800'6680 0x25c port.o [1]
- .text ro code 0x800'68dc 0x4a4 timers.o [1]
- .text ro code 0x800'6d80 0x14 exit.o [6]
- CODE ro code 0x800'6d94 0xb0 portasm.o [1]
- .text ro code 0x800'6e44 0x4b4 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'72f8 0x2 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'72fa 0x2 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'72fc 0x2 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'72fe 0x2 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'7300 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'7302 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'7304 0x2 stm32g4xx_hal_tim.o [1]
- .text ro code 0x800'7306 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'7308 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'730a 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'730c 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'730e 0x2 stm32g4xx_hal_tim_ex.o [1]
- .text ro code 0x800'7310 0x198 main.o [1]
- .text ro code 0x800'74a8 0x24 stm32g4xx_hal.o [1]
- .text ro code 0x800'74cc 0x12c control.o [1]
- .text ro code 0x800'75f8 0x14 memset.o [5]
- .text ro code 0x800'760c 0x11c stm32g4xx_hal_pwr_ex.o [1]
- .text ro code 0x800'7728 0x10 stm32g4xx_hal_pwr.o [1]
- .text ro code 0x800'7738 0x44 stm32g4xx_hal_msp.o [1]
- .text ro code 0x800'777c 0xbc stm32g4xx_hal_tim_ex.o [1]
- .rodata const 0x800'7838 0x40 terminal_user.o [1]
- .text ro code 0x800'7878 0x38 packbits_init_single.o [5]
- .rodata const 0x800'78b0 0x30 terminal_user.o [1]
- .rodata const 0x800'78e0 0x30 terminal_user.o [1]
- .rodata const 0x800'7910 0x2c terminal_user.o [1]
- .rodata const 0x800'793c 0x2c terminal_user.o [1]
- .rodata const 0x800'7968 0x28 terminal_user.o [1]
- .rodata const 0x800'7990 0x28 terminal_user.o [1]
- .rodata const 0x800'79b8 0x28 terminal_user.o [1]
- .rodata const 0x800'79e0 0x28 terminal_user.o [1]
- .text ro code 0x800'7a08 0x28 data_init.o [5]
- .rodata const 0x800'7a30 0x24 terminal_user.o [1]
- .rodata const 0x800'7a54 0x24 terminal_user.o [1]
- .rodata const 0x800'7a78 0x24 terminal_user.o [1]
- .rodata const 0x800'7a9c 0x24 terminal_user.o [1]
- .rodata const 0x800'7ac0 0x24 terminal_user.o [1]
- .text ro code 0x800'7ae4 0x22 stm32g4xx_it.o [1]
- .text ro code 0x800'7b08 0x18 stm32g4xx_hal.o [1]
- .text ro code 0x800'7b20 0x22 fpinit_M.o [4]
- .iar.init_table const 0x800'7b44 0x24 - Linker created -
- .rodata const 0x800'7b68 0x20 terminal_user.o [1]
- .rodata const 0x800'7b88 0x20 terminal_user.o [1]
- .rodata const 0x800'7ba8 0x20 terminal_user.o [1]
- .rodata const 0x800'7bc8 0x20 terminal_user.o [1]
- .rodata const 0x800'7be8 0x20 terminal_user.o [1]
- .rodata const 0x800'7c08 0x20 terminal_user.o [1]
- .text ro code 0x800'7c28 0x20 cmain_call_ctors.o [5]
- .text ro code 0x800'7c48 0x18 cppinit.o [2]
- .text ro code 0x800'7c60 0x1e cmain.o [5]
- .text ro code 0x800'7c7e 0x4 low_level_init.o [2]
- .text ro code 0x800'7c82 0x4 exit.o [2]
- .text ro code 0x800'7c88 0xa cexit.o [5]
- .rodata const 0x800'7c94 0x1c terminal.o [1]
- .rodata const 0x800'7cb0 0x1c terminal_user.o [1]
- .rodata const 0x800'7ccc 0x1c terminal_user.o [1]
- .rodata const 0x800'7ce8 0x18 microrl.o [1]
- .rodata const 0x800'7d00 0x18 stm32g4xx_hal_uart.o [1]
- .rodata const 0x800'7d18 0x18 terminal_user.o [1]
- .rodata const 0x800'7d30 0x18 terminal_user.o [1]
- .text ro code 0x800'7d48 0x16 xprout.o [2]
- .text ro code 0x800'7d60 0xc putchar.o [2]
- .rodata const 0x800'7d6c 0x14 main.o [1]
- .rodata const 0x800'7d80 0x14 microrl.o [1]
- .rodata const 0x800'7d94 0x14 terminal_user.o [1]
- .rodata const 0x800'7da8 0x10 hal_callback.o [1]
- .rodata const 0x800'7db8 0x10 system_stm32g4xx.o [1]
- .text ro code 0x800'7dc8 0x10 startup_stm32g431xx.o [1]
- .text ro code 0x800'7dd8 0x10 system_stm32g4xx.o [1]
- .rodata const 0x800'7de8 0xc terminal_user.o [1]
- .text ro code 0x800'7df4 0xc cstartup_M.o [5]
- .rodata const 0x800'7e00 0x8 main.o [1]
- .rodata const 0x800'7e08 0x8 microrl.o [1]
- .rodata const 0x800'7e10 0x8 system_stm32g4xx.o [1]
- .rodata const 0x800'7e18 0x8 tasks.o [1]
- .rodata const 0x800'7e20 0x8 terminal.o [1]
- .rodata const 0x800'7e28 0x8 terminal_user.o [1]
- .rodata const 0x800'7e30 0x8 terminal_user.o [1]
- .rodata const 0x800'7e38 0x8 terminal_user.o [1]
- .rodata const 0x800'7e40 0x8 terminal_user.o [1]
- .rodata const 0x800'7e48 0x8 terminal_user.o [1]
- .rodata const 0x800'7e50 0x8 timers.o [1]
- .rodata const 0x800'7e58 0x8 timers.o [1]
- .rodata const 0x800'7e60 0x8 xprintffull_nomb.o [2]
- SHT$$PREINIT_ARRAY 0x800'7e68 0x0 <Block>
- SHT$$INIT_ARRAY 0x800'7e68 0x8 <Block>
- .init_array const 0x800'7e68 0x4 terminal_usartbridge.o [1]
- .init_array const 0x800'7e6c 0x4 terminal_user.o [1]
- __iar_tls$$INIT_ARRAY 0x800'7e70 0x0 <Block>
- .rodata const 0x800'7e70 0x4 heap_4.o [1]
- .rodata const 0x800'7e74 0x4 port.o [1]
- .text ro code 0x800'7e78 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e7c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e80 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e84 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e88 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e8c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e90 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e94 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e98 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7e9c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ea0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ea4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ea8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7eac 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7eb0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7eb4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7eb8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ebc 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ec0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ec4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ec8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ecc 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ed0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ed4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ed8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7edc 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ee0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ee4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ee8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7eec 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ef0 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ef4 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7ef8 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7efc 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f00 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f04 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f08 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f0c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f10 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f14 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f18 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f1c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f20 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f24 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f28 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f2c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f30 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f34 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f38 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f3c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f40 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f44 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f48 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f4c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f50 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f54 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f58 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f5c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f60 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f64 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f68 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f6c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f70 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f74 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f78 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f7c 0x4 startup_stm32g431xx.o [1]
- .text ro code 0x800'7f80 0x4 startup_stm32g431xx.o [1]
- .rodata const 0x800'7f84 0x0 zero_init3.o [5]
- .rodata const 0x800'7f84 0x0 packbits_init_single.o [5]
- Initializer bytes const 0x800'7f84 0x6b <for P2-1>
- - 0x800'7fef 0x7e17
- "P2", part 1 of 3: 0x94
- P2-1 0x2000'0000 0x94 <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]
- .data inited 0x2000'0014 0x38 xlocale_c.o [2]
- .data inited 0x2000'004c 0x48 xfiles.o [2]
- - 0x2000'0094 0x94
- "P2", part 2 of 3: 0x5ca4
- .bss zero 0x2000'0094 0x5800 heap_4.o [1]
- .bss zero 0x2000'5894 0xf0 tasks.o [1]
- .bss zero 0x2000'5984 0xec terminal_user.o [1]
- .bss zero 0x2000'5a70 0xa4 terminal_usartbridge.o [1]
- .bss zero 0x2000'5b14 0x50 xfiles.o [2]
- .bss zero 0x2000'5b64 0x4c control.o [1]
- .bss zero 0x2000'5bb0 0x40 queue.o [1]
- .bss zero 0x2000'5bf0 0x28 terminal.o [1]
- .bss zero 0x2000'5c18 0x14 tasks.o [1]
- .bss zero 0x2000'5c2c 0x14 tasks.o [1]
- .bss zero 0x2000'5c40 0x14 tasks.o [1]
- .bss zero 0x2000'5c54 0x14 tasks.o [1]
- .bss zero 0x2000'5c68 0x14 tasks.o [1]
- .bss zero 0x2000'5c7c 0x14 timers.o [1]
- .bss zero 0x2000'5c90 0x14 timers.o [1]
- .bss zero 0x2000'5ca4 0x8 heap_4.o [1]
- .bss zero 0x2000'5cac 0x4 hal_callback.o [1]
- .bss zero 0x2000'5cb0 0x4 heap_4.o [1]
- .bss zero 0x2000'5cb4 0x4 heap_4.o [1]
- .bss zero 0x2000'5cb8 0x4 heap_4.o [1]
- .bss zero 0x2000'5cbc 0x4 heap_4.o [1]
- .bss zero 0x2000'5cc0 0x4 heap_4.o [1]
- .bss zero 0x2000'5cc4 0x4 heap_4.o [1]
- .bss zero 0x2000'5cc8 0x4 main.o [1]
- .bss zero 0x2000'5ccc 0x4 port.o [1]
- .bss zero 0x2000'5cd0 0x4 stm32g4xx_hal.o [1]
- .bss zero 0x2000'5cd4 0x4 tasks.o [1]
- .bss zero 0x2000'5cd8 0x4 tasks.o [1]
- .bss zero 0x2000'5cdc 0x4 tasks.o [1]
- .bss zero 0x2000'5ce0 0x4 tasks.o [1]
- .bss zero 0x2000'5ce4 0x4 tasks.o [1]
- .bss zero 0x2000'5ce8 0x4 tasks.o [1]
- .bss zero 0x2000'5cec 0x4 tasks.o [1]
- .bss zero 0x2000'5cf0 0x4 tasks.o [1]
- .bss zero 0x2000'5cf4 0x4 tasks.o [1]
- .bss zero 0x2000'5cf8 0x4 tasks.o [1]
- .bss zero 0x2000'5cfc 0x4 tasks.o [1]
- .bss zero 0x2000'5d00 0x4 tasks.o [1]
- .bss zero 0x2000'5d04 0x4 tasks.o [1]
- .bss zero 0x2000'5d08 0x4 tasks.o [1]
- .bss zero 0x2000'5d0c 0x4 tasks.o [1]
- .bss zero 0x2000'5d10 0x4 terminal.o [1]
- .bss zero 0x2000'5d14 0x4 terminal_user.o [1]
- .bss zero 0x2000'5d18 0x4 terminal_user.o [1]
- .bss zero 0x2000'5d1c 0x4 timers.o [1]
- .bss zero 0x2000'5d20 0x4 timers.o [1]
- .bss zero 0x2000'5d24 0x4 timers.o [1]
- .bss zero 0x2000'5d28 0x4 timers.o [1]
- .bss zero 0x2000'5d2c 0x4 timers.o [1]
- .bss zero 0x2000'5d30 0x4 xfail_s.o [2]
- .bss zero 0x2000'5d34 0x1 port.o [1]
- - 0x2000'5d35 0x5ca1
- "P2", part 3 of 3: 0x400
- CSTACK 0x2000'5d38 0x400 <Block>
- CSTACK uninit 0x2000'5d38 0x400 <Block tail>
- - 0x2000'6138 0x400
- Unused ranges:
- From To Size
- ---- -- ----
- 0x800'7fef 0x801'ffff 0x1'8011
- 0x2000'6138 0x2000'7fff 0x1ec8
- *******************************************************************************
- *** INIT TABLE
- ***
- Address Size
- ------- ----
- Zero (__iar_zero_init3)
- 1 destination range, total size 0x5ca1:
- 0x2000'0094 0x5ca1
- Copy/packbits (__iar_packbits_init_single3)
- 1 source range, total size 0x6b (72% of destination):
- 0x800'7f84 0x6b
- 1 destination range, total size 0x94:
- 0x2000'0000 0x94
- Extra (__iar_cstart_call_ctors)
- *******************************************************************************
- *** MODULE SUMMARY
- ***
- Module ro code ro data rw data
- ------ ------- ------- -------
- command line/config:
- --------------------------------------------------
- Total:
- D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj: [1]
- cmsis_os.o 428
- control.o 300 76
- hal_callback.o 64 16 4
- heap_4.o 648 4 22'560
- list.o 154
- main.o 408 28 4
- microrl.o 2'404 54 4
- port.o 604 7 9
- portasm.o 176
- queue.o 1'968 64
- startup_stm32g431xx.o 756
- stm32g4xx_hal.o 168 6 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_tim.o 1'214
- stm32g4xx_hal_tim_ex.o 202
- stm32g4xx_hal_uart.o 4'712 24
- stm32g4xx_hal_uart_ex.o 6
- stm32g4xx_it.o 34
- system_stm32g4xx.o 16 27 4
- tasks.o 2'584 8 400
- terminal.o 516 36 44
- terminal_usartbridge.o 476 4 164
- terminal_user.o 760 960 244
- timers.o 1'188 16 60
- --------------------------------------------------
- Total: 23'386 1'190 23'649
- dl7M_tlf.a: [2]
- abort.o 6
- cppinit.o 24
- exit.o 4
- low_level_init.o 4
- printf.o 40
- putchar.o 12
- xfail_s.o 64 4
- xfiles.o 53 152
- xlocale_c.o 8 43 56
- xprintffull_nomb.o 4'038 8
- xprout.o 22
- --------------------------------------------------
- Total: 4'222 104 212
- dlpp7M_tl_fc.a: [3]
- --------------------------------------------------
- Total:
- m7M_tls.a: [4]
- 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: [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
- cstartup_M.o 12
- data_init.o 40
- memchr.o 88
- memset.o 20
- packbits_init_single.o 56
- strchr.o 22
- strcmp.o 18
- strcpy.o 24
- strlen.o 54
- zero_init3.o 58
- --------------------------------------------------
- Total: 1'444
- shb_l.a: [6]
- exit.o 20
- unwind_debug.o 1
- --------------------------------------------------
- Total: 20 1
- Gaps 46 4
- Linker created 36 1'024
- ------------------------------------------------------
- Grand Total: 31'416 1'335 24'885
- *******************************************************************************
- *** ENTRY LIST
- ***
- Entry Address Size Type Object
- ----- ------- ---- ---- ------
- .iar.init_table$$Base 0x800'7b44 -- Gb - Linker created -
- .iar.init_table$$Limit 0x800'7b68 -- Gb - Linker created -
- ?main 0x800'7c61 Code Gb cmain.o [5]
- AHBPrescTable 0x800'7db8 0x10 Data Gb system_stm32g4xx.o [1]
- APBPrescTable 0x800'7e10 0x8 Data Gb system_stm32g4xx.o [1]
- BusFault_Handler 0x800'7aeb 0x2 Code Gb stm32g4xx_it.o [1]
- CSTACK$$Base 0x2000'5d38 -- Gb - Linker created -
- CSTACK$$Limit 0x2000'6138 -- Gb - Linker created -
- DebugMon_Handler 0x800'7aef 0x2 Code Gb stm32g4xx_it.o [1]
- Error_Handler 0x800'74a5 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'2911 0x1cc Code Gb stm32g4xx_hal_gpio.o [1]
- HAL_GPIO_TogglePin 0x800'2af5 0x1a Code Gb stm32g4xx_hal_gpio.o [1]
- HAL_GPIO_WritePin 0x800'2add 0x18 Code Gb stm32g4xx_hal_gpio.o [1]
- HAL_GetTick 0x800'1fd1 0xc Code Wk stm32g4xx_hal.o [1]
- HAL_IncTick 0x800'7b09 0x18 Code Wk stm32g4xx_hal.o [1]
- HAL_Init 0x800'74a9 0x24 Code Gb stm32g4xx_hal.o [1]
- HAL_InitTick 0x800'2021 0x60 Code Wk stm32g4xx_hal.o [1]
- HAL_MspInit 0x800'7739 0x3c Code Gb stm32g4xx_hal_msp.o [1]
- HAL_NVIC_EnableIRQ 0x800'23a3 0xe Code Gb stm32g4xx_hal_cortex.o [1]
- HAL_NVIC_SetPriority 0x800'237f 0x24 Code Gb stm32g4xx_hal_cortex.o [1]
- HAL_NVIC_SetPriorityGrouping
- 0x800'2373 0xc Code Gb stm32g4xx_hal_cortex.o [1]
- HAL_PWREx_ControlVoltageScaling
- 0x800'760d 0xf4 Code Gb stm32g4xx_hal_pwr_ex.o [1]
- HAL_PWREx_DisableUCPDDeadBattery
- 0x800'7701 0xc Code Gb stm32g4xx_hal_pwr_ex.o [1]
- HAL_PWR_EnableBkUpAccess
- 0x800'7729 0xc Code Gb stm32g4xx_hal_pwr.o [1]
- HAL_RCC_ClockConfig 0x800'1a65 0x1f4 Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_RCC_GetHCLKFreq 0x800'1cd5 0x6 Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_RCC_GetPCLK1Freq 0x800'1cdb 0x1a Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_RCC_GetPCLK2Freq 0x800'1cf5 0x1a Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_RCC_GetSysClockFreq
- 0x800'1c59 0x7c Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_RCC_OscConfig 0x800'158d 0x4d8 Code Gb stm32g4xx_hal_rcc.o [1]
- HAL_SYSTICK_Config 0x800'23b1 0xc Code Gb stm32g4xx_hal_cortex.o [1]
- HAL_TIMEx_Break2Callback
- 0x800'7303 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_BreakCallback
- 0x800'7301 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_CommutCallback
- 0x800'7307 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_DirectionChangeCallback
- 0x800'730b 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_EncoderIndexCallback
- 0x800'7309 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_IndexErrorCallback
- 0x800'730d 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_MasterConfigSynchronization
- 0x800'777d 0xa2 Code Gb stm32g4xx_hal_tim_ex.o [1]
- HAL_TIMEx_TransitionErrorCallback
- 0x800'730f 0x2 Code Wk stm32g4xx_hal_tim_ex.o [1]
- HAL_TIM_Encoder_Init 0x800'6e45 0xce Code Gb stm32g4xx_hal_tim.o [1]
- HAL_TIM_Encoder_Start_IT
- 0x800'6f15 0x12a Code Gb stm32g4xx_hal_tim.o [1]
- HAL_TIM_IC_CaptureCallback
- 0x800'1ff5 0x1e Code Gb hal_callback.o [1]
- HAL_TIM_IC_CaptureCallback::cnt
- 0x2000'5cac 0x4 Data Lc hal_callback.o [1]
- HAL_TIM_IRQHandler 0x800'7051 0x1ae Code Gb stm32g4xx_hal_tim.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'1fe1 0x14 Code Gb hal_callback.o [1]
- HAL_UART_RxCpltCallbackTerminal()
- 0x800'2133 0x20 Code Gb terminal_usartbridge.o [1]
- HardFault_Handler 0x800'7ae7 0x2 Code Gb stm32g4xx_it.o [1]
- MemManage_Handler 0x800'7ae9 0x2 Code Gb stm32g4xx_it.o [1]
- NMI_Handler 0x800'7ae5 0x2 Code Gb stm32g4xx_it.o [1]
- NVIC_EncodePriority 0x800'2303 0x40 Code Lc stm32g4xx_hal_cortex.o [1]
- PendSV_Handler 0x800'6d95 Code Gb portasm.o [1]
- RCC_GetSysClockFreqFromPLLSource
- 0x800'1d0f 0x46 Code Lc stm32g4xx_hal_rcc.o [1]
- Region$$Table$$Base 0x800'7b44 -- Gb - Linker created -
- Region$$Table$$Limit 0x800'7b68 -- Gb - Linker created -
- SHT$$INIT_ARRAY$$Base 0x800'7e68 -- Gb - Linker created -
- SHT$$INIT_ARRAY$$Limit 0x800'7e70 -- Gb - Linker created -
- SHT$$PREINIT_ARRAY$$Base
- 0x800'7e68 -- Gb - Linker created -
- SHT$$PREINIT_ARRAY$$Limit
- 0x800'7e68 -- Gb - Linker created -
- SVC_Handler 0x800'6ded Code Gb portasm.o [1]
- SbsTerminal::SbsTerminal()
- 0x800'263d 0x12 Code Gb terminal_user.o [1]
- SbsTerminal::clear(int, char const *const *)
- 0x800'27fb 0x40 Code Gb terminal_user.o [1]
- SbsTerminal::configure()
- 0x800'264f 0x42 Code Gb terminal_user.o [1]
- SbsTerminal::execute(int, char const *const *)
- 0x800'2691 0x7e Code Gb terminal_user.o [1]
- SbsTerminal::help(int, char const *const *)
- 0x800'2711 0xcc Code Gb terminal_user.o [1]
- SbsTerminal::help_connection()
- 0x800'27dd 0x6 Code Gb terminal_user.o [1]
- SbsTerminal::put_byte(char)
- 0x800'283b 0x16 Code Gb terminal_user.o [1]
- SbsTerminal::sigint() 0x800'270f 0x2 Code Gb terminal_user.o [1]
- SbsTerminal::version(int, char const *const *)
- 0x800'27e3 0x18 Code Gb terminal_user.o [1]
- StartupTask(void const *)
- 0x800'7341 0x34 Code Gb main.o [1]
- SysTick_Config 0x800'2343 0x30 Code Lc stm32g4xx_hal_cortex.o [1]
- SysTick_Handler 0x800'7af1 0x14 Code Gb stm32g4xx_it.o [1]
- SystemClock_Config() 0x800'73f9 0x90 Code Gb main.o [1]
- SystemCoreClock 0x2000'0010 0x4 Data Gb system_stm32g4xx.o [1]
- SystemInit 0x800'7dd9 0xc Code Gb system_stm32g4xx.o [1]
- TIM2_IRQHandler 0x800'75dd 0xa Code Gb control.o [1]
- TIM_Base_SetConfig 0x800'71ff 0xb8 Code Gb stm32g4xx_hal_tim.o [1]
- TIM_CCxChannelCmd 0x800'72d5 0x24 Code Gb stm32g4xx_hal_tim.o [1]
- Terminal::Terminal() 0x800'2441 0x42 Code Gb terminal.o [1]
- Terminal::Terminal() [subobject]
- 0x800'23dd 0xc Code Gb terminal.o [1]
- Terminal::addPrint(void (*)(char const *))
- 0x800'2587 0x16 Code Gb terminal.o [1]
- Terminal::clearScreen()
- 0x800'259d 0x18 Code Gb terminal.o [1]
- Terminal::completion(int, char const *const *)
- 0x800'2575 0x10 Code Gb terminal.o [1]
- Terminal::configure() 0x800'2483 0x6a Code Gb terminal.o [1]
- Terminal::execute(int, char const *const *)
- 0x800'256f 0x6 Code Gb terminal.o [1]
- Terminal::insert(int) 0x800'24ed 0x12 Code Gb terminal.o [1]
- Terminal::print(char const *)
- 0x800'24ff 0x28 Code Gb terminal.o [1]
- Terminal::printeol() 0x800'2561 0xe Code Gb terminal.o [1]
- Terminal::printl(char const *)
- 0x800'2527 0x18 Code Gb terminal.o [1]
- Terminal::printll(char const *)
- 0x800'253f 0x22 Code Gb terminal.o [1]
- Terminal::sigint() 0x800'2585 0x2 Code Gb terminal.o [1]
- UARTPrescTable 0x800'7d00 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'2129 0xa Code Gb terminal_usartbridge.o [1]
- USB_LP_IRQHandler 0x800'7b05 0x2 Code Gb stm32g4xx_it.o [1]
- UsageFault_Handler 0x800'7aed 0x2 Code Gb stm32g4xx_it.o [1]
- UsartBridgeTerminal::InitUsart()
- 0x800'2183 0xbc Code Gb terminal_usartbridge.o [1]
- UsartBridgeTerminal::UsartBridgeTerminal()
- 0x800'20b7 0x14 Code Gb terminal_usartbridge.o [1]
- UsartBridgeTerminal::configure()
- 0x800'20cb 0x28 Code Gb terminal_usartbridge.o [1]
- UsartBridgeTerminal::print(char const *)
- 0x800'20f3 0x36 Code Gb terminal_usartbridge.o [1]
- UsartBridgeTerminal::recvByte()
- 0x800'2153 0x12 Code Gb terminal_usartbridge.o [1]
- UsartBridgeTerminal::sendByte(unsigned char)
- 0x800'2165 0x1e Code Gb terminal_usartbridge.o [1]
- Virtual function table for SbsTerminal
- 0x800'7cb0 0x1c Data Gb terminal_user.o [1]
- Virtual function table for Terminal
- 0x800'7c94 0x1c Data Gb terminal.o [1]
- [local to main_cpp]::MX_GPIO_Init()
- 0x800'7375 0x84 Code Lc main.o [1]
- [local to terminal_user_cpp]::__NVIC_SystemReset()
- 0x800'2623 0x1a Code Lc terminal_user.o [1]
- _LitobFullNoMb 0x800'38fd 0x10a Code Lc xprintffull_nomb.o [2]
- _Locale_lconv 0x2000'0014 0x38 Data Lc xlocale_c.o [2]
- _PrintfFullNoMb 0x800'2b3d 0xd9c Code Gb xprintffull_nomb.o [2]
- _Prout 0x800'7d49 0x16 Code Gb xprout.o [2]
- _PutcharFullNoMb 0x800'3a6d 0x20 Code Lc xprintffull_nomb.o [2]
- _PutcharsFullNoMb 0x800'3a8d 0x2e Code Lc xprintffull_nomb.o [2]
- __NVIC_EnableIRQ 0x800'22b9 0x1e Code Lc stm32g4xx_hal_cortex.o [1]
- __NVIC_GetPriorityGrouping
- 0x800'22ab 0xc Code Lc stm32g4xx_hal_cortex.o [1]
- __NVIC_SetPriority 0x800'22d7 0x2c Code Lc stm32g4xx_hal_cortex.o [1]
- __NVIC_SetPriorityGrouping
- 0x800'2289 0x22 Code Lc stm32g4xx_hal_cortex.o [1]
- __aeabi_cdcmple 0x800'4859 Code Gb DblCmpLe.o [4]
- __aeabi_cdrcmple 0x800'4889 Code Gb DblCmpGe.o [4]
- __aeabi_d2iz 0x800'49f5 Code Gb DblToS32.o [4]
- __aeabi_d2uiz 0x800'4d81 Code Gb DblToU32.o [4]
- __aeabi_ddiv 0x800'4b39 Code Gb DblDiv.o [4]
- __aeabi_dmul 0x800'4dc5 Code Gb DblMul.o [4]
- __aeabi_dsub 0x800'4a55 Code Gb DblSub.o [4]
- __aeabi_i2d 0x800'4a31 Code Gb S32ToDbl.o [4]
- __aeabi_ldiv0 0x800'2081 Code Gb I64DivZer.o [5]
- __aeabi_memcpy 0x800'467d Code Gb ABImemcpy.o [5]
- __aeabi_memcpy4 0x800'469d Code Gb ABImemcpy.o [5]
- __aeabi_memcpy8 0x800'469d Code Gb ABImemcpy.o [5]
- __aeabi_memmove 0x800'4f89 Code Gb ABImemmove.o [5]
- __aeabi_memmove4 0x800'4f89 Code Gb ABImemmove.o [5]
- __aeabi_memmove8 0x800'4f89 Code Gb ABImemmove.o [5]
- __aeabi_memset 0x800'3b05 Code Gb ABImemset.o [5]
- __aeabi_ui2d 0x800'4da9 Code Gb U32ToDbl.o [4]
- __aeabi_uldivmod 0x800'1da1 Code Gb I64DivMod.o [5]
- __call_ctors 0x800'7c49 0x18 Code Gb cppinit.o [2]
- __cmain 0x800'7c61 Code Gb cmain.o [5]
- __exit 0x800'6d81 0x14 Code Gb exit.o [6]
- __iar_Fail_s 0x800'4751 0x1c Code Gb xfail_s.o [2]
- __iar_Memchr 0x800'4791 Code Gb memchr.o [5]
- __iar_Memset 0x800'3b05 Code Gb ABImemset.o [5]
- __iar_Memset_word 0x800'3b0d Code Gb ABImemset.o [5]
- __iar_Stdout 0x2000'004c 0x48 Data Gb xfiles.o [2]
- __iar_Strchr 0x800'4739 Code Gb strchr.o [5]
- __iar_cstart_call_ctors
- 0x800'7c29 0x20 Code Gb cmain_call_ctors.o [5]
- __iar_dadd 0x800'4a65 Code Gb DblSub.o [4]
- __iar_data_init3 0x800'7a09 0x28 Code Gb data_init.o [5]
- __iar_debug_exceptions 0x800'1fde 0x1 Data Gb unwind_debug.o [6]
- __iar_dsub 0x800'61f1 Code Gb DblAdd.o [4]
- __iar_dsubStart 0x800'6203 Code Gb DblAdd.o [4]
- __iar_frexp 0x800'47f5 Code Gb frexp.o [4]
- __iar_frexpl 0x800'47f5 Code Gb frexp.o [4]
- __iar_init_vfp 0x800'7b21 Code Gb fpinit_M.o [4]
- __iar_ldexp64 0x800'48b9 Code Gb ldexp.o [4]
- __iar_packbits_init_single3
- 0x800'7879 0x38 Code Gb packbits_init_single.o [5]
- __iar_program_start 0x800'7df5 Code Gb cstartup_M.o [5]
- __iar_scalbln64 0x800'48b9 Code Gb ldexp.o [4]
- __iar_scalbn64 0x800'48b9 Code Gb ldexp.o [4]
- __iar_softfp___iar_frexp64
- 0x800'47e9 Code Gb frexp.o [4]
- __iar_softfp_frexp 0x800'47e9 Code Gb frexp.o [4]
- __iar_softfp_frexpl 0x800'47e9 Code Gb frexp.o [4]
- __iar_tls$$INIT_ARRAY$$Base
- 0x800'7e70 -- Gb - Linker created -
- __iar_tls$$INIT_ARRAY$$Limit
- 0x800'7e70 -- Gb - Linker created -
- __iar_zero_init3 0x800'143b 0x3a Code Gb zero_init3.o [5]
- __low_level_init 0x800'7c7f 0x4 Code Gb low_level_init.o [2]
- __sti__routine 0x800'2085 0xa Code Lc terminal_usartbridge.o [1]
- __sti__routine 0x800'2619 0xa Code Lc terminal_user.o [1]
- __vector_table 0x800'0000 Data Gb startup_stm32g431xx.o [1]
- _call_main 0x800'7c6d Code Gb cmain.o [5]
- _exit 0x800'7c89 Code Gb cexit.o [5]
- _main 0x800'7c7b Code Gb cmain.o [5]
- abort 0x800'61e9 0x6 Code Gb abort.o [2]
- completion_terminal 0x800'2427 0x1a Code Gb terminal.o [1]
- escape_process 0x800'40c3 0xfa Code Lc microrl.o [1]
- execute_terminal 0x800'23fb 0x1a Code Gb terminal.o [1]
- exit 0x800'7c83 0x4 Code Gb exit.o [2]
- fputc 0x800'208f 0x1a Code Gb terminal_usartbridge.o [1]
- helloNull 0x2000'5d10 0x4 Data Gb terminal.o [1]
- hist_erase_older 0x800'3b6d 0x14 Code Lc microrl.o [1]
- hist_is_space_for_new 0x800'3b81 0x3a Code Lc microrl.o [1]
- hist_restore_line 0x800'3c61 0x1c4 Code Lc microrl.o [1]
- hist_save_line 0x800'3bbb 0xa6 Code Lc microrl.o [1]
- hist_search 0x800'408b 0x38 Code Lc microrl.o [1]
- htim2 0x2000'5b64 0x4c Data Gb control.o [1]
- inHandlerMode 0x800'44e7 0x12 Code Lc cmsis_os.o [1]
- init_encoder() 0x800'74cd 0xae Code Gb control.o [1]
- init_gpio_encoder() 0x800'757b 0x62 Code Gb control.o [1]
- ldexp 0x800'48b9 Code Gb ldexp.o [4]
- ldexpl 0x800'48b9 Code Gb ldexp.o [4]
- localeconv 0x800'4f69 0x4 Code Gb xlocale_c.o [2]
- main 0x800'7311 0x30 Code Gb main.o [1]
- makeFreeRtosPriority 0x800'44d1 0x16 Code Lc cmsis_os.o [1]
- memchr 0x800'4791 Code Gb memchr.o [5]
- memset 0x800'75f9 0x14 Code Gb memset.o [5]
- microrl_backspace 0x800'425b 0x5e Code Lc microrl.o [1]
- microrl_init 0x800'3ff7 0x6a Code Gb microrl.o [1]
- microrl_insert_char 0x800'4345 0x176 Code Gb microrl.o [1]
- microrl_insert_text 0x800'41bd 0x9e Code Lc microrl.o [1]
- microrl_set_complete_callback
- 0x800'4079 0x6 Code Gb microrl.o [1]
- microrl_set_execute_callback
- 0x800'407f 0x6 Code Gb microrl.o [1]
- microrl_set_sigint_callback
- 0x800'4085 0x6 Code Gb microrl.o [1]
- new_line_handler 0x800'42b9 0x8c Code Gb microrl.o [1]
- obuf 0x2000'5b14 0x50 Data Lc xfiles.o [2]
- osDelay 0x800'4531 0x1c Code Gb cmsis_os.o [1]
- osKernelStart 0x800'44f9 0xa Code Gb cmsis_os.o [1]
- osMessageCreate 0x800'454d 0x12 Code Gb cmsis_os.o [1]
- osMessageGet 0x800'45c5 0xb2 Code Gb cmsis_os.o [1]
- osMessagePut 0x800'455f 0x66 Code Gb cmsis_os.o [1]
- osThreadCreate 0x800'4503 0x2e Code Gb cmsis_os.o [1]
- pTerminal 0x2000'5d14 0x4 Data Gb terminal_user.o [1]
- pcInterruptPriorityRegisters
- 0x800'7e74 0x4 Data Lc port.o [1]
- print_prompt 0x800'3e7d 0xe Code Lc microrl.o [1]
- print_terminal 0x800'23e9 0x12 Code Gb terminal.o [1]
- print_usartbridge(char const *)
- 0x800'20a9 0xe Code Gb terminal_usartbridge.o [1]
- printf 0x800'2261 0x28 Code Gb printf.o [2]
- prompt_default 0x2000'0000 0x4 Data Gb microrl.o [1]
- prvAddCurrentTaskToDelayedList
- 0x800'5999 0x6c Code Lc tasks.o [1]
- prvAddNewTaskToReadyList
- 0x800'5173 0x9e Code Lc tasks.o [1]
- prvCheckForValidListAndQueue
- 0x800'6d11 0x46 Code Lc timers.o [1]
- prvCheckTasksWaitingTermination
- 0x800'5845 0x3e Code Lc tasks.o [1]
- prvCopyDataFromQueue 0x800'6095 0x36 Code Lc queue.o [1]
- prvCopyDataToQueue 0x800'5ff9 0x9c Code Lc queue.o [1]
- prvDeleteTCB 0x800'5883 0x12 Code Lc tasks.o [1]
- prvGetNextExpireTime 0x800'6aa3 0x28 Code Lc timers.o [1]
- prvHeapInit 0x800'6501 0x62 Code Lc heap_4.o [1]
- prvIdleTask 0x800'57cd 0x24 Code Lc tasks.o [1]
- prvInitialiseNewQueue 0x800'5b19 0x36 Code Lc queue.o [1]
- prvInitialiseNewTask 0x800'508d 0xe6 Code Lc tasks.o [1]
- prvInitialiseTaskLists 0x800'57f1 0x54 Code Lc tasks.o [1]
- prvInsertBlockIntoFreeList
- 0x800'6563 0x5e Code Lc heap_4.o [1]
- prvInsertTimerInActiveList
- 0x800'6af3 0x52 Code Lc timers.o [1]
- prvIsQueueEmpty 0x800'6139 0x1c Code Lc queue.o [1]
- prvIsQueueFull 0x800'6155 0x1e Code Lc queue.o [1]
- prvProcessExpiredTimer 0x800'69a7 0x6c Code Lc timers.o [1]
- prvProcessReceivedCommands
- 0x800'6b45 0x13e Code Lc timers.o [1]
- prvProcessTimerOrBlockTask
- 0x800'6a2f 0x74 Code Lc timers.o [1]
- prvResetNextTaskUnblockTime
- 0x800'5895 0x26 Code Lc tasks.o [1]
- prvSampleTimeNow 0x800'6acb 0x28 Code Lc timers.o [1]
- prvSampleTimeNow::xLastTime
- 0x2000'5d2c 0x4 Data Lc timers.o [1]
- prvSwitchTimerLists 0x800'6c83 0x8e Code Lc timers.o [1]
- prvTaskExitError 0x800'66a9 0x2a Code Lc port.o [1]
- prvTimerTask 0x800'6a15 0x1a Code Lc timers.o [1]
- prvUnlockQueue 0x800'60cb 0x6e Code Lc queue.o [1]
- putchar 0x800'7d61 0xc Code Gb putchar.o [2]
- pvPortMalloc 0x800'635d 0x128 Code Gb heap_4.o [1]
- pxCurrentTCB 0x2000'5cd4 0x4 Data Gb tasks.o [1]
- pxCurrentTimerList 0x2000'5d1c 0x4 Data Lc timers.o [1]
- pxDelayedTaskList 0x2000'5cd8 0x4 Data Lc tasks.o [1]
- pxEnd 0x2000'5cb0 0x4 Data Lc heap_4.o [1]
- pxOverflowDelayedTaskList
- 0x2000'5cdc 0x4 Data Lc tasks.o [1]
- pxOverflowTimerList 0x2000'5d20 0x4 Data Lc timers.o [1]
- pxPortInitialiseStack 0x800'6681 0x28 Code Gb port.o [1]
- pxReadyTasksLists 0x2000'5894 0xf0 Data Lc tasks.o [1]
- sbsTerminal 0x2000'5984 0xec Data Gb terminal_user.o [1]
- scalbln 0x800'48b9 Code Gb ldexp.o [4]
- scalblnl 0x800'48b9 Code Gb ldexp.o [4]
- scalbn 0x800'48b9 Code Gb ldexp.o [4]
- scalbnl 0x800'48b9 Code Gb ldexp.o [4]
- scale 0x800'3a07 0x46 Code Lc xprintffull_nomb.o [2]
- sec_hand 0x2000'5d30 0x4 Data Lc xfail_s.o [2]
- sigint_terminal 0x800'2415 0x12 Code Gb terminal.o [1]
- split 0x800'3e25 0x58 Code Lc microrl.o [1]
- startupTaskHandle 0x2000'5cc8 0x4 Data Gb main.o [1]
- strchr 0x800'4739 Code Gb strchr.o [5]
- strcmp 0x800'4725 Code Gb strcmp.o [5]
- strcpy 0x800'4f71 Code Gb strcpy.o [5]
- strlen 0x800'25e1 Code Gb strlen.o [5]
- terminalUsartBridge 0x2000'5a70 0xa4 Data Gb terminal_usartbridge.o [1]
- terminal_backspace 0x800'3e8b 0x10 Code Lc microrl.o [1]
- terminal_move_cursor 0x800'3f03 0x5a Code Lc microrl.o [1]
- terminal_newline 0x800'3e9b 0xe Code Lc microrl.o [1]
- terminal_print_line 0x800'3f9b 0x5c Code Lc microrl.o [1]
- terminal_reset_cursor 0x800'3f5d 0x3e Code Lc microrl.o [1]
- terminaltTaskHandle 0x2000'5d18 0x4 Data Gb terminal_user.o [1]
- tmpCommand 0x2000'5bf0 0x28 Data Lc terminal.o [1]
- u16bit_to_str 0x800'3ea9 0x5a Code Lc microrl.o [1]
- ucHeap 0x2000'0094 0x5800 Data Lc heap_4.o [1]
- ucMaxSysCallPriority 0x2000'5d34 0x1 Data Lc port.o [1]
- ulMaxPRIGROUPValue 0x2000'5ccc 0x4 Data Lc port.o [1]
- uwTick 0x2000'5cd0 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'5ce4 0x4 Data Lc tasks.o [1]
- uxDeletedTasksWaitingCleanUp
- 0x2000'5ce0 0x4 Data Lc tasks.o [1]
- uxListRemove 0x800'6657 0x28 Code Gb list.o [1]
- uxSchedulerSuspended 0x2000'5d0c 0x4 Data Lc tasks.o [1]
- uxTaskNumber 0x2000'5d00 0x4 Data Lc tasks.o [1]
- uxTopReadyPriority 0x2000'5cec 0x4 Data Lc tasks.o [1]
- vListInitialise 0x800'65e5 0x1e Code Gb list.o [1]
- vListInitialiseItem 0x800'6603 0x6 Code Gb list.o [1]
- vListInsert 0x800'6621 0x36 Code Gb list.o [1]
- vListInsertEnd 0x800'6609 0x18 Code Gb list.o [1]
- vPortEnableVFP 0x800'6e29 Code Gb portasm.o [1]
- vPortEnterCritical 0x800'67a1 0x34 Code Gb port.o [1]
- vPortExitCritical 0x800'67d5 0x2c Code Gb port.o [1]
- vPortFree 0x800'6485 0x7c Code Gb heap_4.o [1]
- vPortStartFirstTask 0x800'6e09 Code Gb portasm.o [1]
- vPortValidateInterruptPriority
- 0x800'6829 0x4e Code Gb port.o [1]
- vQueueAddToRegistry 0x800'6173 0x26 Code Gb queue.o [1]
- vQueueWaitForMessageRestricted
- 0x800'619d 0x4c Code Gb queue.o [1]
- vTaskDelay 0x800'52bb 0x4e Code Gb tasks.o [1]
- vTaskDelete 0x800'5211 0xaa Code Gb tasks.o [1]
- vTaskInternalSetTimeOutState
- 0x800'5715 0x12 Code Gb tasks.o [1]
- vTaskMissedYield 0x800'57bb 0xa Code Gb tasks.o [1]
- vTaskPlaceOnEventList 0x800'55f3 0x34 Code Gb tasks.o [1]
- vTaskPlaceOnEventListRestricted
- 0x800'563d 0x40 Code Gb tasks.o [1]
- vTaskStartScheduler 0x800'5309 0x72 Code Gb tasks.o [1]
- vTaskSuspendAll 0x800'537b 0xc Code Gb tasks.o [1]
- vTaskSwitchContext 0x800'5581 0x72 Code Gb tasks.o [1]
- vTerminal(void const *)
- 0x800'2851 0x32 Code Gb terminal_user.o [1]
- xActiveTimerList1 0x2000'5c7c 0x14 Data Lc timers.o [1]
- xActiveTimerList2 0x2000'5c90 0x14 Data Lc timers.o [1]
- xBlockAllocatedBit 0x2000'5cc4 0x4 Data Lc heap_4.o [1]
- xDelayedTaskList1 0x2000'5c18 0x14 Data Lc tasks.o [1]
- xDelayedTaskList2 0x2000'5c2c 0x14 Data Lc tasks.o [1]
- xFreeBytesRemaining 0x2000'5cb4 0x4 Data Lc heap_4.o [1]
- xHeapStructSize 0x800'7e70 0x4 Data Lc heap_4.o [1]
- xIdleTaskHandle 0x2000'5d08 0x4 Data Lc tasks.o [1]
- xMinimumEverFreeBytesRemaining
- 0x2000'5cb8 0x4 Data Lc heap_4.o [1]
- xNextTaskUnblockTime 0x2000'5d04 0x4 Data Lc tasks.o [1]
- xNumOfOverflows 0x2000'5cfc 0x4 Data Lc tasks.o [1]
- xNumberOfSuccessfulAllocations
- 0x2000'5cbc 0x4 Data Lc heap_4.o [1]
- xNumberOfSuccessfulFrees
- 0x2000'5cc0 0x4 Data Lc heap_4.o [1]
- xPendedTicks 0x2000'5cf4 0x4 Data Lc tasks.o [1]
- xPendingReadyList 0x2000'5c40 0x14 Data Lc tasks.o [1]
- xPortStartScheduler 0x800'66d3 0xce Code Gb port.o [1]
- xPortSysTickHandler 0x800'6801 0x28 Code Gb port.o [1]
- xQueueGenericCreate 0x800'5acd 0x4c Code Gb queue.o [1]
- xQueueGenericReset 0x800'5a39 0x94 Code Gb queue.o [1]
- xQueueGenericSend 0x800'5b4f 0x1a6 Code Gb queue.o [1]
- xQueueGenericSendFromISR
- 0x800'5cf5 0xe4 Code Gb queue.o [1]
- xQueueReceive 0x800'5dd9 0x16a Code Gb queue.o [1]
- xQueueReceiveFromISR 0x800'5f49 0xb0 Code Gb queue.o [1]
- xQueueRegistry 0x2000'5bb0 0x40 Data Gb queue.o [1]
- xSchedulerRunning 0x2000'5cf0 0x4 Data Lc tasks.o [1]
- xStart 0x2000'5ca4 0x8 Data Lc heap_4.o [1]
- xSuspendedTaskList 0x2000'5c68 0x14 Data Lc tasks.o [1]
- xTaskCheckForTimeOut 0x800'572d 0x8e Code Gb tasks.o [1]
- xTaskCreate 0x800'5021 0x6c Code Gb tasks.o [1]
- xTaskGetSchedulerState 0x800'58c1 0x20 Code Gb tasks.o [1]
- xTaskGetTickCount 0x800'546f 0x8 Code Gb tasks.o [1]
- xTaskIncrementTick 0x800'5477 0x10a Code Gb tasks.o [1]
- xTaskPriorityDisinherit
- 0x800'58e1 0x8e Code Gb tasks.o [1]
- xTaskRemoveFromEventList
- 0x800'5685 0x82 Code Gb tasks.o [1]
- xTaskResumeAll 0x800'5387 0xe8 Code Gb tasks.o [1]
- xTasksWaitingTermination
- 0x2000'5c54 0x14 Data Lc tasks.o [1]
- xTickCount 0x2000'5ce8 0x4 Data Lc tasks.o [1]
- xTimerCreateTimerTask 0x800'68dd 0x48 Code Gb timers.o [1]
- xTimerGenericCommand 0x800'6925 0x82 Code Gb timers.o [1]
- xTimerQueue 0x2000'5d24 0x4 Data Lc timers.o [1]
- xTimerTaskHandle 0x2000'5d28 0x4 Data Lc timers.o [1]
- xYieldPending 0x2000'5cf8 0x4 Data Lc tasks.o [1]
- [1] = D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Obj
- [2] = dl7M_tlf.a
- [3] = dlpp7M_tl_fc.a
- [4] = m7M_tls.a
- [5] = rt7M_tl.a
- [6] = shb_l.a
- 31'416 bytes of readonly code memory
- 1'335 bytes of readonly data memory
- 24'885 bytes of readwrite data memory
- Errors: none
- Warnings: none
|