#<CALLGRAPH># ARM Linker, RVCT4.0 [Build 524]: Last Updated: Wed Jan 22 09:08:14 2014
FIQ_Handler ⇒ FIQ_Handler
Function Pointers
Global Symbols
Reset_Handler (ARM, 0 bytes, Stack size unknown bytes, startup.o(RESET))
[Address Reference Count : 1]
__main (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
[Calls]
- >> __rt_entry
- >> __scatterload
__scatterload (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
[Called By]
__scatterload_rt2 (ARM, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
[Calls]
__scatterload_null (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__decompress (ARM, 92 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)
__decompress1 (ARM, 0 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)
__scatterload_zeroinit (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
_printf_n (ARM, 0 bytes, Stack size unknown bytes, _printf_n.o(.ARM.Collect$$_printf_percent$$00000001))
[Calls]
- >> _printf_charcount (via Veneer)
_printf_percent (ARM, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
[Called By]
_printf_p (ARM, 0 bytes, Stack size unknown bytes, _printf_p.o(.ARM.Collect$$_printf_percent$$00000002))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _printf_p ⇒ _printf_hex_ptr ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_hex_ptr (via Veneer)
_printf_f (ARM, 0 bytes, Stack size unknown bytes, _printf_f.o(.ARM.Collect$$_printf_percent$$00000003))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_f ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_e (ARM, 0 bytes, Stack size unknown bytes, _printf_e.o(.ARM.Collect$$_printf_percent$$00000004))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_e ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_g (ARM, 0 bytes, Stack size unknown bytes, _printf_g.o(.ARM.Collect$$_printf_percent$$00000005))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_g ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_a (ARM, 0 bytes, Stack size unknown bytes, _printf_a.o(.ARM.Collect$$_printf_percent$$00000006))
[Calls]
- >> _printf_fp_hex (Weak Reference)
_printf_ll (ARM, 0 bytes, Stack size unknown bytes, _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007))
_printf_i (ARM, 0 bytes, Stack size unknown bytes, _printf_i.o(.ARM.Collect$$_printf_percent$$00000008))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_i ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_dec (via Veneer)
_printf_d (ARM, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_d ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_dec (via Veneer)
_printf_u (ARM, 0 bytes, Stack size unknown bytes, _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_u ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_dec (via Veneer)
_printf_o (ARM, 0 bytes, Stack size unknown bytes, _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_o ⇒ _printf_int_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_oct (via Veneer)
_printf_x (ARM, 0 bytes, Stack size unknown bytes, _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = _printf_x ⇒ _printf_int_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_hex (via Veneer)
_printf_lli (ARM, 0 bytes, Stack size unknown bytes, _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _printf_lli ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_dec (via Veneer)
_printf_lld (ARM, 0 bytes, Stack size unknown bytes, _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _printf_lld ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_dec (via Veneer)
_printf_llu (ARM, 0 bytes, Stack size unknown bytes, _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _printf_llu ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_dec (via Veneer)
_printf_llo (ARM, 0 bytes, Stack size unknown bytes, _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = _printf_llo ⇒ _printf_ll_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_ll_oct (via Veneer)
_printf_llx (ARM, 0 bytes, Stack size unknown bytes, _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _printf_llx ⇒ _printf_ll_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_ll_hex (via Veneer)
_printf_l (ARM, 0 bytes, Stack size unknown bytes, _printf_l.o(.ARM.Collect$$_printf_percent$$00000012))
_printf_c (ARM, 0 bytes, Stack size unknown bytes, _printf_c.o(.ARM.Collect$$_printf_percent$$00000013))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = _printf_c ⇒ _printf_char ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]- >> _printf_char (via Veneer)
_printf_s (ARM, 0 bytes, Stack size unknown bytes, _printf_s.o(.ARM.Collect$$_printf_percent$$00000014))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = _printf_s ⇒ _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]- >> _printf_string (via Veneer)
_printf_lc (ARM, 0 bytes, Stack size unknown bytes, _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_lc ⇒ _printf_wchar ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> _printf_wchar (via Veneer)
_printf_ls (ARM, 0 bytes, Stack size unknown bytes, _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_ls ⇒ _printf_wstring ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> _printf_wstring (via Veneer)
_printf_percent_end (ARM, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
__rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
[Calls]
[Called By]- >> __rt_entry_li (via Veneer)
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000006))
__rt_lib_init_lc_common (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000B))
[Calls]
- >> __rt_locale (via Veneer)
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000008))
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D))
__rt_lib_init_lc_ctype_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
[Stack]
- Max Depth = 12 + Unknown Stack Size
- Call Chain = __rt_lib_init_lc_ctype_2 ⇒ _get_lc_ctype ⇒ strcmp
[Calls]- >> _get_lc_ctype (via Veneer)
__rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))
__rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
__rt_lib_init_lc_numeric_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000012))
[Stack]
- Max Depth = 12 + Unknown Stack Size
- Call Chain = __rt_lib_init_lc_numeric_2 ⇒ _get_lc_numeric ⇒ strcmp
[Calls]- >> _get_lc_numeric (via Veneer)
__rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002A))
__rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000028))
__rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
__rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
__rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
__rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
__rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
__rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
__rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
__rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
__rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002F))
__rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
__rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
__rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
[Called By]
- >> __rt_exit_ls (via Veneer)
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
__rt_entry (ARM, 0 bytes, Stack size unknown bytes, rtentry.o(.ARM.Collect$$rtentry$$00000000))
[Called By]
- >> __main
- >> __scatterload_rt2
__rt_entry_presh_1 (ARM, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000002))
__rt_entry_sh (ARM, 0 bytes, Stack size unknown bytes, rtentry4.o(.ARM.Collect$$rtentry$$00000004))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap
[Calls]- >> __user_setup_stackheap
__rt_entry_li (ARM, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
[Calls]
- >> __rt_lib_init (via Veneer)
__rt_entry_postsh_1 (ARM, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009))
__rt_entry_main (ARM, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
[Calls]
__rt_entry_postli_1 (ARM, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
__rt_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
[Called By]
__rt_exit_ls (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
[Calls]
- >> __rt_lib_shutdown (via Veneer)
__rt_exit_prels_1 (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
__rt_exit_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
[Calls]
__user_initial_stackheap (ARM, 0 bytes, Stack size unknown bytes, startup.o(.text))
[Called By]
- >> __user_setup_stackheap
a2d0_isr (ARM, 52 bytes, Stack size 8 bytes, a2d.o(.text), UNUSED)
a2dInit (ARM, 80 bytes, Stack size 0 bytes, a2d.o(.text))
[Called By]
isA2dDone (ARM, 40 bytes, Stack size 0 bytes, a2d.o(.text), UNUSED)
a2dChnlStart (ARM, 72 bytes, Stack size 0 bytes, a2d.o(.text))
[Called By]
- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
a2dChnlRead (ARM, 296 bytes, Stack size 8 bytes, a2d.o(.text))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = a2dChnlRead ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
readAllA2dChnls (ARM, 276 bytes, Stack size 40 bytes, a2d.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = readAllA2dChnls ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> putString
- >> a2dChnlRead
- >> a2dChnlStart
- >> __2sprintf (via Veneer)
[Called By]
a2dDiags (ARM, 80 bytes, Stack size 8 bytes, a2d.o(.text), UNUSED)
[Calls]
a2d1_isr (ARM, 40 bytes, Stack size 8 bytes, a2d.o(.text), UNUSED)
basePlateTempGet (ARM, 220 bytes, Stack size 40 bytes, baseplatetemp.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = basePlateTempGet ⇒ a2dChnlRead ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_f2uiz
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_drsub
- >> __aeabi_d2f
- >> __aeabi_ui2f
[Called By]- >> rOpStat2Handler
- >> rBptHandler
- >> monitorBasePlateTempfault
BOD_ISR (ARM, 44 bytes, Stack size 8 bytes, brownout.o(.text), UNUSED)
brownOutInit (ARM, 44 bytes, Stack size 0 bytes, brownout.o(.text))
[Called By]
didBrownOutOccur (ARM, 44 bytes, Stack size 0 bytes, brownout.o(.text))
[Called By]
chkSumCalc (ARM, 108 bytes, Stack size 24 bytes, chksum.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> saveSwErrChkSum
- >> saveSysCfgDelta
- >> saveSysCfg
- >> verifySysCfg
- >> saveCfgDefaults
coldBlockTempSet (ARM, 80 bytes, Stack size 32 bytes, coldblocktemp.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = coldBlockTempSet ⇒ __aeabi_dmul
[Calls]- >> d2aSet
- >> __aeabi_dmul
- >> __aeabi_i2d
- >> __aeabi_d2uiz
[Called By]- >> wHandler
- >> vobtsHandlerProcess
- >> coldBlockTempInit
coldBlockTempInit (ARM, 36 bytes, Stack size 8 bytes, coldblocktemp.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = coldBlockTempInit ⇒ coldBlockTempSet ⇒ __aeabi_dmul
[Calls]
[Called By]
coldBlockTempGet (ARM, 200 bytes, Stack size 40 bytes, coldblocktemp.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = coldBlockTempGet ⇒ a2dChnlRead ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_d2uiz
- >> __aeabi_dadd
[Called By]
isColdBlockTempOk (ARM, 80 bytes, Stack size 0 bytes, coldblocktemp.o(.text))
[Called By]
- >> monitorCdrh
- >> leHandlerProcess
d2aInit (ARM, 56 bytes, Stack size 0 bytes, d2a.o(.text))
[Called By]
d2aSet (ARM, 16 bytes, Stack size 0 bytes, d2a.o(.text))
[Called By]
readD2aChnl (ARM, 60 bytes, Stack size 32 bytes, d2a.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = readD2aChnl ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> putString
- >> __2sprintf (via Veneer)
[Called By]
d2aDiags (ARM, 56 bytes, Stack size 0 bytes, d2a.o(.text), UNUSED)
delayMs (ARM, 152 bytes, Stack size 16 bytes, delay.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = delayMs
[Calls]- >> __aeabi_fadd
- >> __aeabi_fmul
- >> __aeabi_ui2f
[Called By]- >> calLsrCurSetPotHandler
- >> calLsrCurSetDacHandler
- >> calLsrPwrSetPotHandler
- >> calLsrPwrSetDacHandler
- >> calHtrSetDacHandler
- >> calDfblcspHandler
- >> calDfblcsdHandler
- >> pulseModeOn
- >> main
- >> pulHandlerProcess
- >> i2CInit
- >> extPsaDiags
- >> extPsaInit
- >> extPsaControl
- >> diagsDualPotMod
- >> readAllExtPotsModRegs
- >> extPsaSet
- >> getAllExtA2dRegs
- >> extA2dDiags
- >> extA2dInit
- >> diagExtEeprom
- >> DelayUs
- >> putString
- >> a2dDiags
- >> diagsQuadD2a
- >> extDualD2aDfbGet
- >> diagsDualPotLsrDfb
- >> readAllExtSingPotLsrRegs
- >> readAllExtPotsLsrDfbRegs
- >> readAllExtD2aRegs
- >> extSinglePotGetLtfb
- >> extQuadD2aSoaGetLight
- >> extQuadD2aSoaGetCur
- >> extQuadD2aGetHeater
- >> extQuadD2aDfbGetCur
- >> extDualPotsSoaGetCur
- >> extDualPotsDfbGetCur
DelayUs (ARM, 124 bytes, Stack size 8 bytes, delay.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = DelayUs ⇒ delayMs
[Calls]- >> delayMs
- >> __aeabi_fmul
[Called By]- >> dpSwErrHandler
- >> diagExtEeprom
- >> checkIfEepromAliveAndWell
- >> saveSysCfgDelta
- >> chkSumCalc
- >> getSysCfg
- >> verifySysCfg
lsrOnStopWatch (ARM, 440 bytes, Stack size 56 bytes, elapsedtime.o(.text))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> saveSysCfgDelta
- >> swError
- >> __aeabi_f2d
- >> __aeabi_ui2d
- >> __aeabi_ddiv
- >> __aeabi_dadd
- >> __aeabi_d2f
[Called By]- >> cpHandler
- >> spHandler
- >> parser
- >> monitorCdrh
- >> lsrOffDueToFault
- >> tecHandlerProcess
- >> leHandlerProcess
- >> initBoard
- >> initSw
- >> isErrLogStatGrtr16
- >> cHandlerProcess
- >> isInitialCurrPowerUpLapsed
- >> isCmdInActiveFor20Secs
- >> logStopWatch12Mins
logStopWatch12Mins (ARM, 216 bytes, Stack size 8 bytes, elapsedtime.o(.text))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = logStopWatch12Mins ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> lsrOnStopWatch
- >> swError
[Called By]
isCmdInActiveFor20Secs (ARM, 204 bytes, Stack size 8 bytes, elapsedtime.o(.text))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = isCmdInActiveFor20Secs ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> qFullIndicator
- >> flushQ
- >> displayPrompt
- >> lsrOnStopWatch
- >> swError
[Called By]
isInitialCurrPowerUpLapsed (ARM, 136 bytes, Stack size 8 bytes, elapsedtime.o(.text))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = isInitialCurrPowerUpLapsed ⇒ cHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> cHandlerProcess
- >> lsrOnStopWatch
- >> swError
[Called By]
isEepromGood (ARM, 12 bytes, Stack size 0 bytes, exteeprom.o(.text))
[Called By]
- >> sysCfgInit
- >> eepromWrite
- >> eepromRead
eepromRead (ARM, 120 bytes, Stack size 16 bytes, exteeprom.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_16BitAddr_BytesBlocking
- >> isEepromGood
- >> swError
- >> putString
[Called By]- >> dpSwErrHandler
- >> checkIfEepromAliveAndWell
- >> saveSysCfgDelta
- >> chkSumCalc
- >> saveSysCfg
- >> getSysCfg
- >> verifySysCfg
eepromWrite (ARM, 56 bytes, Stack size 16 bytes, exteeprom.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = eepromWrite ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_3Bytes
- >> isEepromGood
[Called By]- >> saveSwErrDefaults
- >> saveSwErrChkSum
- >> checkIfEepromAliveAndWell
- >> saveSysCfgDelta
- >> saveSysCfg
- >> saveCfgDefaults
checkIfEepromAliveAndWell (ARM, 216 bytes, Stack size 24 bytes, exteeprom.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = checkIfEepromAliveAndWell ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> eepromWrite
- >> eepromRead
- >> DelayUs
[Called By]
eepromInit (ARM, 60 bytes, Stack size 8 bytes, exteeprom.o(.text))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = eepromInit ⇒ checkIfEepromAliveAndWell ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> setSysHwErr
- >> checkIfEepromAliveAndWell
[Called By]
diagExtEeprom (ARM, 148 bytes, Stack size 16 bytes, exteeprom.o(.text), UNUSED)
[Calls]
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> DelayUs
- >> delayMs
clearSysHwErr (ARM, 16 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
storedFaultsClearAll (ARM, 16 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
- >> cfcHandler
- >> errLogInit
errLogFlagClearAll (ARM, 44 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
errLogInit (ARM, 24 bytes, Stack size 4 bytes, errlog.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = errLogInit
[Calls]- >> errLogFlagClearAll
- >> storedFaultsClearAll
- >> clearSysHwErr
[Called By]
isErrLogStatGrtr16 (ARM, 156 bytes, Stack size 8 bytes, errlog.o(.text))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> ppHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> main
- >> monitorStandBy
- >> vobtsHandlerProcess
- >> pulHandlerProcess
- >> leHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> errLogFlagSet
- >> cHandlerProcess
errLogFlagSet (ARM, 96 bytes, Stack size 8 bytes, errlog.o(.text))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calModeHandler
- >> calEpcScaleFactor2Handler
- >> calNVPULHandler
- >> calEOL_FaultHandler
- >> calEOLHandler
- >> calLpoaHandler
- >> calEpcScaleFactorHandler
- >> calLcScaleFactorHandler
- >> calObtDeviationHandler
- >> calLsrBeamShapeHandler
- >> calLsrSerialNumHandler
- >> calLsrPartNumHandler
- >> calLsrCurSetPotHandler
- >> calLsrCurSetDacHandler
- >> calLsrPwrSetPotHandler
- >> calLsrPwrSetDacHandler
- >> calMeasWaveLenHandler
- >> calNomWaveLenHandler
- >> calMaxOverCurHandler
- >> calMaxHtrCurHandler
- >> calMaxLsrCurDfbHandler
- >> calMaxLsrCurHandler
- >> calNomLsrPwrHandler
- >> calInitDfbCurHandler
- >> calInitLsrCurHandler
- >> calHtrSetDacHandler
- >> calMaxPwrLsrHandler
- >> calDfblcspHandler
- >> calDfblcsdHandler
- >> calDacDfbHandler
- >> calDacHandler
- >> calCalVerHandler
- >> forceVerHandler
- >> gpHandler
- >> cpHandler
- >> spHandler
- >> lhHandler
- >> rWDogHandler
- >> protoHandler
- >> promptHandler
- >> ppHandler
- >> wDogOffHandler
- >> swErrHandler
- >> psaHandler
- >> tecModeHandler
- >> burnHandler
- >> monBPltHandler
- >> monDTmpHandler
- >> monDiCuHandler
- >> monIntlHandler
- >> monStdbHandler
- >> monCdrhHandler
- >> lpHandler
- >> lpHandlerProcess
- >> lcHandler
- >> lcHandlerProcess
- >> epcHandler
- >> echoHandler
- >> dfblcHandlerProcess
- >> delayHandler
- >> parser
- >> main
- >> monitorStandBy
- >> monitorInterLockOpen
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> monitorBasePlateTempfault
- >> vobtsHandlerProcess
- >> tecHandlerProcess
- >> sysCfgInit
- >> rfInjHandlerProcess
- >> pulHandlerProcess
- >> monitorWarmUp
- >> leHandlerProcess
- >> calHtrCntHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> checkIfEepromAliveAndWell
- >> cHandlerProcess
errLogFlagGet (ARM, 12 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
- >> rStaHandler
- >> rOpStat4Handler
- >> rFfHandler
- >> rFcHandler
- >> errLogDiscriptionGet
- >> displayPrompt
prevErrLogFlagGet (ARM, 12 bytes, Stack size 0 bytes, errlog.o(.text), UNUSED)
storedFaultsGet (ARM, 12 bytes, Stack size 0 bytes, errlog.o(.text), UNUSED)
[Called By]
errLogDiscriptionGet (ARM, 284 bytes, Stack size 64 bytes, errlog.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = errLogDiscriptionGet ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagGet
- >> putString
- >> __2sprintf (via Veneer)
[Called By]
prevErrLogDiscriptionGet (ARM, 168 bytes, Stack size 56 bytes, errlog.o(.text), UNUSED)
[Calls]
- >> putString
- >> __2sprintf (via Veneer)
errLogFlagClear (ARM, 152 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
- >> calEOLHandler
- >> monitorStandBy
- >> isInterLockOpen
- >> monitorDiodeTempFault
- >> monitorBasePlateTempfault
- >> tecHandlerProcess
- >> monitorWarmUp
- >> displayPrompt
isErrLogStatGrtr4 (ARM, 36 bytes, Stack size 0 bytes, errlog.o(.text), UNUSED)
isErrLogStatGrtr32 (ARM, 36 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
setSysHwErr (ARM, 24 bytes, Stack size 0 bytes, errlog.o(.text))
[Called By]
- >> extQuadD2aInit
- >> extPsaDiags
- >> extPsaInit
- >> extPsaControl
- >> extPsaSet
- >> extA2dInit
- >> eepromInit
getSysHwErr (ARM, 12 bytes, Stack size 0 bytes, errlog.o(.text), UNUSED)
swError (ARM, 140 bytes, Stack size 16 bytes, errlog.o(.text))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> strcmp
- >> strlen (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]- >> rOpStat2Handler
- >> rObtHandler
- >> readQ
- >> parser
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> sysCfgInit
- >> monitorWarmUp
- >> echoHandlerInit
- >> delayHandlerInit
- >> readI2C2_Dual_D2a_BytesBlocking
- >> readI2C2_BytesBlockingNR
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> flushQ
- >> isInitialCurrPowerUpLapsed
- >> isCmdInActiveFor20Secs
- >> logStopWatch12Mins
- >> lsrOnStopWatch
- >> coldBlockTempGet
- >> eepromRead
- >> basePlateTempGet
- >> putString
- >> readAllA2dChnls
- >> a2dChnlRead
- >> uart1_isr
- >> writeQ
- >> qErrorLog
displaySwError (ARM, 100 bytes, Stack size 8 bytes, errlog.o(.text))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = displaySwError ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
saveSwErrChkSum (ARM, 52 bytes, Stack size 8 bytes, errlog.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = saveSwErrChkSum ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> eepromWrite
- >> chkSumCalc
[Called By]
saveSwErrDefaults (ARM, 64 bytes, Stack size 16 bytes, errlog.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = saveSwErrDefaults ⇒ saveSwErrChkSum ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> saveSwErrChkSum
- >> eepromWrite
[Called By]- >> cpSwErrHandler
- >> sysCfgInit
- >> forceSysCfgDefaults
swTrace (ARM, 196 bytes, Stack size 16 bytes, errlog.o(.text), UNUSED)
[Calls]
- >> strcmp
- >> strlen (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]
extA2dInit (ARM, 68 bytes, Stack size 8 bytes, exta2d.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = extA2dInit ⇒ writeI2C2_Byte ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_Byte
- >> setSysHwErr
- >> delayMs
[Called By]
extA2dDiags (ARM, 76 bytes, Stack size 16 bytes, exta2d.o(.text), UNUSED)
[Calls]
- >> writeI2C2_Byte
- >> delayMs
getAllExtA2dRegs (ARM, 616 bytes, Stack size 40 bytes, exta2d.o(.text))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = getAllExtA2dRegs ⇒ extPsaSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> extPsaSet
- >> delayMs
- >> __aeabi_idivmod
[Called By]- >> pulseModeOn
- >> lpHandlerProcess
- >> monitorDiodeOverCurrent
- >> readAllExtA2dRegs
readAllExtA2dRegs (ARM, 188 bytes, Stack size 88 bytes, exta2d.o(.text))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = readAllExtA2dRegs ⇒ getAllExtA2dRegs ⇒ extPsaSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getAllExtA2dRegs
- >> putString
- >> __2sprintf (via Veneer)
[Called By]
extDualPotsModInit (ARM, 4 bytes, Stack size 0 bytes, extdualpotsmod.o(.text))
[Called By]
extDualPotsModSet (ARM, 48 bytes, Stack size 16 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_2Bytes
- >> writeI2C2_Byte
[Called By]- >> extDualPotsSet3
- >> extDualPotsSet1
- >> modifyModulationPots
extDualPotsModGet (ARM, 40 bytes, Stack size 16 bytes, extdualpotsmod.o(.text), UNUSED)
[Calls]
- >> readI2C2_BytesBlocking
modifyModulationPots (ARM, 144 bytes, Stack size 32 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = modifyModulationPots ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extDualPotsModSet
- >> __aeabi_i2d
- >> __aeabi_d2uiz
- >> __aeabi_ddiv
[Called By]- >> processEpcMode
- >> cHandlerProcess
extDualPotsSet1 (ARM, 28 bytes, Stack size 8 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extDualPotsSet1 ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
extDualPotsSet3 (ARM, 28 bytes, Stack size 8 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extDualPotsSet3 ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
extDualPotsGet1 (ARM, 44 bytes, Stack size 8 bytes, extdualpotsmod.o(.text), UNUSED)
[Calls]
- >> readI2C2_BytesBlocking
extDualPotsGet3 (ARM, 44 bytes, Stack size 8 bytes, extdualpotsmod.o(.text), UNUSED)
[Calls]
- >> readI2C2_BytesBlocking
readAllExtPotsModRegs (ARM, 136 bytes, Stack size 32 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = readAllExtPotsModRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> putString
- >> delayMs
- >> __2sprintf (via Veneer)
[Called By]
potsModWriteReg (ARM, 56 bytes, Stack size 16 bytes, extdualpotsmod.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = potsModWriteReg ⇒ extDualPotsSet3 ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extDualPotsSet3
- >> extDualPotsSet1
[Called By]
diagsDualPotMod (ARM, 192 bytes, Stack size 16 bytes, extdualpotsmod.o(.text), UNUSED)
[Calls]
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> delayMs
extPsaControl (ARM, 92 bytes, Stack size 8 bytes, extpsa.o(.text))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = extPsaControl ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_2Bytes
- >> setSysHwErr
- >> delayMs
[Called By]- >> psaHandler
- >> extPsaInit
extPsaInit (ARM, 80 bytes, Stack size 8 bytes, extpsa.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extPsaInit ⇒ extPsaControl ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extPsaControl
- >> writeI2C2_2Bytes
- >> setSysHwErr
- >> delayMs
[Called By]
extPsaDiags (ARM, 84 bytes, Stack size 8 bytes, extpsa.o(.text), UNUSED)
[Calls]
- >> writeI2C2_2Bytes
- >> setSysHwErr
- >> delayMs
extPsaSet (ARM, 148 bytes, Stack size 16 bytes, extpsa.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extPsaSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_2Bytes
- >> setSysHwErr
- >> delayMs
[Called By]- >> pulseModeOn
- >> rfInjHandlerProcess
- >> pulHandlerProcess
- >> getAllExtA2dRegs
extPsaGet (ARM, 12 bytes, Stack size 0 bytes, extpsa.o(.text), UNUSED)
[Called By]
I2CISR (ARM, 808 bytes, Stack size 12 bytes, i2c.o(.text), UNUSED)
i2CInit (ARM, 140 bytes, Stack size 8 bytes, i2c.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = i2CInit ⇒ delayMs
[Calls]
[Called By]
I2CTransferByte (ARM, 124 bytes, Stack size 20 bytes, i2c.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = I2CTransferByte
[Called By]- >> readI2C2_Dual_D2a_BytesBlocking
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
I2CTransferOneByte (ARM, 60 bytes, Stack size 0 bytes, i2c.o(.text), UNUSED)
[Called By]
- >> readI2C2_BytesBlockingNR
I2CReadBytes (ARM, 116 bytes, Stack size 20 bytes, i2c.o(.text), UNUSED)
writeI2C2_2Bytes (ARM, 160 bytes, Stack size 24 bytes, i2c.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]- >> extPsaDiags
- >> extPsaInit
- >> extPsaControl
- >> diagsDualPotMod
- >> extDualPotsModSet
- >> extPsaSet
- >> extSinglePotLsrSet
- >> diagsDualPotLsrDfb
- >> extDualPotsLsrDfbSet
writeI2C2_Byte (ARM, 156 bytes, Stack size 16 bytes, i2c.o(.text))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = writeI2C2_Byte ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]- >> extDualPotsModSet
- >> getAllExtA2dRegs
- >> extA2dDiags
- >> extA2dInit
- >> extSinglePotLsrSet
- >> extDualPotsLsrDfbSet
writeI2C2_3Bytes (ARM, 168 bytes, Stack size 24 bytes, i2c.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]- >> diagExtEeprom
- >> eepromWrite
- >> extQuadD2aSet
readI2C2_16BitAddr_BytesBlocking (ARM, 364 bytes, Stack size 24 bytes, i2c.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]- >> diagExtEeprom
- >> eepromRead
readI2C2_BytesBlocking (ARM, 316 bytes, Stack size 32 bytes, i2c.o(.text))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]- >> diagsDualPotMod
- >> readAllExtPotsModRegs
- >> extDualPotsGet3
- >> extDualPotsGet1
- >> extDualPotsModGet
- >> extDualD2aDfbGet
- >> diagsDualPotLsrDfb
- >> extDualPotsLsrDfbGet
- >> readAllExtSingPotLsrRegs
- >> readAllExtPotsLsrDfbRegs
- >> readAllExtD2aRegs
- >> extSinglePotGetLtfb
- >> extDualPotsSoaGetCur
- >> extDualPotsDfbGetCur
readI2C2_BytesBlockingNR (ARM, 280 bytes, Stack size 24 bytes, i2c.o(.text), UNUSED)
[Calls]
- >> I2CTransferOneByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
readI2C2_Dual_D2a_BytesBlocking (ARM, 184 bytes, Stack size 32 bytes, i2c.o(.text), UNUSED)
[Calls]
- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
readI2C2_Dual_A2d_BytesBlocking (ARM, 184 bytes, Stack size 32 bytes, i2c.o(.text))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = readI2C2_Dual_A2d_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> I2CTransferByte
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
[Called By]
initSw (ARM, 380 bytes, Stack size 8 bytes, initboard.o(.text))
[Stack]
- Max Depth = 560 + Unknown Stack Size
- Call Chain = initSw ⇒ pulHandlerProcess ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> wDogInit
- >> vobtsHandlerProcess
- >> vicDefInit
- >> timerInit
- >> timer1Start
- >> tecHandlerProcess
- >> sysCfgInit
- >> serialInit
- >> rfInjHandlerProcess
- >> qInit
- >> pulHandlerProcess
- >> processEpcMode
- >> parserInit
- >> monitorWarmUp
- >> leHandlerProcess
- >> extSinglePotLsrInit
- >> extQuadD2aInit
- >> extDualPotsLsrDfbInit
- >> echoHandlerInit
- >> delayHandlerInit
- >> calHtrCntHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> USB_Init
- >> USB_Connect
- >> i2CInit
- >> extPsaInit
- >> extDualPotsModInit
- >> extA2dInit
- >> errLogInit
- >> eepromInit
- >> cHandlerProcess
- >> lsrOnStopWatch
- >> d2aInit
- >> coldBlockTempInit
- >> a2dInit
[Called By]
getBoardID (ARM, 12 bytes, Stack size 0 bytes, initboard.o(.text))
[Called By]
- >> rHelpHandler
- >> pulseModeOn
- >> epcHandler
- >> main
- >> monitorCdrh
- >> tecHandlerProcess
- >> processEpcMode
- >> leHandlerProcess
- >> initBoard
boardIdInit (ARM, 384 bytes, Stack size 0 bytes, initboard.o(.text))
[Called By]
initBoard (ARM, 512 bytes, Stack size 8 bytes, initboard.o(.text))
[Stack]
- Max Depth = 568 + Unknown Stack Size
- Call Chain = initBoard ⇒ initSw ⇒ pulHandlerProcess ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> boardIdInit
- >> getBoardID
- >> initSw
- >> lsrOnStopWatch
[Called By]
__SWI_0 (ARM, 16 bytes, Stack size 0 bytes, interruptctrl.o(.text))
[Address Reference Count : 1]
__SWI_1 (ARM, 16 bytes, Stack size 0 bytes, interruptctrl.o(.text))
[Address Reference Count : 1]
__SWI_2 (ARM, 24 bytes, Stack size 0 bytes, interruptctrl.o(.text))
[Address Reference Count : 1]
reset (ARM, 24 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = reset
[Called By]
monitorBasePlateTempfault (ARM, 56 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monitorBasePlateTempfault ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagClear
- >> errLogFlagSet
- >> basePlateTempGet
- >> __aeabi_cfrcmple
[Called By]
monitorDiodeTempFault (ARM, 308 bytes, Stack size 48 bytes, main.o(.text))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = monitorDiodeTempFault ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagClear
- >> errLogFlagSet
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_dadd
- >> __aeabi_d2f
- >> __aeabi_cfrcmple
- >> __aeabi_cfcmple
- >> __aeabi_i2f
[Called By]
lsrOffDueToFault (ARM, 100 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = lsrOffDueToFault ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> monitorInterLockOpen
- >> monitorWarmUp
monitorWarmUp (ARM, 408 bytes, Stack size 48 bytes, main.o(.text))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = monitorWarmUp ⇒ leHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> lsrOffDueToFault
- >> leHandlerProcess
- >> isErrLogStatGrtr32
- >> errLogFlagClear
- >> errLogFlagSet
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_dadd
- >> __aeabi_d2f
- >> __aeabi_cfrcmple
- >> __aeabi_cfcmple
- >> __aeabi_i2f
[Called By]
monitorDiodeOverCurrent (ARM, 328 bytes, Stack size 40 bytes, main.o(.text))
[Stack]
- Max Depth = 360 + Unknown Stack Size
- Call Chain = monitorDiodeOverCurrent ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getAllExtA2dRegs
- >> errLogFlagSet
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_d2f
- >> __aeabi_cfcmple
- >> __aeabi_ui2f
- >> __aeabi_i2f
[Called By]
isInterLockOpen (ARM, 48 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = isInterLockOpen
[Calls]
[Called By]- >> monitorStandBy
- >> monitorInterLockOpen
monitorInterLockOpen (ARM, 152 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = monitorInterLockOpen ⇒ leHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> isInterLockOpen
- >> lsrOffDueToFault
- >> leHandlerProcess
- >> errLogFlagSet
[Called By]
monitorStandBy (ARM, 100 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monitorStandBy ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> isInterLockOpen
- >> errLogFlagClear
- >> isErrLogStatGrtr16
- >> errLogFlagSet
[Called By]
monitorCdrh (ARM, 252 bytes, Stack size 8 bytes, main.o(.text))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = monitorCdrh ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getBoardID
- >> lsrOnStopWatch
- >> isColdBlockTempOk
[Called By]
processEvents (ARM, 504 bytes, Stack size 32 bytes, main.o(.text))
[Stack]
- Max Depth = 440 + Unknown Stack Size
- Call Chain = processEvents ⇒ parser ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readQ
- >> parser
- >> qFullIndicator
[Called By]
statusLedToggle (ARM, 48 bytes, Stack size 0 bytes, main.o(.text))
[Called By]
main (ARM, 1036 bytes, Stack size 24 bytes, main.o(.text))
[Stack]
- Max Depth = 592 + Unknown Stack Size
- Call Chain = main ⇒ initBoard ⇒ initSw ⇒ pulHandlerProcess ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> wDogKick
- >> statusLedToggle
- >> processEvents
- >> monitorCdrh
- >> monitorStandBy
- >> monitorInterLockOpen
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> monitorBasePlateTempfault
- >> reset
- >> tecHandlerProcess
- >> monitorWarmUp
- >> leHandlerProcess
- >> initBoard
- >> getBoardID
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> displayPrompt
- >> isInitialCurrPowerUpLapsed
- >> isCmdInActiveFor20Secs
- >> logStopWatch12Mins
- >> coldBlockTempGet
- >> didBrownOutOccur
- >> brownOutInit
- >> putString
- >> delayMs
- >> __aeabi_idivmod
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]- rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
sendStatusToGUI (ARM, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
parserInit (ARM, 84 bytes, Stack size 0 bytes, parser.o(.text))
[Called By]
displayPrompt (ARM, 252 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagClear
- >> errLogFlagGet
- >> putString
- >> __2sprintf (via Veneer)
[Called By]- >> rcalHtrCntHandler
- >> rcalRfInjHandler
- >> rcalModeHandler
- >> rcalEpcScaleFactor2Handler
- >> rcalNVPULHandler
- >> rcalEOL_FaultHandler
- >> rcalEOLHandler
- >> rcalLpoaHandler
- >> rcalEpcScaleFactorHandler
- >> rcalLcScaleFactorHandler
- >> rcalLsrBeamShapeHandler
- >> rcalLsrSerialNumHandler
- >> rcalObtDeviationHandler
- >> rcalLsrPartNumHandler
- >> rcalLsrCurSetPotHandler
- >> rcalLsrPwrSetPotHandler
- >> rcalMeasWaveLenHandler
- >> rcalNomWaveLenHandler
- >> rcalMaxOverCurHandler
- >> rcalMaxHtrCurHandler
- >> rcalMaxLsrCurDfbHandler
- >> rcalMaxLsrCurHandler
- >> rcalNomLsrPwrHandler
- >> rcalInitDfbCurHandler
- >> rcalInitLsrCurHandler
- >> rcalMaxPwrLsrHandler
- >> rcalHelpHandler
- >> rcalDfblcDacCntHandler
- >> rcalDfblcspHandler
- >> rcalCalVersionHandler
- >> rcalDacDfbHandler
- >> rcalDacHandler
- >> calModeHandler
- >> calEpcScaleFactor2Handler
- >> calNVPULHandler
- >> calEOL_FaultHandler
- >> calEOLHandler
- >> calLpoaHandler
- >> calEpcScaleFactorHandler
- >> calLcScaleFactorHandler
- >> calObtDeviationHandler
- >> calLsrBeamShapeHandler
- >> calLsrSerialNumHandler
- >> calLsrPartNumHandler
- >> calLsrCurSetPotHandler
- >> calLsrCurSetDacHandler
- >> calLsrPwrSetPotHandler
- >> calLsrPwrSetDacHandler
- >> calMeasWaveLenHandler
- >> calNomWaveLenHandler
- >> calMaxOverCurHandler
- >> calMaxLsrCurDfbHandler
- >> calMaxLsrCurHandler
- >> calNomLsrPwrHandler
- >> calInitDfbCurHandler
- >> calInitLsrCurHandler
- >> calHtrSetDacHandler
- >> calMaxPwrLsrHandler
- >> calDfblcspHandler
- >> calDfblcsdHandler
- >> calDacDfbHandler
- >> calDacHandler
- >> calCalVerHandler
- >> dpSwErrHandler
- >> forceVerHandler
- >> dSysCfgHandler
- >> gpHandler
- >> cpSwErrHandler
- >> cpHandler
- >> spHandler
- >> lhHandler
- >> hdHandler
- >> wHandler
- >> rHandler
- >> rWDogHandler
- >> rTecHandler
- >> rStaHandler
- >> rSsHandler
- >> rPulHandler
- >> rPpHandler
- >> rOpHandler
- >> rRpHandler
- >> rPsaHandler
- >> rOpStat5Handler
- >> rOpStat4Handler
- >> rOpStat3Handler
- >> rOpStat2Handler
- >> rOpStat1Handler
- >> rObtsHandler
- >> rObtHandler
- >> rMonBPltHandler
- >> rMonDTmpHandler
- >> rMonDiCuHandler
- >> rMonIntlHandler
- >> rMonStdbHandler
- >> rMonCdrhHandler
- >> rMaxpHandler
- >> rLwHandler
- >> rLsHandler
- >> rLpsHandler
- >> rLpHandler
- >> rLiHandler
- >> rLhHandler
- >> rLeHandler
- >> rLcsHandler
- >> rLcHandler
- >> rIlHandler
- >> rHlcHandler
- >> rHelpHandler
- >> rFvHandler
- >> rFpHandler
- >> rFfHandler
- >> rFdHandler
- >> rFcHandler
- >> rEpcHandler
- >> rEchoHandler
- >> rDfblcsHandler
- >> rDfblcHandler
- >> rDelayHandler
- >> rCcHandler
- >> rCHandler
- >> rBptHandler
- >> vortHandler
- >> rfcHandler
- >> protoHandler
- >> promptHandler
- >> ppHandler
- >> opHandler
- >> wDogOffHandler
- >> swErrHandler
- >> psaHandler
- >> tecModeHandler
- >> burnHandler
- >> monBPltHandler
- >> monDTmpHandler
- >> monDiCuHandler
- >> monIntlHandler
- >> monStdbHandler
- >> monCdrhHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> epcHandler
- >> echoHandler
- >> dfblcHandlerProcess
- >> delayHandler
- >> cfcHandler
- >> parser
- >> main
- >> vobtsHandlerProcess
- >> tecHandlerProcess
- >> rfInjHandlerProcess
- >> pulHandlerProcess
- >> leHandlerProcess
- >> calHtrCntHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> cHandlerProcess
- >> isCmdInActiveFor20Secs
strupr (ARM, 100 bytes, Stack size 0 bytes, parser.o(.text))
[Called By]
parser (ARM, 3148 bytes, Stack size 88 bytes, parser.o(.text))
[Stack]
- Max Depth = 408 + Unknown Stack Size
- Call Chain = parser ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> strupr
- >> errLogFlagSet
- >> flushQ
- >> displayPrompt
- >> lsrOnStopWatch
- >> swError
- >> putString
- >> strcmp
- >> strlen (via Veneer)
- >> strcpy (via Veneer)
[Called By]
cHandlerProcess (ARM, 1720 bytes, Stack size 96 bytes, parser.o(.text))
[Stack]
- Max Depth = 416 + Unknown Stack Size
- Call Chain = cHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> modifyModulationPots
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> lsrOnStopWatch
- >> putString
- >> __aeabi_f2uiz
- >> __aeabi_fdiv
- >> __aeabi_frsub
- >> __aeabi_fadd
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_i2d
- >> __aeabi_d2uiz
- >> __aeabi_ddiv
- >> __aeabi_dadd
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaSetCur
- >> __aeabi_fmul
- >> __aeabi_i2f
[Called By]- >> cHandler
- >> initSw
- >> isInitialCurrPowerUpLapsed
cHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = cHandler ⇒ cHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Address Reference Count : 1]
cfcHandler (ARM, 76 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> storedFaultsClearAll
- >> displayPrompt
- >> putString
- >> __c89sprintf (via Veneer)
delayHandler (ARM, 396 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = delayHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
delayHandlerInit (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = delayHandlerInit ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
dfblcHandlerProcess (ARM, 504 bytes, Stack size 56 bytes, parser.o(.text), UNUSED)
[Calls]
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_i2d
- >> __aeabi_d2uiz
- >> __aeabi_ddiv
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
- >> extQuadD2aDfbSetCur
- >> atof
- >> __aeabi_cfrcmple
- >> __aeabi_i2f
[Called By]
dfblcHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
echoHandler (ARM, 396 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = echoHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
echoHandlerInit (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = echoHandlerInit ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
processEpcMode (ARM, 388 bytes, Stack size 64 bytes, parser.o(.text))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = processEpcMode ⇒ modifyModulationPots ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getBoardID
- >> modifyModulationPots
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_i2d
- >> __aeabi_d2uiz
- >> __aeabi_ddiv
- >> __aeabi_dadd
[Called By]- >> pulseModeOn
- >> lcHandlerProcess
- >> epcHandler
- >> initSw
epcHandler (ARM, 516 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = epcHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> processEpcMode
- >> getBoardID
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calHtrCntHandlerProcess (ARM, 312 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = calHtrCntHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aSetHeater
[Called By]- >> calHtrCntHandler
- >> initSw
calHtrCntHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = calHtrCntHandler ⇒ calHtrCntHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> calHtrCntHandlerProcess
[Address Reference Count : 1]
lcHandlerProcess (ARM, 524 bytes, Stack size 56 bytes, parser.o(.text))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = lcHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> processEpcMode
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_i2d
- >> __aeabi_d2uiz
- >> __aeabi_ddiv
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetCur
- >> atof
- >> __aeabi_cfrcmple
- >> __aeabi_i2f
[Called By]
lcHandler (ARM, 112 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = lcHandler ⇒ lcHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> lcHandlerProcess
- >> errLogFlagSet
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
leHandlerProcess (ARM, 736 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = leHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getBoardID
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> displayPrompt
- >> lsrOnStopWatch
- >> isColdBlockTempOk
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]- >> leHandler
- >> main
- >> monitorInterLockOpen
- >> monitorWarmUp
- >> initSw
leHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = leHandler ⇒ leHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Address Reference Count : 1]
lpHandlerProcess (ARM, 1316 bytes, Stack size 80 bytes, parser.o(.text))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> getAllExtA2dRegs
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __aeabi_f2uiz
- >> __aeabi_fdiv
- >> __aeabi_frsub
- >> __aeabi_fadd
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_ddiv
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetLight
- >> atof
- >> __aeabi_cfrcmple
- >> __aeabi_fmul
- >> __aeabi_cfcmple
- >> __aeabi_i2f
[Called By]- >> pulseModeOn
- >> lpHandler
- >> pulHandlerProcess
lpHandler (ARM, 212 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 544 + Unknown Stack Size
- Call Chain = lpHandler ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> lpHandlerProcess
- >> errLogFlagSet
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monCdrhHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monCdrhHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monStdbHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monStdbHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monIntlHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monIntlHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monDiCuHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monDiCuHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monDTmpHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monDTmpHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
monBPltHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = monBPltHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
burnHandler (ARM, 112 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = burnHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
- >> saveCfgDefaults
[Address Reference Count : 1]
tecModeHandler (ARM, 200 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = tecModeHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
psaHandler (ARM, 452 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = psaHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extPsaControl
- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
swErrHandler (ARM, 72 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = swErrHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displaySwError
- >> errLogFlagSet
- >> displayPrompt
[Address Reference Count : 1]
wDogOffHandler (ARM, 84 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = wDogOffHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> wDogKick
- >> errLogFlagSet
- >> displayPrompt
[Address Reference Count : 1]
opHandler (ARM, 72 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = opHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
pulseModeOn (ARM, 332 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 536 + Unknown Stack Size
- Call Chain = pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> lpHandlerProcess
- >> processEpcMode
- >> getBoardID
- >> extPsaSet
- >> getAllExtA2dRegs
- >> delayMs
- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaSetCur
- >> __aeabi_ui2f
[Called By]- >> ppHandler
- >> pulHandlerProcess
ppHandler (ARM, 372 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 552 + Unknown Stack Size
- Call Chain = ppHandler ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> pulseModeOn
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> __aeabi_cfcmple
- >> __aeabi_i2f
[Address Reference Count : 1]
promptHandler (ARM, 372 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = promptHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
protoHandler (ARM, 292 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = protoHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
pulHandlerProcess (ARM, 616 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 552 + Unknown Stack Size
- Call Chain = pulHandlerProcess ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> pulseModeOn
- >> lpHandlerProcess
- >> extPsaSet
- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> delayMs
- >> __aeabi_f2uiz
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaSetCur
[Called By]
pulHandler (ARM, 28 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 560 + Unknown Stack Size
- Call Chain = pulHandler ⇒ pulHandlerProcess ⇒ pulseModeOn ⇒ lpHandlerProcess ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
[Address Reference Count : 1]
rfcHandler (ARM, 72 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> storedFaultsGet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
tecHandlerProcess (ARM, 588 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = tecHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getBoardID
- >> errLogFlagClear
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> lsrOnStopWatch
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]- >> tecHandler
- >> main
- >> initSw
tecHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = tecHandler ⇒ tecHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Address Reference Count : 1]
vobtsHandlerProcess (ARM, 712 bytes, Stack size 48 bytes, parser.o(.text))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = vobtsHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> coldBlockTempSet
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> putString
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_dadd
- >> __aeabi_d2f
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]- >> vobtsHandler
- >> initSw
vobtsHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 376 + Unknown Stack Size
- Call Chain = vobtsHandler ⇒ vobtsHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Address Reference Count : 1]
vortHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = vortHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rBptHandler (ARM, 144 bytes, Stack size 32 bytes, parser.o(.text))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = rBptHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> basePlateTempGet
- >> putString
- >> __aeabi_f2uiz
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rCHandler (ARM, 164 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rCHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rCcHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rCcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rDelayHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rDelayHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rDfblcHandler (ARM, 116 bytes, Stack size 32 bytes, parser.o(.text))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = rDfblcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rDfblcsHandler (ARM, 88 bytes, Stack size 24 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
rEchoHandler (ARM, 140 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rEchoHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rEpcHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rEpcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rFcHandler (ARM, 112 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rFcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagGet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rFdHandler (ARM, 40 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = rFdHandler ⇒ errLogDiscriptionGet ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogDiscriptionGet
- >> displayPrompt
[Address Reference Count : 1]
rFfHandler (ARM, 244 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rFfHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagGet
- >> displayPrompt
- >> putString
[Address Reference Count : 1]
rFpHandler (ARM, 100 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rFpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rFvHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rFvHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rHelpHandler (ARM, 372 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rHelpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> getBoardID
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rHlcHandler (ARM, 116 bytes, Stack size 32 bytes, parser.o(.text))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = rHlcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rIlHandler (ARM, 332 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rIlHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLcHandler (ARM, 200 bytes, Stack size 32 bytes, parser.o(.text))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = rLcHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLcsHandler (ARM, 88 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = rLcsHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLeHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rLeHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLhHandler (ARM, 320 bytes, Stack size 40 bytes, parser.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = rLhHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2uiz
- >> __aeabi_f2d
- >> __aeabi_dadd
- >> __2sprintf (via Veneer)
- >> __aeabi_fmul
[Address Reference Count : 1]
rLiHandler (ARM, 144 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = rLiHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLpHandler (ARM, 280 bytes, Stack size 48 bytes, parser.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = rLpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_ddiv
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLpsHandler (ARM, 216 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = rLpsHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLsHandler (ARM, 240 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rLsHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rLwHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rLwHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rMaxpHandler (ARM, 244 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = rMaxpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rMonCdrhHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rMonStdbHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rMonIntlHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rMonDiCuHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rMonDTmpHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rMonBPltHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rObtHandler (ARM, 380 bytes, Stack size 48 bytes, parser.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = rObtHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> putString
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_f2uiz
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_dadd
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rObtsHandler (ARM, 132 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rObtsHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
- >> __aeabi_ui2f
[Address Reference Count : 1]
rOpStat1Handler (ARM, 248 bytes, Stack size 40 bytes, parser.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = rOpStat1Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_memclr4
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rOpStat2Handler (ARM, 632 bytes, Stack size 160 bytes, parser.o(.text))
[Stack]
- Max Depth = 360 + Unknown Stack Size
- Call Chain = rOpStat2Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> basePlateTempGet
- >> timer0Stop
- >> timer0Start
- >> timer0ReadTicks
- >> timer0Init
- >> swError
- >> putString
- >> a2dChnlRead
- >> a2dChnlStart
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_ddiv
- >> __aeabi_dadd
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rOpStat3Handler (ARM, 128 bytes, Stack size 40 bytes, parser.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = rOpStat3Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rOpStat4Handler (ARM, 292 bytes, Stack size 64 bytes, parser.o(.text))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = rOpStat4Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagGet
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_memclr4
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rOpStat5Handler (ARM, 320 bytes, Stack size 80 bytes, parser.o(.text))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = rOpStat5Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rPsaHandler (ARM, 72 bytes, Stack size 8 bytes, parser.o(.text), UNUSED)
[Calls]
- >> extPsaGet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
rRpHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rRpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rOpHandler (ARM, 72 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rOpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rPpHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rPpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rPulHandler (ARM, 68 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rPulHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rSsHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rSsHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rStaHandler (ARM, 200 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rStaHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagGet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rTecHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rTecHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rWDogHandler (ARM, 108 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = rWDogHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rHandler (ARM, 240 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = rHandler ⇒ readAllExtA2dRegs ⇒ getAllExtA2dRegs ⇒ extPsaSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readAllExtPotsModRegs
- >> readAllExtA2dRegs
- >> displayPrompt
- >> readD2aChnl
- >> putString
- >> readAllA2dChnls
- >> atol (via Veneer)
- >> readAllExtSingPotLsrRegs
- >> readAllExtPotsLsrDfbRegs
- >> readAllExtD2aRegs
[Address Reference Count : 1]
wHandler (ARM, 372 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = wHandler ⇒ potsModWriteReg ⇒ extDualPotsSet3 ⇒ extDualPotsModSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> potsModWriteReg
- >> displayPrompt
- >> coldBlockTempSet
- >> putString
- >> atoll (via Veneer)
- >> __2sprintf (via Veneer)
- >> writeExtD2aReg
- >> potsLsrSingleWriteReg
- >> potsLsrDfbWriteReg
[Address Reference Count : 1]
hdHandler (ARM, 1568 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = hdHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
[Address Reference Count : 1]
lhHandler (ARM, 132 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = lhHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoll (via Veneer)
- >> __2sprintf (via Veneer)
- >> __aeabi_ui2f
[Address Reference Count : 1]
spHandler (ARM, 536 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = spHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> lsrOnStopWatch
- >> putString
- >> atoll (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
cpHandler (ARM, 380 bytes, Stack size 24 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = cpHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> lsrOnStopWatch
- >> putString
- >> atoll (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
cpSwErrHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = cpSwErrHandler ⇒ saveSwErrDefaults ⇒ saveSwErrChkSum ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> saveSwErrDefaults
- >> displayPrompt
- >> putString
[Address Reference Count : 1]
gpHandler (ARM, 996 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = gpHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
dSysCfgHandler (ARM, 2624 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = dSysCfgHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
forceVerHandler (ARM, 140 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = forceVerHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
dpSwErrHandler (ARM, 228 bytes, Stack size 48 bytes, parser.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = dpSwErrHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> eepromRead
- >> DelayUs
- >> putString
[Address Reference Count : 1]
calCalVerHandler (ARM, 248 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 456 + Unknown Stack Size
- Call Chain = calCalVerHandler ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_cdcmple
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
- >> atof
- >> __aeabi_cfrcmple
[Address Reference Count : 1]
calDacHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calDacHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calDacDfbHandler (ARM, 136 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calDacDfbHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calDfblcDacCntHandlerProcess (ARM, 344 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = calDfblcDacCntHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> isErrLogStatGrtr16
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aDfbSetCur
[Called By]- >> calDfblcDacCntHandler
- >> initSw
calDfblcDacCntHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = calDfblcDacCntHandler ⇒ calDfblcDacCntHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> calDfblcDacCntHandlerProcess
[Address Reference Count : 1]
calDfblcsdHandler (ARM, 156 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calDfblcsdHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aDfbSetCur
- >> extQuadD2aDfbGetCur
[Address Reference Count : 1]
calDfblcspHandler (ARM, 148 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calDfblcspHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extDualPotsDfbSetCur
- >> extDualPotsDfbGetCur
[Address Reference Count : 1]
calMaxPwrLsrHandler (ARM, 180 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 456 + Unknown Stack Size
- Call Chain = calMaxPwrLsrHandler ⇒ atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __aeabi_d2f
- >> __2sprintf (via Veneer)
- >> atof
- >> __aeabi_cfrcmple
- >> __aeabi_cfcmple
[Address Reference Count : 1]
calHtrSetDacHandler (ARM, 204 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calHtrSetDacHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aSetHeater
- >> extQuadD2aGetHeater
[Address Reference Count : 1]
calInitLsrCurHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calInitLsrCurHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calInitDfbCurHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calInitDfbCurHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calNomLsrPwrHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calNomLsrPwrHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calMaxLsrCurHandler (ARM, 192 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calMaxLsrCurHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calMaxLsrCurDfbHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calMaxLsrCurDfbHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calMaxHtrCurHandler (ARM, 132 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calMaxHtrCurHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calMaxOverCurHandler (ARM, 136 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calMaxOverCurHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calNomWaveLenHandler (ARM, 196 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calNomWaveLenHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calMeasWaveLenHandler (ARM, 144 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calMeasWaveLenHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calLsrPwrSetDacHandler (ARM, 164 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrPwrSetDacHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaGetLight
[Address Reference Count : 1]
calLsrPwrSetPotHandler (ARM, 148 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrPwrSetPotHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extSinglePotSetLtfb
- >> extSinglePotGetLtfb
[Address Reference Count : 1]
calLsrCurSetDacHandler (ARM, 208 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrCurSetDacHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extQuadD2aSoaSetCur
- >> extQuadD2aSoaGetCur
[Address Reference Count : 1]
calLsrCurSetPotHandler (ARM, 148 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrCurSetPotHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> displayPrompt
- >> putString
- >> delayMs
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
- >> extDualPotsSoaSetCur
- >> extDualPotsSoaGetCur
[Address Reference Count : 1]
calLsrPartNumHandler (ARM, 152 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrPartNumHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> strlen (via Veneer)
- >> strcpy (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calLsrSerialNumHandler (ARM, 132 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrSerialNumHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> strlen (via Veneer)
- >> strcpy (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calLsrBeamShapeHandler (ARM, 232 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLsrBeamShapeHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> strlen (via Veneer)
- >> strcpy (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calObtDeviationHandler (ARM, 156 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calObtDeviationHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calLcScaleFactorHandler (ARM, 168 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLcScaleFactorHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calEpcScaleFactorHandler (ARM, 152 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calEpcScaleFactorHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calLpoaHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calLpoaHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calEOLHandler (ARM, 268 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calEOLHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagClear
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calEOL_FaultHandler (ARM, 228 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calEOL_FaultHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calNVPULHandler (ARM, 288 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calNVPULHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calEpcScaleFactor2Handler (ARM, 152 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calEpcScaleFactor2Handler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
calModeHandler (ARM, 176 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = calModeHandler ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rfInjHandlerProcess (ARM, 396 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = rfInjHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extPsaSet
- >> errLogFlagSet
- >> saveSysCfgDelta
- >> displayPrompt
- >> putString
- >> atoi (via Veneer)
- >> __2sprintf (via Veneer)
[Called By]- >> calRfInjHandler
- >> initSw
calRfInjHandler (ARM, 24 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = calRfInjHandler ⇒ rfInjHandlerProcess ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Address Reference Count : 1]
rcalDacHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalDacHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalDacDfbHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalDacDfbHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalCalVersionHandler (ARM, 96 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rcalCalVersionHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalDfblcspHandler (ARM, 84 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalDfblcspHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
- >> extDualPotsDfbGetCur
[Address Reference Count : 1]
rcalDfblcDacCntHandler (ARM, 84 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalDfblcDacCntHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalHelpHandler (ARM, 3608 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalHelpHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
[Address Reference Count : 1]
rcalMaxPwrLsrHandler (ARM, 96 bytes, Stack size 16 bytes, parser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = rcalMaxPwrLsrHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __aeabi_f2d
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalInitLsrCurHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalInitLsrCurHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalInitDfbCurHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalInitDfbCurHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalNomLsrPwrHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalNomLsrPwrHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalMaxLsrCurHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalMaxLsrCurHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalMaxLsrCurDfbHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalMaxLsrCurDfbHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalMaxHtrCurHandler (ARM, 184 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalMaxHtrCurHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalMaxOverCurHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalMaxOverCurHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalNomWaveLenHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalNomWaveLenHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalMeasWaveLenHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalMeasWaveLenHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalLsrPwrSetPotHandler (ARM, 88 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLsrPwrSetPotHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
- >> extSinglePotGetLtfb
[Address Reference Count : 1]
rcalLsrCurSetPotHandler (ARM, 88 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLsrCurSetPotHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
- >> extDualPotsSoaGetCur
[Address Reference Count : 1]
rcalLsrPartNumHandler (ARM, 168 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLsrPartNumHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalObtDeviationHandler (ARM, 96 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalObtDeviationHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalLsrSerialNumHandler (ARM, 92 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLsrSerialNumHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalLsrBeamShapeHandler (ARM, 76 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLsrBeamShapeHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalLcScaleFactorHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLcScaleFactorHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalEpcScaleFactorHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalEpcScaleFactorHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalLpoaHandler (ARM, 80 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalLpoaHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalEOLHandler (ARM, 164 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalEOLHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalEOL_FaultHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalEOL_FaultHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalNVPULHandler (ARM, 96 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalNVPULHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalEpcScaleFactor2Handler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalEpcScaleFactor2Handler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalModeHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalModeHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalRfInjHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalRfInjHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
rcalHtrCntHandler (ARM, 64 bytes, Stack size 8 bytes, parser.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = rcalHtrCntHandler ⇒ displayPrompt ⇒ putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> displayPrompt
- >> putString
- >> __2sprintf (via Veneer)
[Address Reference Count : 1]
qInit (ARM, 244 bytes, Stack size 0 bytes, queue.o(.text))
[Called By]
qReset (ARM, 204 bytes, Stack size 4 bytes, queue.o(.text), UNUSED)
qErrorLog (ARM, 384 bytes, Stack size 16 bytes, queue.o(.text))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
writeQ (ARM, 652 bytes, Stack size 24 bytes, queue.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = writeQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> SetOutReport
- >> uart1_isr
readQ (ARM, 432 bytes, Stack size 24 bytes, queue.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = readQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
flushQ (ARM, 376 bytes, Stack size 24 bytes, queue.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = flushQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> parser
- >> isCmdInActiveFor20Secs
qFullIndicator (ARM, 400 bytes, Stack size 4 bytes, queue.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = qFullIndicator
[Called By]- >> processEvents
- >> isCmdInActiveFor20Secs
- >> qEmptyIndicator
qEmptyIndicator (ARM, 44 bytes, Stack size 16 bytes, queue.o(.text), UNUSED)
[Calls]
sendchar (ARM, 164 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
uart0_isr (ARM, 380 bytes, Stack size 32 bytes, serial.o(.text), UNUSED)
[Calls]
serialInit (ARM, 232 bytes, Stack size 0 bytes, serial.o(.text))
[Called By]
putchar (ARM, 212 bytes, Stack size 0 bytes, serial.o(.text))
[Called By]
putString (ARM, 672 bytes, Stack size 24 bytes, serial.o(.text))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = putString ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> wDogKick
- >> swError
- >> delayMs
- >> __aeabi_memclr
- >> __aeabi_memcpy
- >> putchar
[Called By]- >> rcalHtrCntHandler
- >> rcalRfInjHandler
- >> rcalModeHandler
- >> rcalEpcScaleFactor2Handler
- >> rcalNVPULHandler
- >> rcalEOL_FaultHandler
- >> rcalEOLHandler
- >> rcalLpoaHandler
- >> rcalEpcScaleFactorHandler
- >> rcalLcScaleFactorHandler
- >> rcalLsrBeamShapeHandler
- >> rcalLsrSerialNumHandler
- >> rcalObtDeviationHandler
- >> rcalLsrPartNumHandler
- >> rcalLsrCurSetPotHandler
- >> rcalLsrPwrSetPotHandler
- >> rcalMeasWaveLenHandler
- >> rcalNomWaveLenHandler
- >> rcalMaxOverCurHandler
- >> rcalMaxHtrCurHandler
- >> rcalMaxLsrCurDfbHandler
- >> rcalMaxLsrCurHandler
- >> rcalNomLsrPwrHandler
- >> rcalInitDfbCurHandler
- >> rcalInitLsrCurHandler
- >> rcalMaxPwrLsrHandler
- >> rcalHelpHandler
- >> rcalDfblcDacCntHandler
- >> rcalDfblcspHandler
- >> rcalCalVersionHandler
- >> rcalDacDfbHandler
- >> rcalDacHandler
- >> calModeHandler
- >> calEpcScaleFactor2Handler
- >> calNVPULHandler
- >> calEOL_FaultHandler
- >> calEOLHandler
- >> calLpoaHandler
- >> calEpcScaleFactorHandler
- >> calLcScaleFactorHandler
- >> calObtDeviationHandler
- >> calLsrBeamShapeHandler
- >> calLsrSerialNumHandler
- >> calLsrPartNumHandler
- >> calLsrCurSetPotHandler
- >> calLsrCurSetDacHandler
- >> calLsrPwrSetPotHandler
- >> calLsrPwrSetDacHandler
- >> calMeasWaveLenHandler
- >> calNomWaveLenHandler
- >> calMaxOverCurHandler
- >> calMaxHtrCurHandler
- >> calMaxLsrCurDfbHandler
- >> calMaxLsrCurHandler
- >> calNomLsrPwrHandler
- >> calInitDfbCurHandler
- >> calInitLsrCurHandler
- >> calHtrSetDacHandler
- >> calMaxPwrLsrHandler
- >> calDfblcspHandler
- >> calDfblcsdHandler
- >> calDacDfbHandler
- >> calDacHandler
- >> calCalVerHandler
- >> dpSwErrHandler
- >> forceVerHandler
- >> dSysCfgHandler
- >> gpHandler
- >> cpSwErrHandler
- >> cpHandler
- >> spHandler
- >> lhHandler
- >> hdHandler
- >> wHandler
- >> rHandler
- >> rWDogHandler
- >> rTecHandler
- >> rStaHandler
- >> rSsHandler
- >> rPulHandler
- >> rPpHandler
- >> rOpHandler
- >> rRpHandler
- >> rPsaHandler
- >> rOpStat5Handler
- >> rOpStat4Handler
- >> rOpStat3Handler
- >> rOpStat2Handler
- >> rOpStat1Handler
- >> rObtsHandler
- >> rObtHandler
- >> rMonBPltHandler
- >> rMonDTmpHandler
- >> rMonDiCuHandler
- >> rMonIntlHandler
- >> rMonStdbHandler
- >> rMonCdrhHandler
- >> rMaxpHandler
- >> rLwHandler
- >> rLsHandler
- >> rLpsHandler
- >> rLpHandler
- >> rLiHandler
- >> rLhHandler
- >> rLeHandler
- >> rLcsHandler
- >> rLcHandler
- >> rIlHandler
- >> rHlcHandler
- >> rHelpHandler
- >> rFvHandler
- >> rFpHandler
- >> rFfHandler
- >> rFcHandler
- >> rEpcHandler
- >> rEchoHandler
- >> rDfblcsHandler
- >> rDfblcHandler
- >> rDelayHandler
- >> rCcHandler
- >> rCHandler
- >> rBptHandler
- >> vortHandler
- >> rfcHandler
- >> protoHandler
- >> promptHandler
- >> ppHandler
- >> opHandler
- >> psaHandler
- >> tecModeHandler
- >> burnHandler
- >> monBPltHandler
- >> monDTmpHandler
- >> monDiCuHandler
- >> monIntlHandler
- >> monStdbHandler
- >> monCdrhHandler
- >> lpHandler
- >> lpHandlerProcess
- >> lcHandler
- >> lcHandlerProcess
- >> epcHandler
- >> echoHandler
- >> dfblcHandlerProcess
- >> delayHandler
- >> cfcHandler
- >> parser
- >> main
- >> vobtsHandlerProcess
- >> tecHandlerProcess
- >> sysCfgInit
- >> rfInjHandlerProcess
- >> pulHandlerProcess
- >> leHandlerProcess
- >> calHtrCntHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> readAllExtPotsModRegs
- >> readAllExtA2dRegs
- >> displaySwError
- >> prevErrLogDiscriptionGet
- >> errLogDiscriptionGet
- >> displayPrompt
- >> cHandlerProcess
- >> readD2aChnl
- >> eepromRead
- >> readAllA2dChnls
- >> readAllExtSingPotLsrRegs
- >> readAllExtPotsLsrDfbRegs
- >> readAllExtD2aRegs
getchar1 (ARM, 32 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
putcharComm1 (ARM, 40 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
getCharComm1 (ARM, 200 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
uart1_isr (ARM, 472 bytes, Stack size 32 bytes, serial.o(.text), UNUSED)
[Calls]
saveSysCfgDelta (ARM, 464 bytes, Stack size 32 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> eepromWrite
- >> eepromRead
- >> DelayUs
- >> chkSumCalc
[Called By]- >> calModeHandler
- >> calEpcScaleFactor2Handler
- >> calNVPULHandler
- >> calEOL_FaultHandler
- >> calEOLHandler
- >> calLpoaHandler
- >> calEpcScaleFactorHandler
- >> calLcScaleFactorHandler
- >> calObtDeviationHandler
- >> calLsrBeamShapeHandler
- >> calLsrSerialNumHandler
- >> calLsrPartNumHandler
- >> calMeasWaveLenHandler
- >> calNomWaveLenHandler
- >> calMaxOverCurHandler
- >> calMaxHtrCurHandler
- >> calMaxLsrCurDfbHandler
- >> calMaxLsrCurHandler
- >> calNomLsrPwrHandler
- >> calInitDfbCurHandler
- >> calInitLsrCurHandler
- >> calMaxPwrLsrHandler
- >> calDacDfbHandler
- >> calDacHandler
- >> calCalVerHandler
- >> forceVerHandler
- >> lhHandler
- >> protoHandler
- >> promptHandler
- >> ppHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> epcHandler
- >> echoHandler
- >> dfblcHandlerProcess
- >> delayHandler
- >> vobtsHandlerProcess
- >> tecHandlerProcess
- >> sysCfgInit
- >> rfInjHandlerProcess
- >> pulHandlerProcess
- >> calHtrCntHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> cHandlerProcess
- >> lsrOnStopWatch
setShadowRegsToDef (ARM, 388 bytes, Stack size 8 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = setShadowRegsToDef ⇒ strcpy
[Calls]
[Called By]- >> sysCfgInit
- >> saveCfgDefaults
verifySysCfg (ARM, 176 bytes, Stack size 24 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = verifySysCfg ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> eepromRead
- >> DelayUs
- >> chkSumCalc
[Called By]
getSysCfg (ARM, 132 bytes, Stack size 16 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = getSysCfg ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> eepromRead
- >> DelayUs
- >> __aeabi_memcpy
[Called By]
saveCfgDefaults (ARM, 272 bytes, Stack size 24 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = saveCfgDefaults ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> eepromWrite
- >> chkSumCalc
- >> setShadowRegsToDef
[Called By]- >> burnHandler
- >> sysCfgInit
- >> forceSysCfgDefaults
sysCfgInit (ARM, 992 bytes, Stack size 8 bytes, syscfg.o(.text))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = sysCfgInit ⇒ errLogFlagSet ⇒ isErrLogStatGrtr16 ⇒ lsrOnStopWatch ⇒ saveSysCfgDelta ⇒ chkSumCalc ⇒ eepromRead ⇒ readI2C2_16BitAddr_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> saveSwErrDefaults
- >> errLogFlagSet
- >> isEepromGood
- >> saveSysCfgDelta
- >> swError
- >> putString
- >> getSysCfg
- >> verifySysCfg
- >> setShadowRegsToDef
- >> saveCfgDefaults
[Called By]
saveSysCfg (ARM, 312 bytes, Stack size 32 bytes, syscfg.o(.text), UNUSED)
[Calls]
- >> eepromWrite
- >> eepromRead
- >> chkSumCalc
forceSysCfgDefaults (ARM, 32 bytes, Stack size 8 bytes, syscfg.o(.text), UNUSED)
[Calls]
- >> saveSwErrDefaults
- >> saveCfgDefaults
tc0_isr (ARM, 64 bytes, Stack size 8 bytes, timer.o(.text), UNUSED)
tc1_isr (ARM, 212 bytes, Stack size 8 bytes, timer.o(.text), UNUSED)
timer1Init (ARM, 300 bytes, Stack size 16 bytes, timer.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = timer1Init ⇒ __aeabi_idivmod
[Calls]
[Called By]
timer0Init (ARM, 128 bytes, Stack size 16 bytes, timer.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = timer0Init ⇒ __aeabi_idivmod
[Calls]
[Called By]- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> timerInit
- >> monitorWarmUp
- >> readI2C2_Dual_D2a_BytesBlocking
- >> readI2C2_BytesBlockingNR
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
timerInit (ARM, 28 bytes, Stack size 8 bytes, timer.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = timerInit ⇒ timer0Init ⇒ __aeabi_idivmod
[Calls]- >> timer0Init
- >> timer1Init
[Called By]
timer0Start (ARM, 16 bytes, Stack size 0 bytes, timer.o(.text))
[Called By]
- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> readI2C2_Dual_D2a_BytesBlocking
- >> readI2C2_BytesBlockingNR
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
timer0Stop (ARM, 16 bytes, Stack size 0 bytes, timer.o(.text))
[Called By]
- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> readI2C2_Dual_D2a_BytesBlocking
- >> readI2C2_BytesBlockingNR
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
timer1Start (ARM, 16 bytes, Stack size 0 bytes, timer.o(.text))
[Called By]
timer1Stop (ARM, 16 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)
timer0ReadTicks (ARM, 12 bytes, Stack size 0 bytes, timer.o(.text))
[Called By]
- >> rOpStat2Handler
- >> rObtHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> readI2C2_Dual_D2a_BytesBlocking
- >> readI2C2_BytesBlockingNR
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> writeI2C2_Byte
- >> readI2C2_Dual_A2d_BytesBlocking
- >> writeI2C2_3Bytes
- >> readI2C2_16BitAddr_BytesBlocking
- >> coldBlockTempGet
- >> basePlateTempGet
- >> readAllA2dChnls
waitExecTicks (ARM, 4 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)
USB_ResetCore (ARM, 64 bytes, Stack size 0 bytes, usbcore.o(.text), UNUSED)
[Called By]
USB_SetupStage (ARM, 24 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_SetupStage ⇒ USB_ReadEP ⇒ WrCmdEP
[Calls]
[Called By]
USB_DataInStage (ARM, 104 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_DataInStage ⇒ USB_WriteEP ⇒ WrCmdEP
[Calls]
[Called By]
USB_DataOutStage (ARM, 68 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_DataOutStage ⇒ USB_ReadEP ⇒ WrCmdEP
[Calls]
[Called By]
USB_StatusInStage (ARM, 28 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_StatusInStage ⇒ USB_WriteEP ⇒ WrCmdEP
[Calls]
[Called By]
USB_StatusOutStage (ARM, 24 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_StatusOutStage ⇒ USB_ReadEP ⇒ WrCmdEP
[Calls]
[Called By]
USB_EndPoint0 (ARM, 1532 bytes, Stack size 8 bytes, usbcore.o(.text))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = USB_EndPoint0 ⇒ HID_SetReport ⇒ SetOutReport ⇒ writeQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> USB_SetStallEP
- >> USB_SetAddress
- >> USB_DirCtrlEP
- >> USB_Configure_Event
- >> USB_ClrStallEP
- >> HID_SetReport
- >> HID_SetProtocol
- >> HID_SetIdle
- >> HID_GetReport
- >> HID_GetProtocol
- >> HID_GetIdle
- >> USB_ReqSetInterface
- >> USB_ReqSetConfiguration
- >> USB_ReqSetClrFeature
- >> USB_ReqGetStatus
- >> USB_ReqGetDescriptor
- >> USB_StatusOutStage
- >> USB_StatusInStage
- >> USB_DataOutStage
- >> USB_DataInStage
- >> USB_SetupStage
[Address Reference Count : 1]
EPAdr (ARM, 28 bytes, Stack size 0 bytes, usbhw.o(.text))
[Called By]
- >> WrCmdEP
- >> USB_SetStallEP
- >> USB_ResetEP
- >> USB_EnableEP
- >> USB_DisableEP
- >> USB_ConfigEP
- >> USB_ClrStallEP
WrCmd (ARM, 44 bytes, Stack size 0 bytes, usbhw.o(.text), UNUSED)
[Called By]
- >> USB_GetFrame
- >> USB_ISR
WrCmdDat (ARM, 84 bytes, Stack size 0 bytes, usbhw.o(.text))
[Called By]
- >> USB_Connect
- >> USB_WakeUp
- >> USB_SetStallEP
- >> USB_SetAddress
- >> USB_ResetEP
- >> USB_EnableEP
- >> USB_DisableEP
- >> USB_Configure
- >> USB_ClrStallEP
WrCmdEP (ARM, 116 bytes, Stack size 8 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = WrCmdEP
[Calls]
[Called By]- >> USB_ClearEPBuf
- >> USB_WriteEP
- >> USB_ReadEP
RdCmdDat (ARM, 56 bytes, Stack size 0 bytes, usbhw.o(.text), UNUSED)
[Called By]
- >> USB_GetFrame
- >> USB_ISR
USB_SetAddress (ARM, 56 bytes, Stack size 8 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = USB_SetAddress
[Calls]
[Called By]- >> USB_Init
- >> USB_EndPoint0
USB_Reset (ARM, 88 bytes, Stack size 0 bytes, usbhw.o(.text))
[Called By]
USB_Resume (ARM, 4 bytes, Stack size 0 bytes, usbhw.o(.text), UNUSED)
[Called By]
USB_Suspend (ARM, 4 bytes, Stack size 0 bytes, usbhw.o(.text), UNUSED)
[Called By]
USB_ISR (ARM, 396 bytes, Stack size 48 bytes, usbhw.o(.text), UNUSED)
[Calls]
- >> USB_Reset_Event
- >> USB_Suspend
- >> USB_Resume
- >> USB_Reset
- >> RdCmdDat
- >> WrCmd
USB_Init (ARM, 232 bytes, Stack size 4 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_Init ⇒ USB_SetAddress
[Calls]- >> USB_Reset
- >> USB_SetAddress
[Called By]
USB_Connect (ARM, 52 bytes, Stack size 8 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = USB_Connect
[Calls]
[Called By]
USB_WakeUp (ARM, 40 bytes, Stack size 4 bytes, usbhw.o(.text), UNUSED)
[Calls]
USB_WakeUpCfg (ARM, 4 bytes, Stack size 0 bytes, usbhw.o(.text))
[Called By]
USB_Configure (ARM, 96 bytes, Stack size 8 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = USB_Configure
[Calls]
[Called By]- >> USB_ReqSetConfiguration
USB_ConfigEP (ARM, 112 bytes, Stack size 8 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = USB_ConfigEP
[Calls]
[Called By]- >> USB_ReqSetInterface
- >> USB_ReqSetConfiguration
USB_DirCtrlEP (ARM, 4 bytes, Stack size 0 bytes, usbhw.o(.text))
[Called By]
USB_EnableEP (ARM, 44 bytes, Stack size 12 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_EnableEP
[Calls]
[Called By]- >> USB_ReqSetInterface
- >> USB_ReqSetConfiguration
USB_DisableEP (ARM, 44 bytes, Stack size 12 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_DisableEP
[Calls]
[Called By]- >> USB_ReqSetInterface
- >> USB_ReqSetConfiguration
USB_ResetEP (ARM, 44 bytes, Stack size 12 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_ResetEP
[Calls]
[Called By]- >> USB_ReqSetInterface
- >> USB_ReqSetConfiguration
USB_SetStallEP (ARM, 44 bytes, Stack size 12 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_SetStallEP
[Calls]
[Called By]- >> USB_ReqSetClrFeature
- >> USB_EndPoint0
USB_ClrStallEP (ARM, 44 bytes, Stack size 12 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = USB_ClrStallEP
[Calls]
[Called By]- >> USB_ReqSetClrFeature
- >> USB_EndPoint0
USB_ClearEPBuf (ARM, 28 bytes, Stack size 8 bytes, usbhw.o(.text), UNUSED)
[Calls]
USB_ReadEP (ARM, 156 bytes, Stack size 24 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = USB_ReadEP ⇒ WrCmdEP
[Calls]- >> __aeabi_uwrite4
- >> WrCmdEP
[Called By]- >> USB_StatusOutStage
- >> USB_DataOutStage
- >> USB_SetupStage
USB_WriteEP (ARM, 124 bytes, Stack size 24 bytes, usbhw.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = USB_WriteEP ⇒ WrCmdEP
[Calls]- >> __aeabi_uread4
- >> WrCmdEP
[Called By]- >> USB_EndPoint1
- >> USB_Configure_Event
- >> USB_StatusInStage
- >> USB_DataInStage
USB_GetFrame (ARM, 48 bytes, Stack size 4 bytes, usbhw.o(.text), UNUSED)
[Calls]
USB_Reset_Event (ARM, 16 bytes, Stack size 8 bytes, usbuser.o(.text), UNUSED)
[Calls]
[Called By]
USB_Configure_Event (ARM, 48 bytes, Stack size 8 bytes, usbuser.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_Configure_Event ⇒ USB_WriteEP ⇒ WrCmdEP
[Calls]- >> GetInReport
- >> USB_WriteEP
[Called By]
USB_EndPoint1 (ARM, 52 bytes, Stack size 8 bytes, usbuser.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = USB_EndPoint1 ⇒ USB_WriteEP ⇒ WrCmdEP
[Calls]- >> GetInReport
- >> USB_WriteEP
[Address Reference Count : 1]
USB_EndPoint2 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint3 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint4 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint5 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint6 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint7 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint8 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint9 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint10 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint11 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint12 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint13 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint14 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
USB_EndPoint15 (ARM, 4 bytes, Stack size 0 bytes, usbuser.o(.text), UNUSED)
wDog_isr (ARM, 40 bytes, Stack size 24 bytes, wdog.o(.text), UNUSED)
[Calls]
wDogKick (ARM, 32 bytes, Stack size 8 bytes, wdog.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = wDogKick
[Called By]- >> wDogOffHandler
- >> main
- >> wDogInit
- >> putString
wDogInit (ARM, 96 bytes, Stack size 8 bytes, wdog.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = wDogInit ⇒ wDogKick
[Calls]
[Called By]
wDogTimedOut (ARM, 4 bytes, Stack size 0 bytes, wdog.o(.text), UNUSED)
wDogSetTimeOut (ARM, 4 bytes, Stack size 0 bytes, wdog.o(.text), UNUSED)
wDogGetTimeOut (ARM, 4 bytes, Stack size 0 bytes, wdog.o(.text), UNUSED)
resetSourceId (ARM, 52 bytes, Stack size 0 bytes, wdog.o(.text), UNUSED)
resetSourceIdClr (ARM, 16 bytes, Stack size 0 bytes, wdog.o(.text), UNUSED)
HID_GetReport (ARM, 108 bytes, Stack size 8 bytes, hiduser.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HID_GetReport
[Calls]- >> __aeabi_memcpy
- >> GetInReport
[Called By]
HID_SetReport (ARM, 108 bytes, Stack size 8 bytes, hiduser.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = HID_SetReport ⇒ SetOutReport ⇒ writeQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> __aeabi_memcpy
- >> SetOutReport
[Called By]
HID_GetIdle (ARM, 32 bytes, Stack size 0 bytes, hiduser.o(.text))
[Called By]
HID_SetIdle (ARM, 32 bytes, Stack size 0 bytes, hiduser.o(.text))
[Called By]
HID_GetProtocol (ARM, 24 bytes, Stack size 0 bytes, hiduser.o(.text))
[Called By]
HID_SetProtocol (ARM, 24 bytes, Stack size 0 bytes, hiduser.o(.text))
[Called By]
GetInReport (ARM, 4 bytes, Stack size 0 bytes, hidreport.o(.text))
[Called By]
- >> USB_EndPoint1
- >> USB_Configure_Event
- >> HID_GetReport
SetOutReport (ARM, 420 bytes, Stack size 16 bytes, hidreport.o(.text))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = SetOutReport ⇒ writeQ ⇒ qErrorLog ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> __aeabi_memclr
- >> __aeabi_memcpy
- >> __aeabi_memset
- >> strlen (via Veneer)
- >> writeQ
[Called By]
Default_ISR (ARM, 20 bytes, Stack size 8 bytes, vic.o(.text), UNUSED)
vicDefInit (ARM, 16 bytes, Stack size 0 bytes, vic.o(.text))
[Called By]
extDualPotsLsrDfbInit (ARM, 4 bytes, Stack size 0 bytes, extdualpotslsrdfb.o(.text))
[Called By]
extDualPotsLsrDfbSet (ARM, 48 bytes, Stack size 16 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extDualPotsLsrDfbSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_2Bytes
- >> writeI2C2_Byte
[Called By]- >> extDualPotsSoaSetCur
- >> extDualPotsDfbSetCur
extDualPotsLsrDfbGet (ARM, 40 bytes, Stack size 16 bytes, extdualpotslsrdfb.o(.text), UNUSED)
[Calls]
- >> readI2C2_BytesBlocking
extDualPotsSoaSetCur (ARM, 28 bytes, Stack size 8 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extDualPotsSoaSetCur ⇒ extDualPotsLsrDfbSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calLsrCurSetPotHandler
- >> diagsDualPotLsrDfb
- >> potsLsrDfbWriteReg
extDualPotsDfbSetCur (ARM, 28 bytes, Stack size 8 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extDualPotsDfbSetCur ⇒ extDualPotsLsrDfbSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calDfblcspHandler
- >> diagsDualPotLsrDfb
- >> potsLsrDfbWriteReg
extDualPotsSoaGetCur (ARM, 52 bytes, Stack size 8 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extDualPotsSoaGetCur ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> delayMs
[Called By]- >> rcalLsrCurSetPotHandler
- >> calLsrCurSetPotHandler
extDualPotsDfbGetCur (ARM, 52 bytes, Stack size 8 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extDualPotsDfbGetCur ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> delayMs
[Called By]- >> rcalDfblcspHandler
- >> calDfblcspHandler
readAllExtPotsLsrDfbRegs (ARM, 136 bytes, Stack size 32 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = readAllExtPotsLsrDfbRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> putString
- >> delayMs
- >> __2sprintf (via Veneer)
[Called By]
potsLsrDfbWriteReg (ARM, 56 bytes, Stack size 16 bytes, extdualpotslsrdfb.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = potsLsrDfbWriteReg ⇒ extDualPotsSoaSetCur ⇒ extDualPotsLsrDfbSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extDualPotsSoaSetCur
- >> extDualPotsDfbSetCur
[Called By]
diagsDualPotLsrDfb (ARM, 188 bytes, Stack size 16 bytes, extdualpotslsrdfb.o(.text), UNUSED)
[Calls]
- >> writeI2C2_2Bytes
- >> readI2C2_BytesBlocking
- >> delayMs
- >> extDualPotsSoaSetCur
- >> extDualPotsDfbSetCur
extQuadD2aSet (ARM, 44 bytes, Stack size 16 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> extQuadD2aInit
- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaSetCur
- >> extQuadD2aSetHeater
- >> extQuadD2aDfbSetCur
extQuadD2aInit (ARM, 64 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extQuadD2aInit ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> setSysHwErr
- >> extQuadD2aSet
[Called By]
extDualD2aDfbGet (ARM, 116 bytes, Stack size 24 bytes, extquadd2a.o(.text), UNUSED)
[Calls]
- >> readI2C2_BytesBlocking
- >> delayMs
extQuadD2aSoaSetCur (ARM, 28 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extQuadD2aSoaSetCur ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calLsrCurSetDacHandler
- >> pulseModeOn
- >> lcHandlerProcess
- >> pulHandlerProcess
- >> cHandlerProcess
- >> writeExtD2aReg
extQuadD2aDfbSetCur (ARM, 28 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extQuadD2aDfbSetCur ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calDfblcsdHandler
- >> dfblcHandlerProcess
- >> calDfblcDacCntHandlerProcess
- >> writeExtD2aReg
extQuadD2aSetHeater (ARM, 28 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extQuadD2aSetHeater ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calHtrSetDacHandler
- >> calHtrCntHandlerProcess
- >> writeExtD2aReg
extQuadD2aSoaSetLight (ARM, 28 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extQuadD2aSoaSetLight ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calLsrPwrSetDacHandler
- >> pulseModeOn
- >> lpHandlerProcess
- >> pulHandlerProcess
- >> cHandlerProcess
- >> writeExtD2aReg
readAllExtD2aRegs (ARM, 500 bytes, Stack size 56 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = readAllExtD2aRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> putString
- >> delayMs
- >> __2sprintf (via Veneer)
[Called By]- >> rHandler
- >> extQuadD2aSoaGetLight
- >> extQuadD2aSoaGetCur
- >> extQuadD2aGetHeater
- >> extQuadD2aDfbGetCur
extQuadD2aSoaGetCur (ARM, 36 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = extQuadD2aSoaGetCur ⇒ readAllExtD2aRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> delayMs
- >> readAllExtD2aRegs
[Called By]- >> calLsrCurSetDacHandler
extQuadD2aDfbGetCur (ARM, 36 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = extQuadD2aDfbGetCur ⇒ readAllExtD2aRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> delayMs
- >> readAllExtD2aRegs
[Called By]
extQuadD2aGetHeater (ARM, 36 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = extQuadD2aGetHeater ⇒ readAllExtD2aRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> delayMs
- >> readAllExtD2aRegs
[Called By]
extQuadD2aSoaGetLight (ARM, 36 bytes, Stack size 8 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = extQuadD2aSoaGetLight ⇒ readAllExtD2aRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> delayMs
- >> readAllExtD2aRegs
[Called By]- >> calLsrPwrSetDacHandler
writeExtD2aReg (ARM, 112 bytes, Stack size 16 bytes, extquadd2a.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = writeExtD2aReg ⇒ extQuadD2aSoaSetLight ⇒ extQuadD2aSet ⇒ writeI2C2_3Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> extQuadD2aSoaSetLight
- >> extQuadD2aSoaSetCur
- >> extQuadD2aSetHeater
- >> extQuadD2aDfbSetCur
[Called By]
diagsQuadD2a (ARM, 56 bytes, Stack size 16 bytes, extquadd2a.o(.text), UNUSED)
[Calls]
extSinglePotLsrInit (ARM, 4 bytes, Stack size 0 bytes, extsinglepotlsr.o(.text))
[Called By]
extSinglePotLsrSet (ARM, 48 bytes, Stack size 16 bytes, extsinglepotlsr.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extSinglePotLsrSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> writeI2C2_2Bytes
- >> writeI2C2_Byte
[Called By]
extSinglePotSetLtfb (ARM, 28 bytes, Stack size 8 bytes, extsinglepotlsr.o(.text))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = extSinglePotSetLtfb ⇒ extSinglePotLsrSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> calLsrPwrSetPotHandler
- >> potsLsrSingleWriteReg
extSinglePotGetLtfb (ARM, 52 bytes, Stack size 8 bytes, extsinglepotlsr.o(.text))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = extSinglePotGetLtfb ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> delayMs
[Called By]- >> rcalLsrPwrSetPotHandler
- >> calLsrPwrSetPotHandler
readAllExtSingPotLsrRegs (ARM, 80 bytes, Stack size 32 bytes, extsinglepotlsr.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = readAllExtSingPotLsrRegs ⇒ readI2C2_BytesBlocking ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> readI2C2_BytesBlocking
- >> putString
- >> delayMs
- >> __2sprintf (via Veneer)
[Called By]
potsLsrSingleWriteReg (ARM, 36 bytes, Stack size 16 bytes, extsinglepotlsr.o(.text))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = potsLsrSingleWriteReg ⇒ extSinglePotSetLtfb ⇒ extSinglePotLsrSet ⇒ writeI2C2_2Bytes ⇒ swError ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]
[Called By]
diagsSingPotLsr (ARM, 8 bytes, Stack size 0 bytes, extsinglepotlsr.o(.text), UNUSED)
__c89sprintf (Thumb, 40 bytes, Stack size 32 bytes, c89sprintf.o(.text), UNUSED)
[Calls]
- >> _sputc
- >> _printf_char_common
[Called By]- >> cfcHandler (via Veneer)
__2sprintf (Thumb, 40 bytes, Stack size 32 bytes, __2sprintf.o(.text))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> _sputc
- >> _printf_char_common
[Called By]- >> rcalHtrCntHandler (via Veneer)
- >> rcalRfInjHandler (via Veneer)
- >> rcalModeHandler (via Veneer)
- >> rcalEpcScaleFactor2Handler (via Veneer)
- >> rcalNVPULHandler (via Veneer)
- >> rcalEOL_FaultHandler (via Veneer)
- >> rcalEOLHandler (via Veneer)
- >> rcalLpoaHandler (via Veneer)
- >> rcalEpcScaleFactorHandler (via Veneer)
- >> rcalLcScaleFactorHandler (via Veneer)
- >> rcalLsrBeamShapeHandler (via Veneer)
- >> rcalLsrSerialNumHandler (via Veneer)
- >> rcalObtDeviationHandler (via Veneer)
- >> rcalLsrPartNumHandler (via Veneer)
- >> rcalLsrCurSetPotHandler (via Veneer)
- >> rcalLsrPwrSetPotHandler (via Veneer)
- >> rcalMeasWaveLenHandler (via Veneer)
- >> rcalNomWaveLenHandler (via Veneer)
- >> rcalMaxOverCurHandler (via Veneer)
- >> rcalMaxHtrCurHandler (via Veneer)
- >> rcalMaxLsrCurDfbHandler (via Veneer)
- >> rcalMaxLsrCurHandler (via Veneer)
- >> rcalNomLsrPwrHandler (via Veneer)
- >> rcalInitDfbCurHandler (via Veneer)
- >> rcalInitLsrCurHandler (via Veneer)
- >> rcalMaxPwrLsrHandler (via Veneer)
- >> rcalDfblcDacCntHandler (via Veneer)
- >> rcalDfblcspHandler (via Veneer)
- >> rcalCalVersionHandler (via Veneer)
- >> rcalDacDfbHandler (via Veneer)
- >> rcalDacHandler (via Veneer)
- >> calModeHandler (via Veneer)
- >> calEpcScaleFactor2Handler (via Veneer)
- >> calNVPULHandler (via Veneer)
- >> calEOL_FaultHandler (via Veneer)
- >> calEOLHandler (via Veneer)
- >> calLpoaHandler (via Veneer)
- >> calEpcScaleFactorHandler (via Veneer)
- >> calLcScaleFactorHandler (via Veneer)
- >> calObtDeviationHandler (via Veneer)
- >> calLsrBeamShapeHandler (via Veneer)
- >> calLsrSerialNumHandler (via Veneer)
- >> calLsrPartNumHandler (via Veneer)
- >> calLsrCurSetPotHandler (via Veneer)
- >> calLsrCurSetDacHandler (via Veneer)
- >> calLsrPwrSetPotHandler (via Veneer)
- >> calLsrPwrSetDacHandler (via Veneer)
- >> calMeasWaveLenHandler (via Veneer)
- >> calNomWaveLenHandler (via Veneer)
- >> calMaxOverCurHandler (via Veneer)
- >> calMaxHtrCurHandler (via Veneer)
- >> calMaxLsrCurDfbHandler (via Veneer)
- >> calMaxLsrCurHandler (via Veneer)
- >> calNomLsrPwrHandler (via Veneer)
- >> calInitDfbCurHandler (via Veneer)
- >> calInitLsrCurHandler (via Veneer)
- >> calHtrSetDacHandler (via Veneer)
- >> calMaxPwrLsrHandler (via Veneer)
- >> calDfblcspHandler (via Veneer)
- >> calDfblcsdHandler (via Veneer)
- >> calDacDfbHandler (via Veneer)
- >> calDacHandler (via Veneer)
- >> calCalVerHandler (via Veneer)
- >> forceVerHandler (via Veneer)
- >> dSysCfgHandler (via Veneer)
- >> gpHandler (via Veneer)
- >> cpHandler (via Veneer)
- >> spHandler (via Veneer)
- >> lhHandler (via Veneer)
- >> wHandler (via Veneer)
- >> rWDogHandler (via Veneer)
- >> rTecHandler (via Veneer)
- >> rStaHandler (via Veneer)
- >> rSsHandler (via Veneer)
- >> rPulHandler (via Veneer)
- >> rPpHandler (via Veneer)
- >> rOpHandler (via Veneer)
- >> rRpHandler (via Veneer)
- >> rPsaHandler (via Veneer)
- >> rOpStat5Handler (via Veneer)
- >> rOpStat4Handler (via Veneer)
- >> rOpStat3Handler (via Veneer)
- >> rOpStat2Handler (via Veneer)
- >> rOpStat1Handler (via Veneer)
- >> rObtsHandler (via Veneer)
- >> rObtHandler (via Veneer)
- >> rMonBPltHandler (via Veneer)
- >> rMonDTmpHandler (via Veneer)
- >> rMonDiCuHandler (via Veneer)
- >> rMonIntlHandler (via Veneer)
- >> rMonStdbHandler (via Veneer)
- >> rMonCdrhHandler (via Veneer)
- >> rMaxpHandler (via Veneer)
- >> rLwHandler (via Veneer)
- >> rLsHandler (via Veneer)
- >> rLpsHandler (via Veneer)
- >> rLpHandler (via Veneer)
- >> rLiHandler (via Veneer)
- >> rLhHandler (via Veneer)
- >> rLeHandler (via Veneer)
- >> rLcsHandler (via Veneer)
- >> rLcHandler (via Veneer)
- >> rIlHandler (via Veneer)
- >> rHlcHandler (via Veneer)
- >> rHelpHandler (via Veneer)
- >> rFvHandler (via Veneer)
- >> rFpHandler (via Veneer)
- >> rFcHandler (via Veneer)
- >> rEpcHandler (via Veneer)
- >> rEchoHandler (via Veneer)
- >> rDfblcsHandler (via Veneer)
- >> rDfblcHandler (via Veneer)
- >> rDelayHandler (via Veneer)
- >> rCcHandler (via Veneer)
- >> rCHandler (via Veneer)
- >> rBptHandler (via Veneer)
- >> vortHandler (via Veneer)
- >> rfcHandler (via Veneer)
- >> protoHandler (via Veneer)
- >> promptHandler (via Veneer)
- >> ppHandler (via Veneer)
- >> opHandler (via Veneer)
- >> psaHandler (via Veneer)
- >> tecModeHandler (via Veneer)
- >> burnHandler (via Veneer)
- >> monBPltHandler (via Veneer)
- >> monDTmpHandler (via Veneer)
- >> monDiCuHandler (via Veneer)
- >> monIntlHandler (via Veneer)
- >> monStdbHandler (via Veneer)
- >> monCdrhHandler (via Veneer)
- >> lpHandler (via Veneer)
- >> lpHandlerProcess (via Veneer)
- >> lcHandler (via Veneer)
- >> lcHandlerProcess (via Veneer)
- >> epcHandler (via Veneer)
- >> echoHandler (via Veneer)
- >> dfblcHandlerProcess (via Veneer)
- >> delayHandler (via Veneer)
- >> main (via Veneer)
- >> vobtsHandlerProcess (via Veneer)
- >> tecHandlerProcess (via Veneer)
- >> rfInjHandlerProcess (via Veneer)
- >> pulHandlerProcess (via Veneer)
- >> leHandlerProcess (via Veneer)
- >> calHtrCntHandlerProcess (via Veneer)
- >> calDfblcDacCntHandlerProcess (via Veneer)
- >> readAllExtPotsModRegs (via Veneer)
- >> readAllExtA2dRegs (via Veneer)
- >> swTrace (via Veneer)
- >> prevErrLogDiscriptionGet (via Veneer)
- >> errLogDiscriptionGet (via Veneer)
- >> displayPrompt (via Veneer)
- >> cHandlerProcess (via Veneer)
- >> readD2aChnl (via Veneer)
- >> swError (via Veneer)
- >> readAllA2dChnls (via Veneer)
- >> readAllExtSingPotLsrRegs (via Veneer)
- >> readAllExtPotsLsrDfbRegs (via Veneer)
- >> readAllExtD2aRegs (via Veneer)
_printf_pre_padding (Thumb, 48 bytes, Stack size 16 bytes, _printf_pad.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = _printf_pre_padding
[Calls]- >> __ARM_common_call_via_r2
[Called By]- >> _printf_str
- >> _printf_fp_infnan
- >> _printf_wctomb
- >> _printf_fp_dec_real
- >> _printf_int_common
_printf_post_padding (Thumb, 36 bytes, Stack size 16 bytes, _printf_pad.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = _printf_post_padding
[Calls]- >> __ARM_common_call_via_r2
[Called By]- >> _printf_str
- >> _printf_fp_infnan
- >> _printf_wctomb
- >> _printf_fp_dec_real
- >> _printf_int_common
_printf_str (Thumb, 88 bytes, Stack size 16 bytes, _printf_str.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = _printf_str ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_common_call_via_r2
[Called By]
_printf_int_dec (Thumb, 94 bytes, Stack size 32 bytes, _printf_dec.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> __rt_udiv10 (via Veneer)
- >> _printf_int_common
- >> _printf_truncate_unsigned
- >> _printf_truncate_signed
[Called By]- >> _printf_u (via Veneer)
- >> _printf_d (via Veneer)
- >> _printf_i (via Veneer)
__printf (Thumb, 422 bytes, Stack size 32 bytes, __printf_flags_ss_wp.o(.text))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = __printf
[Calls]- >> _printf_percent (via Veneer)
- >> __ARM_common_call_via_r1
- >> __ARM_common_call_via_r2
[Called By]
atoi (Thumb, 30 bytes, Stack size 16 bytes, atoi.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> strtol
- >> __aeabi_errno_addr (via Veneer)
[Called By]- >> calModeHandler (via Veneer)
- >> calEpcScaleFactor2Handler (via Veneer)
- >> calLpoaHandler (via Veneer)
- >> calEpcScaleFactorHandler (via Veneer)
- >> calLcScaleFactorHandler (via Veneer)
- >> calObtDeviationHandler (via Veneer)
- >> calLsrCurSetPotHandler (via Veneer)
- >> calLsrCurSetDacHandler (via Veneer)
- >> calLsrPwrSetPotHandler (via Veneer)
- >> calLsrPwrSetDacHandler (via Veneer)
- >> calMeasWaveLenHandler (via Veneer)
- >> calNomWaveLenHandler (via Veneer)
- >> calMaxOverCurHandler (via Veneer)
- >> calMaxHtrCurHandler (via Veneer)
- >> calMaxLsrCurDfbHandler (via Veneer)
- >> calMaxLsrCurHandler (via Veneer)
- >> calNomLsrPwrHandler (via Veneer)
- >> calInitDfbCurHandler (via Veneer)
- >> calInitLsrCurHandler (via Veneer)
- >> calHtrSetDacHandler (via Veneer)
- >> calDfblcspHandler (via Veneer)
- >> calDfblcsdHandler (via Veneer)
- >> calDacDfbHandler (via Veneer)
- >> calDacHandler (via Veneer)
- >> forceVerHandler (via Veneer)
- >> ppHandler (via Veneer)
- >> psaHandler (via Veneer)
- >> vobtsHandlerProcess (via Veneer)
- >> tecHandlerProcess (via Veneer)
- >> rfInjHandlerProcess (via Veneer)
- >> leHandlerProcess (via Veneer)
- >> calHtrCntHandlerProcess (via Veneer)
- >> calDfblcDacCntHandlerProcess (via Veneer)
- >> cHandlerProcess (via Veneer)
atol (Thumb, 30 bytes, Stack size 16 bytes, atol.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = atol ⇒ strtol ⇒ _strtoul
[Calls]- >> strtol
- >> __aeabi_errno_addr (via Veneer)
[Called By]
atoll (Thumb, 30 bytes, Stack size 16 bytes, atoll.o(.text))
[Stack]
- Max Depth = 100
- Call Chain = atoll ⇒ __strtoll ⇒ _strtoull ⇒ __aeabi_lmul
[Calls]- >> __strtoll
- >> __aeabi_errno_addr (via Veneer)
[Called By]- >> cpHandler (via Veneer)
- >> spHandler (via Veneer)
- >> lhHandler (via Veneer)
- >> wHandler (via Veneer)
strcpy (Thumb, 74 bytes, Stack size 12 bytes, strcpy.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strcpy
[Called By]- >> calLsrBeamShapeHandler (via Veneer)
- >> calLsrSerialNumHandler (via Veneer)
- >> calLsrPartNumHandler (via Veneer)
- >> parser (via Veneer)
- >> setShadowRegsToDef (via Veneer)
strlen (Thumb, 64 bytes, Stack size 8 bytes, strlen.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = strlen
[Called By]- >> calLsrBeamShapeHandler (via Veneer)
- >> calLsrSerialNumHandler (via Veneer)
- >> calLsrPartNumHandler (via Veneer)
- >> parser (via Veneer)
- >> swTrace (via Veneer)
- >> swError (via Veneer)
- >> SetOutReport (via Veneer)
__aeabi_memset (ARM, 16 bytes, Stack size 0 bytes, aeabi_memset.o(.text))
[Calls]
[Called By]
__aeabi_memcpy (ARM, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.text))
[Called By]
- >> putString
- >> SetOutReport
- >> HID_SetReport
- >> HID_GetReport
- >> getSysCfg
__rt_memcpy (ARM, 212 bytes, Stack size 0 bytes, rt_memcpy.o(.text), UNUSED)
[Calls]
_memcpy_lastbytes (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy.o(.text), UNUSED)
__aeabi_memclr (ARM, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))
[Called By]
- >> putString
- >> SetOutReport
__rt_memclr (ARM, 64 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
[Calls]
_memset (ARM, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text))
[Called By]
__aeabi_memclr4 (ARM, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_memclr4
[Called By]- >> rOpStat4Handler
- >> rOpStat1Handler
__aeabi_memclr8 (ARM, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
__rt_memclr_w (ARM, 84 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
_memset_w (ARM, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)
[Called By]
strcmp (ARM, 156 bytes, Stack size 4 bytes, strcmp.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = strcmp
[Called By]- >> parser
- >> swTrace
- >> swError
- >> _get_lc_ctype
- >> _get_lc_numeric
__aeabi_uread4 (ARM, 0 bytes, Stack size 0 bytes, uread4.o(.text))
[Called By]
__rt_uread4 (ARM, 32 bytes, Stack size 0 bytes, uread4.o(.text), UNUSED)
__aeabi_uwrite4 (ARM, 0 bytes, Stack size 0 bytes, uwrite4.o(.text))
[Called By]
__rt_uwrite4 (ARM, 32 bytes, Stack size 0 bytes, uwrite4.o(.text), UNUSED)
__aeabi_idiv (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
__aeabi_idivmod (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_idivmod
[Called By]- >> main
- >> getAllExtA2dRegs
- >> timer0Init
- >> timer1Init
- >> _btod_etento (via Veneer)
__use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__aeabi_errno_addr (ARM, 16 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text))
[Called By]
- >> atoll (via Veneer)
- >> atol (via Veneer)
- >> atoi (via Veneer)
- >> _fp_value (via Veneer)
- >> _strtoull (via Veneer)
- >> _strtoul (via Veneer)
- >> __strtoll (via Veneer)
- >> strtol (via Veneer)
- >> __set_errno (via Veneer)
- >> __read_errno (via Veneer)
__errno$intlibspace (ARM, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
__rt_errno_addr$intlibspace (ARM, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
__read_errno (Thumb, 14 bytes, Stack size 8 bytes, _rserrno.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __read_errno
[Calls]- >> __aeabi_errno_addr (via Veneer)
[Called By]
__set_errno (Thumb, 12 bytes, Stack size 8 bytes, _rserrno.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __set_errno
[Calls]- >> __aeabi_errno_addr (via Veneer)
[Called By]- >> ldexp (via Veneer)
- >> __mathlib_tofloat (via Veneer)
- >> atof (via Veneer)
_printf_truncate_signed (Thumb, 22 bytes, Stack size 0 bytes, _printf_truncate.o(.text))
[Called By]
_printf_truncate_unsigned (Thumb, 22 bytes, Stack size 0 bytes, _printf_truncate.o(.text))
[Called By]
- >> _printf_int_dec
- >> _printf_int_hex
- >> _printf_int_oct
_printf_int_common (Thumb, 182 bytes, Stack size 40 bytes, _printf_intcommon.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_common_call_via_r2
[Called By]- >> _printf_int_dec
- >> _printf_longlong_hex
- >> _printf_longlong_oct
- >> _printf_longlong_dec
_printf_charcount (Thumb, 40 bytes, Stack size 0 bytes, _printf_charcount.o(.text))
[Called By]
- >> _printf_n (via Veneer)
__lib_sel_fp_printf (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED)
_printf_fp_dec_real (Thumb, 616 bytes, Stack size 104 bytes, _printf_fp_dec.o(.text))
[Stack]
- Max Depth = 320
- Call Chain = _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_fpclassify (via Veneer)
- >> _printf_fp_infnan
- >> __rt_locale (via Veneer)
- >> __rt_udiv10 (via Veneer)
- >> __ARM_common_call_via_r2
- >> _fp_digits
[Called By]- >> _printf_fp_dec (via Veneer)
_printf_char_common (Thumb, 38 bytes, Stack size 72 bytes, _printf_char_common.o(.text))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _printf_char_common ⇒ __printf
[Calls]
[Called By]- >> __2sprintf
- >> __c89sprintf
_sputc (Thumb, 10 bytes, Stack size 0 bytes, _sputc.o(.text))
[Called By]
- >> __2sprintf
- >> __c89sprintf
[Address Reference Count : 2]- c89sprintf.o(.text)
- __2sprintf.o(.text)
_printf_cs_common (Thumb, 26 bytes, Stack size 8 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]- >> _printf_str
- >> _printf_mbtowc (Weak Reference)
[Called By]- >> _printf_string
- >> _printf_char
_printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_char ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_c (via Veneer)
_printf_string (Thumb, 8 bytes, Stack size 0 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_s (via Veneer)
_printf_wctomb (Thumb, 188 bytes, Stack size 56 bytes, _printf_wctomb.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> _wcrtomb
- >> __ARM_common_call_via_r2
[Called By]
_printf_longlong_dec (Thumb, 128 bytes, Stack size 40 bytes, _printf_longlong_dec.o(.text))
[Stack]
- Max Depth = 96
- Call Chain = _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _ll_udiv10 (via Veneer)
- >> _printf_int_common
[Called By]- >> _printf_llu (via Veneer)
- >> _printf_lld (via Veneer)
- >> _printf_lli (via Veneer)
_printf_longlong_oct (Thumb, 90 bytes, Stack size 24 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_ll_oct
- >> _printf_int_oct
_printf_int_oct (Thumb, 28 bytes, Stack size 8 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_int_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_oct
- >> _printf_truncate_unsigned
[Called By]- >> _printf_o (via Veneer)
_printf_ll_oct (Thumb, 10 bytes, Stack size 0 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _printf_ll_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_llo (via Veneer)
_printf_longlong_hex (Thumb, 120 bytes, Stack size 48 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 104
- Call Chain = _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_hex_ptr
- >> _printf_ll_hex
- >> _printf_int_hex
_printf_int_hex (Thumb, 32 bytes, Stack size 16 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = _printf_int_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_hex
- >> _printf_truncate_unsigned
[Called By]- >> _printf_x (via Veneer)
_printf_ll_hex (Thumb, 10 bytes, Stack size 0 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 104
- Call Chain = _printf_ll_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_llx (via Veneer)
_printf_hex_ptr (Thumb, 22 bytes, Stack size 8 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 112
- Call Chain = _printf_hex_ptr ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_p (via Veneer)
__strtod_int (Thumb, 94 bytes, Stack size 40 bytes, strtod.o(.text))
[Stack]
- Max Depth = 416
- Call Chain = __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
[Called By]
strtol (Thumb, 112 bytes, Stack size 32 bytes, strtol.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = strtol ⇒ _strtoul
[Calls]- >> _strtoul
- >> __rt_ctype_table (via Veneer)
- >> __aeabi_errno_addr (via Veneer)
[Called By]
__strtoll (Thumb, 156 bytes, Stack size 32 bytes, __strtoll.o(.text))
[Stack]
- Max Depth = 84
- Call Chain = __strtoll ⇒ _strtoull ⇒ __aeabi_lmul
[Calls]- >> _strtoull
- >> __rt_ctype_table (via Veneer)
- >> __aeabi_errno_addr (via Veneer)
[Called By]
__aeabi_memcpy4 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
[Called By]
__aeabi_memcpy8 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_memcpy_w (ARM, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
_memcpy_lastbytes_aligned (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_udiv10 (ARM, 44 bytes, Stack size 0 bytes, rtudiv10.o(.text))
[Called By]
- >> _printf_int_dec (via Veneer)
- >> _printf_fp_dec_real (via Veneer)
__user_libspace (ARM, 12 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__user_perproc_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text))
[Called By]
- >> __user_setup_stackheap
__user_perthread_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__rt_ctype_table (ARM, 24 bytes, Stack size 8 bytes, rt_ctype_table.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __rt_ctype_table
[Calls]
[Called By]- >> _wcrtomb (via Veneer)
- >> isspace (via Veneer)
- >> __strtoll (via Veneer)
- >> strtol (via Veneer)
__rt_locale (ARM, 16 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text))
[Called By]
- >> __rt_lib_init_lc_common (via Veneer)
- >> _scanf_really_real (via Veneer)
- >> __rt_ctype_table
- >> _printf_fp_dec_real (via Veneer)
_ll_udiv10 (ARM, 160 bytes, Stack size 12 bytes, lludiv10.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = _ll_udiv10
[Called By]- >> _printf_longlong_dec (via Veneer)
- >> _fp_digits (via Veneer)
isspace (Thumb, 22 bytes, Stack size 8 bytes, isspace.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = isspace ⇒ __rt_ctype_table
[Calls]- >> __rt_ctype_table (via Veneer)
[Address Reference Count : 1]
_printf_fp_infnan (Thumb, 122 bytes, Stack size 24 bytes, _printf_fp_infnan.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_fp_infnan ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_common_call_via_r2
[Called By]
_printf_lcs_common (Thumb, 26 bytes, Stack size 8 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> _printf_wc (Weak Reference)
- >> _printf_wctomb
[Called By]- >> _printf_wstring
- >> _printf_wchar
_printf_wchar (Thumb, 16 bytes, Stack size 0 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_wchar ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]- >> _printf_lc (via Veneer)
_printf_wstring (Thumb, 8 bytes, Stack size 0 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_wstring ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]- >> _printf_ls (via Veneer)
_sgetc (Thumb, 32 bytes, Stack size 0 bytes, _sgetc.o(.text))
[Address Reference Count : 1]
_sbackspace (Thumb, 38 bytes, Stack size 0 bytes, _sgetc.o(.text))
[Address Reference Count : 1]
_strtoul (Thumb, 166 bytes, Stack size 40 bytes, _strtoul.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _strtoul
[Calls]- >> _chval
- >> __aeabi_errno_addr (via Veneer)
[Called By]
_strtoull (Thumb, 208 bytes, Stack size 48 bytes, _strtoull.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = _strtoull ⇒ __aeabi_lmul
[Calls]- >> _chval
- >> __aeabi_lmul (via Veneer)
- >> __aeabi_errno_addr (via Veneer)
[Called By]
_btod_etento (Thumb, 196 bytes, Stack size 72 bytes, bigflt0.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> __aeabi_idivmod (via Veneer)
- >> _btod_emul (via Veneer)
- >> _btod_ediv (via Veneer)
[Called By]- >> _fp_value
- >> _fp_digits
_wcrtomb (Thumb, 74 bytes, Stack size 16 bytes, _wcrtomb.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> __ARM_common_call_via_r3
- >> __rt_ctype_table (via Veneer)
[Called By]
__user_setup_stackheap (ARM, 96 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __user_setup_stackheap
[Calls]- >> __user_initial_stackheap
- >> __user_perproc_libspace
[Called By]
__aeabi_lmul (ARM, 0 bytes, Stack size 4 bytes, llmul.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_lmul
[Called By]- >> __ARM_common_ll_mullu
- >> _strtoull (via Veneer)
_ll_mul (ARM, 28 bytes, Stack size 4 bytes, llmul.o(.text), UNUSED)
_chval (Thumb, 34 bytes, Stack size 0 bytes, _chval.o(.text))
[Called By]
- >> _scanf_really_hex_real
- >> _strtoull
- >> _strtoul
_scanf_really_real (Thumb, 714 bytes, Stack size 128 bytes, scanf_fp.o(.text))
[Stack]
- Max Depth = 320
- Call Chain = _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> __ARM_common_call_via_r1
- >> __mathlib_narrow (via Veneer)
- >> _scanf_infnan (via Veneer)
- >> _scanf_hex_real (via Veneer)
- >> _fp_value
- >> __rt_locale (via Veneer)
[Called By]- >> _scanf_real (via Veneer)
exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
[Calls]
- >> __rt_exit (via Veneer)
- >> _call_atexit_fns (Weak Reference)
[Called By]
_sys_exit (ARM, 20 bytes, Stack size 0 bytes, sys_exit.o(.text))
[Called By]
_scanf_really_hex_real (Thumb, 856 bytes, Stack size 112 bytes, scanf_hexfp.o(.text))
[Stack]
- Max Depth = 152
- Call Chain = _scanf_really_hex_real ⇒ __support_ldexp ⇒ ldexp ⇒ __set_errno
[Calls]- >> __ARM_common_call_via_r1
- >> __support_ldexp (via Veneer)
- >> __aeabi_llsl (via Veneer)
- >> __mathlib_narrow (via Veneer)
- >> _chval
- >> __ieee_status (via Veneer)
[Called By]- >> _scanf_hex_real (via Veneer)
_scanf_really_infnan (Thumb, 314 bytes, Stack size 64 bytes, scanf_infnan.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = _scanf_really_infnan
[Calls]- >> __ARM_common_call_via_r1
[Called By]- >> _scanf_infnan (via Veneer)
__I$use$semihosting (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text))
[Address Reference Count : 1]
__use_no_semihosting_swi (ARM, 4 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__aeabi_llsl (ARM, 0 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
- >> _scanf_really_hex_real (via Veneer)
_ll_shift_l (ARM, 40 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
_btod_d2e (ARM, 56 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e))
[Calls]
[Called By]- >> _fp_digits (via Veneer)
_d2e_denorm_low (ARM, 84 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e_denorm_low))
[Called By]
_d2e_norm_op1 (ARM, 104 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e_norm_op1))
[Calls]
[Called By]
__btod_div_common (ARM, 716 bytes, Stack size 24 bytes, btod.o(CL$$btod_div_common))
[Stack]
- Max Depth = 24
- Call Chain = __btod_div_common
[Called By]- >> _btod_edivd
- >> _btod_ediv
_e2d (ARM, 96 bytes, Stack size 8 bytes, btod.o(CL$$btod_e2d))
[Stack]
- Max Depth = 32
- Call Chain = _e2d ⇒ _e2e
[Calls]
[Called By]- >> _btod_emuld
- >> _btod_edivd
_e2e (ARM, 220 bytes, Stack size 24 bytes, btod.o(CL$$btod_e2e))
[Stack]
- Max Depth = 24
- Call Chain = _e2e
[Called By]- >> _btod_emul
- >> _btod_ediv
- >> _e2d
_btod_ediv (ARM, 52 bytes, Stack size 24 bytes, btod.o(CL$$btod_ediv))
[Stack]
- Max Depth = 48
- Call Chain = _btod_ediv ⇒ _e2e
[Calls]- >> _e2e
- >> __btod_div_common
[Called By]- >> _btod_etento (via Veneer)
- >> _fp_digits (via Veneer)
_btod_edivd (ARM, 52 bytes, Stack size 24 bytes, btod.o(CL$$btod_edivd))
[Stack]
- Max Depth = 56
- Call Chain = _btod_edivd ⇒ _e2d ⇒ _e2e
[Calls]- >> _e2d
- >> __btod_div_common
[Called By]- >> _fp_value (via Veneer)
_btod_emul (ARM, 52 bytes, Stack size 24 bytes, btod.o(CL$$btod_emul))
[Stack]
- Max Depth = 48
- Call Chain = _btod_emul ⇒ _e2e
[Calls]- >> __btod_mult_common
- >> _e2e
[Called By]- >> _btod_etento (via Veneer)
- >> _fp_digits (via Veneer)
_btod_emuld (ARM, 52 bytes, Stack size 24 bytes, btod.o(CL$$btod_emuld))
[Stack]
- Max Depth = 56
- Call Chain = _btod_emuld ⇒ _e2d ⇒ _e2e
[Calls]- >> __btod_mult_common
- >> _e2d
[Called By]- >> _fp_value (via Veneer)
__btod_mult_common (ARM, 616 bytes, Stack size 16 bytes, btod.o(CL$$btod_mult_common))
[Stack]
- Max Depth = 16
- Call Chain = __btod_mult_common
[Called By]- >> _btod_emuld
- >> _btod_emul
SWI_Handler (ARM, 0 bytes, Stack size unknown bytes, swi.o(SWI_Area))
[Address Reference Count : 1]
USB_ReqGetDescriptor (ARM, 532 bytes, Stack size 0 bytes, usbcore.o(i.USB_ReqGetDescriptor))
[Called By]
USB_ReqGetStatus (ARM, 336 bytes, Stack size 0 bytes, usbcore.o(i.USB_ReqGetStatus))
[Called By]
USB_ReqSetClrFeature (ARM, 412 bytes, Stack size 16 bytes, usbcore.o(i.USB_ReqSetClrFeature))
[Stack]
- Max Depth = 28
- Call Chain = USB_ReqSetClrFeature ⇒ USB_SetStallEP
[Calls]- >> USB_WakeUpCfg
- >> USB_SetStallEP
- >> USB_ClrStallEP
[Called By]
USB_ReqSetConfiguration (ARM, 700 bytes, Stack size 24 bytes, usbcore.o(i.USB_ReqSetConfiguration))
[Stack]
- Max Depth = 36
- Call Chain = USB_ReqSetConfiguration ⇒ USB_ResetEP
[Calls]- >> USB_ResetEP
- >> USB_EnableEP
- >> USB_DisableEP
- >> USB_Configure
- >> USB_ConfigEP
[Called By]
USB_ReqSetInterface (ARM, 508 bytes, Stack size 40 bytes, usbcore.o(i.USB_ReqSetInterface))
[Stack]
- Max Depth = 52
- Call Chain = USB_ReqSetInterface ⇒ USB_ResetEP
[Calls]- >> USB_ResetEP
- >> USB_EnableEP
- >> USB_DisableEP
- >> USB_ConfigEP
[Called By]
__ARM_common_call_via_r1 (Thumb, 2 bytes, Stack size 0 bytes, __printf.o(i.__ARM_common_call_via_r1))
[Called By]
- >> __printf
- >> _scanf_really_infnan
- >> _scanf_really_hex_real
- >> _scanf_really_real
__ARM_common_call_via_r2 (Thumb, 2 bytes, Stack size 0 bytes, _printf_wctomb.o(i.__ARM_common_call_via_r2))
[Called By]
- >> __printf
- >> _printf_str
- >> _printf_post_padding
- >> _printf_pre_padding
- >> _printf_fp_infnan
- >> _printf_wctomb
- >> _printf_fp_dec_real
- >> _printf_int_common
__ARM_common_call_via_r3 (Thumb, 2 bytes, Stack size 0 bytes, _wcrtomb.o(i.__ARM_common_call_via_r3))
[Called By]
__ARM_common_ll_mullu (ARM, 8 bytes, Stack size 0 bytes, scanf_fp.o(i.__ARM_common_ll_mullu))
[Stack]
- Max Depth = 4
- Call Chain = __ARM_common_ll_mullu ⇒ __aeabi_lmul
[Calls]
[Called By]- >> _fp_value (via Veneer)
__ARM_fpclassify (ARM, 44 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
[Called By]
- >> _printf_fp_dec_real (via Veneer)
__ARM_isfinite (ARM, 24 bytes, Stack size 0 bytes, ldexp.o(i.__ARM_isfinite))
[Called By]
__mathlib_narrow (ARM, 36 bytes, Stack size 8 bytes, narrow.o(i.__mathlib_narrow))
[Stack]
- Max Depth = 40
- Call Chain = __mathlib_narrow ⇒ __mathlib_tofloat ⇒ frexp
[Calls]
[Called By]- >> _scanf_really_hex_real (via Veneer)
- >> _scanf_really_real (via Veneer)
__mathlib_tofloat (ARM, 208 bytes, Stack size 24 bytes, narrow.o(i.__mathlib_tofloat))
[Stack]
- Max Depth = 32
- Call Chain = __mathlib_tofloat ⇒ frexp
[Calls]- >> __aeabi_d2f
- >> frexp
- >> __aeabi_cdrcmple
- >> __aeabi_cdcmpeq
- >> __set_errno (via Veneer)
[Called By]
__support_ldexp (ARM, 32 bytes, Stack size 8 bytes, ldexp.o(i.__support_ldexp))
[Stack]
- Max Depth = 40
- Call Chain = __support_ldexp ⇒ ldexp ⇒ __set_errno
[Calls]
[Called By]- >> _scanf_really_hex_real (via Veneer)
atof (ARM, 72 bytes, Stack size 24 bytes, atof.o(i.atof))
[Stack]
- Max Depth = 440
- Call Chain = atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> __strtod_int (via Veneer)
- >> __set_errno (via Veneer)
- >> __read_errno (via Veneer)
[Called By]- >> calMaxPwrLsrHandler
- >> calCalVerHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
frexp (ARM, 112 bytes, Stack size 8 bytes, frexp.o(i.frexp))
[Stack]
- Max Depth = 8
- Call Chain = frexp
[Calls]
[Called By]
ldexp (ARM, 220 bytes, Stack size 24 bytes, ldexp.o(i.ldexp))
[Stack]
- Max Depth = 32
- Call Chain = ldexp ⇒ __set_errno
[Calls]- >> __ARM_isfinite
- >> __ARM_scalbn
- >> __aeabi_cdcmpeq
- >> __set_errno (via Veneer)
[Called By]
_get_lc_numeric (ARM, 80 bytes, Stack size 8 bytes, lc_numeric_c.o(locale$$code))
[Stack]
- Max Depth = 12
- Call Chain = _get_lc_numeric ⇒ strcmp
[Calls]
[Called By]- >> __rt_lib_init_lc_numeric_2 (via Veneer)
_get_lc_ctype (ARM, 80 bytes, Stack size 8 bytes, lc_ctype_c.o(locale$$code))
[Stack]
- Max Depth = 12
- Call Chain = _get_lc_ctype ⇒ strcmp
[Calls]
[Called By]- >> __rt_lib_init_lc_ctype_2 (via Veneer)
[Address Reference Count : 1]
__aeabi_d2f (ARM, 0 bytes, Stack size 0 bytes, d2f.o(x$fpl$d2f))
[Called By]
- >> calMaxPwrLsrHandler
- >> calCalVerHandler
- >> rOpStat2Handler
- >> rObtHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> lsrOnStopWatch
- >> basePlateTempGet
- >> __mathlib_tofloat
_d2f (ARM, 168 bytes, Stack size 0 bytes, d2f.o(x$fpl$d2f), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN1
__fpl_inf_d2f (ARM, 0 bytes, Stack size unknown bytes, d2f.o(x$fpl$d2f), UNUSED)
__aeabi_dadd (ARM, 0 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$dadd))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_dadd
[Called By]- >> rOpStat2Handler
- >> rObtHandler
- >> rLhHandler
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> processEpcMode
- >> monitorWarmUp
- >> cHandlerProcess
- >> lsrOnStopWatch
- >> coldBlockTempGet
_dadd (ARM, 452 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
[Calls]
- >> _dsub1
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN2
__fpl_inf_dadd (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
__fpl_dcheck_NaN2 (ARM, 12 bytes, Stack size 0 bytes, dcheck.o(x$fpl$dcheck), UNUSED)
[Calls]
[Called By]- >> _dmul
- >> _ddiv
- >> _dsub
- >> _dadd
- >> __fpl_dcmp_InfNaN
__fpl_dcheck_NaN1 (ARM, 12 bytes, Stack size 0 bytes, dcheck1.o(x$fpl$dcheck1), UNUSED)
[Calls]
[Called By]
__fpl_dcmp_InfNaN (ARM, 128 bytes, Stack size 4 bytes, dcmpin.o(x$fpl$dcmpinfnan), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_cmpreturn
- >> __fpl_dcheck_NaN2
[Called By]- >> _dcmple
- >> _drcmple
- >> _dcmpeq
__fpl_inf_dcmp (ARM, 0 bytes, Stack size unknown bytes, dcmpin.o(x$fpl$dcmpinfnan), UNUSED)
__fpl_fcmp_InfNaN (ARM, 100 bytes, Stack size 0 bytes, fcmpin.o(x$fpl$dcmpinfnan), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_cmpreturn
- >> __fpl_fcheck_NaN2
[Called By]
__fpl_inf_fcmp (ARM, 0 bytes, Stack size unknown bytes, fcmpin.o(x$fpl$dcmpinfnan), UNUSED)
__aeabi_ddiv (ARM, 0 bytes, Stack size 16 bytes, ddiv.o(x$fpl$ddiv))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_ddiv
[Called By]- >> rOpStat2Handler
- >> rLpHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> processEpcMode
- >> modifyModulationPots
- >> cHandlerProcess
- >> lsrOnStopWatch
_ddiv (ARM, 464 bytes, Stack size 16 bytes, ddiv.o(x$fpl$ddiv), UNUSED)
[Calls]
- >> _ddiv_mantissas
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN2
__fpl_inf_ddiv (ARM, 0 bytes, Stack size unknown bytes, ddiv.o(x$fpl$ddiv), UNUSED)
_ddiv_mantissas (ARM, 380 bytes, Stack size 20 bytes, ddiv.o(x$fpl$ddiv), UNUSED)
[Called By]
__aeabi_cdcmpeq (ARM, 0 bytes, Stack size 0 bytes, deqf.o(x$fpl$deqf))
[Called By]
- >> ldexp
- >> __mathlib_tofloat
_dcmpeq (ARM, 132 bytes, Stack size 0 bytes, deqf.o(x$fpl$deqf), UNUSED)
[Calls]
__aeabi_d2uiz (ARM, 0 bytes, Stack size 8 bytes, dfixu.o(x$fpl$dfixu))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_d2uiz
[Called By]- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> processEpcMode
- >> modifyModulationPots
- >> cHandlerProcess
- >> coldBlockTempGet
- >> coldBlockTempSet
_dfixu (ARM, 132 bytes, Stack size 8 bytes, dfixu.o(x$fpl$dfixu), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN1
__fpl_inf_dfixu (ARM, 0 bytes, Stack size unknown bytes, dfixu.o(x$fpl$dfixu), UNUSED)
__aeabi_i2d (ARM, 0 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dflt))
[Called By]
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> processEpcMode
- >> modifyModulationPots
- >> cHandlerProcess
- >> coldBlockTempSet
_dflt (ARM, 88 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dflt), UNUSED)
__dflt_normalise (ARM, 0 bytes, Stack size unknown bytes, dflt_noclz.o(x$fpl$dflt), UNUSED)
[Called By]
__aeabi_ui2d (ARM, 0 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dfltu))
[Called By]
- >> rOpStat5Handler
- >> rOpStat2Handler
- >> rObtHandler
- >> rLpHandler
- >> rLcHandler
- >> rHlcHandler
- >> rDfblcHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> monitorWarmUp
- >> lsrOnStopWatch
- >> coldBlockTempGet
- >> basePlateTempGet
_dfltu (ARM, 12 bytes, Stack size 0 bytes, dflt_noclz.o(x$fpl$dfltu), UNUSED)
[Calls]
__aeabi_cdcmple (ARM, 0 bytes, Stack size 0 bytes, dleqf.o(x$fpl$dleqf))
[Called By]
_dcmple (ARM, 132 bytes, Stack size 0 bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Calls]
__aeabi_dmul (ARM, 0 bytes, Stack size 16 bytes, dmul.o(x$fpl$dmul))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_dmul
[Called By]- >> rOpStat5Handler
- >> rOpStat2Handler
- >> rObtHandler
- >> rLpHandler
- >> rLcHandler
- >> rHlcHandler
- >> rDfblcHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> vobtsHandlerProcess
- >> processEpcMode
- >> monitorWarmUp
- >> cHandlerProcess
- >> coldBlockTempGet
- >> coldBlockTempSet
- >> basePlateTempGet
_dmul (ARM, 460 bytes, Stack size 16 bytes, dmul.o(x$fpl$dmul), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN2
__fpl_inf_dmul (ARM, 0 bytes, Stack size unknown bytes, dmul.o(x$fpl$dmul), UNUSED)
__aeabi_cdrcmple (ARM, 0 bytes, Stack size 0 bytes, drleqf.o(x$fpl$drleqf))
[Called By]
_drcmple (ARM, 156 bytes, Stack size 0 bytes, drleqf.o(x$fpl$drleqf), UNUSED)
[Calls]
__aeabi_drsub (ARM, 0 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$drsb))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_drsub
[Called By]
_drsb (ARM, 24 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$drsb), UNUSED)
[Calls]
__aeabi_dsub (ARM, 0 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
_dsub (ARM, 572 bytes, Stack size 8 bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
[Calls]
- >> _dadd1
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN2
__fpl_inf_dsub (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
__dunder (ARM, 276 bytes, Stack size 4 bytes, dunder.o(x$fpl$dunder), UNUSED)
__dunder_d (ARM, 4 bytes, Stack size 0 bytes, dunder.o(x$fpl$dunder), UNUSED)
__aeabi_f2d (ARM, 0 bytes, Stack size 0 bytes, f2d.o(x$fpl$f2d))
[Called By]
- >> rcalMaxPwrLsrHandler
- >> rcalCalVersionHandler
- >> calMaxPwrLsrHandler
- >> calCalVerHandler
- >> dSysCfgHandler
- >> rOpStat4Handler
- >> rOpStat3Handler
- >> rOpStat2Handler
- >> rObtsHandler
- >> rObtHandler
- >> rMaxpHandler
- >> rLsHandler
- >> rLpsHandler
- >> rLpHandler
- >> rLhHandler
- >> rLcsHandler
- >> rDfblcsHandler
- >> rBptHandler
- >> lpHandler
- >> lpHandlerProcess
- >> lcHandler
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> vobtsHandlerProcess
- >> processEpcMode
- >> cHandlerProcess
- >> lsrOnStopWatch
_f2d (ARM, 96 bytes, Stack size 0 bytes, f2d.o(x$fpl$f2d), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN1
__fpl_inf_f2d (ARM, 0 bytes, Stack size unknown bytes, f2d.o(x$fpl$f2d), UNUSED)
__aeabi_fadd (ARM, 0 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$fadd))
[Called By]
- >> lpHandlerProcess
- >> cHandlerProcess
- >> delayMs
_fadd (ARM, 260 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
[Calls]
- >> _fsub1
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN2
__fpl_inf_fadd (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
__fpl_fcheck_NaN2 (ARM, 8 bytes, Stack size 0 bytes, fcheck.o(x$fpl$fcheck), UNUSED)
[Calls]
[Called By]- >> _fdiv
- >> _fsub
- >> _fadd
- >> __fpl_fcmp_InfNaN
- >> _fmul
__fpl_fcheck_NaN1 (ARM, 8 bytes, Stack size 0 bytes, fcheck1.o(x$fpl$fcheck1), UNUSED)
[Calls]
[Called By]
__aeabi_fdiv (ARM, 0 bytes, Stack size 4 bytes, fdiv.o(x$fpl$fdiv))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_fdiv
[Called By]- >> lpHandlerProcess
- >> cHandlerProcess
_fdiv (ARM, 476 bytes, Stack size 4 bytes, fdiv.o(x$fpl$fdiv), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN2
__fpl_inf_fdiv (ARM, 0 bytes, Stack size unknown bytes, fdiv.o(x$fpl$fdiv), UNUSED)
__aeabi_f2uiz (ARM, 0 bytes, Stack size 0 bytes, ffixu.o(x$fpl$ffixu))
[Called By]
- >> rObtHandler
- >> rLhHandler
- >> rBptHandler
- >> lpHandlerProcess
- >> pulHandlerProcess
- >> cHandlerProcess
- >> basePlateTempGet
_ffixu (ARM, 92 bytes, Stack size 0 bytes, ffixu.o(x$fpl$ffixu), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN1
__fpl_inf_ffixu (ARM, 0 bytes, Stack size unknown bytes, ffixu.o(x$fpl$ffixu), UNUSED)
__aeabi_i2f (ARM, 0 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$fflt))
[Called By]
- >> ppHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> monitorWarmUp
- >> cHandlerProcess
_fflt (ARM, 92 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$fflt), UNUSED)
__fflt_normalise (ARM, 0 bytes, Stack size unknown bytes, fflt_noclz.o(x$fpl$fflt), UNUSED)
[Called By]
__aeabi_ui2f (ARM, 0 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$ffltu))
[Called By]
- >> lhHandler
- >> rObtsHandler
- >> pulseModeOn
- >> monitorDiodeOverCurrent
- >> basePlateTempGet
- >> delayMs
_ffltu (ARM, 8 bytes, Stack size 0 bytes, fflt_noclz.o(x$fpl$ffltu), UNUSED)
[Calls]
__aeabi_cfcmple (ARM, 0 bytes, Stack size 0 bytes, fleqf.o(x$fpl$fleqf))
[Called By]
- >> calMaxPwrLsrHandler
- >> ppHandler
- >> lpHandlerProcess
- >> monitorDiodeOverCurrent
- >> monitorDiodeTempFault
- >> monitorWarmUp
_fcmple (ARM, 116 bytes, Stack size 0 bytes, fleqf.o(x$fpl$fleqf), UNUSED)
[Calls]
__aeabi_fmul (ARM, 0 bytes, Stack size 0 bytes, fmul.o(x$fpl$fmul))
[Called By]
- >> rLhHandler
- >> lpHandlerProcess
- >> cHandlerProcess
- >> DelayUs
- >> delayMs
_fmul (ARM, 260 bytes, Stack size 0 bytes, fmul.o(x$fpl$fmul), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN2
__fpl_inf_fmul (ARM, 0 bytes, Stack size unknown bytes, fmul.o(x$fpl$fmul), UNUSED)
__fpl_normalise2 (ARM, 148 bytes, Stack size 0 bytes, fnorm2_noclz.o(x$fpl$fnorm2), UNUSED)
__fplib_config_pureend_doubles (ARM, 0 bytes, Stack size 0 bytes, fpinit.o(x$fpl$fpinit), UNUSED)
_fp_init (ARM, 4 bytes, Stack size 0 bytes, fpinit.o(x$fpl$fpinit))
[Called By]
- >> __rt_lib_init (via Veneer)
__aeabi_cfrcmple (ARM, 0 bytes, Stack size 0 bytes, frleqf.o(x$fpl$frleqf))
[Called By]
- >> calMaxPwrLsrHandler
- >> calCalVerHandler
- >> lpHandlerProcess
- >> lcHandlerProcess
- >> dfblcHandlerProcess
- >> monitorDiodeTempFault
- >> monitorBasePlateTempfault
- >> monitorWarmUp
_frcmple (ARM, 128 bytes, Stack size 0 bytes, frleqf.o(x$fpl$frleqf), UNUSED)
[Calls]
__aeabi_frsub (ARM, 0 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$frsb))
[Called By]
- >> lpHandlerProcess
- >> cHandlerProcess
_frsb (ARM, 20 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$frsb), UNUSED)
[Calls]
__aeabi_fsub (ARM, 0 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
_fsub (ARM, 356 bytes, Stack size 0 bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
[Calls]
- >> _fadd1
- >> __fpl_infinity (Weak Reference)
- >> __fpl_fcheck_NaN2
__fpl_inf_fsub (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
__funder (ARM, 144 bytes, Stack size 0 bytes, funder.o(x$fpl$funder), UNUSED)
__funder_d (ARM, 4 bytes, Stack size 0 bytes, funder.o(x$fpl$funder), UNUSED)
__ieee_status (ARM, 8 bytes, Stack size 0 bytes, istatus.o(x$fpl$ieeestatus))
[Called By]
- >> _scanf_really_hex_real (via Veneer)
- >> _fp_value (via Veneer)
- >> _fp_digits (via Veneer)
_printf_fp_dec (ARM, 4 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1))
[Stack]
- Max Depth = 320
- Call Chain = _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _printf_fp_dec_real (via Veneer)
[Called By]- >> _printf_f
- >> _printf_g
- >> _printf_e
__fpl_return_NaN (ARM, 116 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan), UNUSED)
[Calls]
[Called By]- >> __fpl_fcheck_NaN1
- >> __fpl_fcheck_NaN2
- >> __fpl_dcheck_NaN1
- >> __fpl_dcheck_NaN2
__ARM_scalbn (ARM, 0 bytes, Stack size 0 bytes, scalbn.o(x$fpl$scalbn))
[Called By]
scalbn (ARM, 108 bytes, Stack size 0 bytes, scalbn.o(x$fpl$scalbn), UNUSED)
[Calls]
- >> __fpl_infinity (Weak Reference)
- >> __fpl_dcheck_NaN1
__fpl_inf_scalbn (ARM, 0 bytes, Stack size unknown bytes, scalbn.o(x$fpl$scalbn), UNUSED)
_scanf_real (ARM, 4 bytes, Stack size 0 bytes, scanf1.o(x$fpl$scanf1))
[Stack]
- Max Depth = 320
- Call Chain = _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _scanf_really_real (via Veneer)
[Called By]- >> _local_sscanf (via Veneer)
_scanf_hex_real (ARM, 4 bytes, Stack size 0 bytes, scanf2.o(x$fpl$scanf2))
[Stack]
- Max Depth = 152
- Call Chain = _scanf_hex_real ⇒ _scanf_really_hex_real ⇒ __support_ldexp ⇒ ldexp ⇒ __set_errno
[Calls]- >> _scanf_really_hex_real (via Veneer)
[Called By]- >> _scanf_really_real (via Veneer)
_scanf_infnan (ARM, 4 bytes, Stack size 0 bytes, scanf2.o(x$fpl$scanf2))
[Stack]
- Max Depth = 64
- Call Chain = _scanf_infnan ⇒ _scanf_really_infnan
[Calls]- >> _scanf_really_infnan (via Veneer)
[Called By]- >> _scanf_really_real (via Veneer)
__fpl_cmpreturn (ARM, 60 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer), UNUSED)
[Called By]
- >> __fpl_return_NaN
- >> __fpl_fcmp_InfNaN
- >> __fpl_dcmp_InfNaN
__I$use$fp (ARM, 0 bytes, Stack size unknown bytes, usenofp.o(x$fpl$usenofp), UNUSED)
Local Symbols
Undef_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
PAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
DAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
IRQ_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
FIQ_Handler (ARM, 4 bytes, Stack size unknown bytes, startup.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
_dadd1 (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dadd), UNUSED)
[Called By]
_dsub1 (ARM, 0 bytes, Stack size unknown bytes, daddsub_noclz.o(x$fpl$dsub), UNUSED)
[Called By]
_fadd1 (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fadd), UNUSED)
[Called By]
_fsub1 (ARM, 0 bytes, Stack size unknown bytes, faddsub_noclz.o(x$fpl$fsub), UNUSED)
[Called By]
_fp_digits (Thumb, 482 bytes, Stack size 96 bytes, _printf_fp_dec.o(.text))
[Stack]
- Max Depth = 216
- Call Chain = _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> __ieee_status (via Veneer)
- >> _btod_emul (via Veneer)
- >> _btod_ediv (via Veneer)
- >> _btod_d2e (via Veneer)
- >> _btod_etento
- >> _ll_udiv10 (via Veneer)
[Called By]
_printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
[Address Reference Count : 1]
- _printf_char_common.o(.text)
_local_sscanf (Thumb, 60 bytes, Stack size 56 bytes, strtod.o(.text))
[Stack]
- Max Depth = 376
- Call Chain = _local_sscanf ⇒ _scanf_real ⇒ _scanf_really_real ⇒ _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _scanf_real (via Veneer)
[Called By]
_fp_value (Thumb, 534 bytes, Stack size 72 bytes, scanf_fp.o(.text))
[Stack]
- Max Depth = 192
- Call Chain = _fp_value ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> __ARM_common_ll_mullu (via Veneer)
- >> __ieee_status (via Veneer)
- >> _btod_emuld (via Veneer)
- >> _btod_edivd (via Veneer)
- >> _btod_etento
- >> __aeabi_errno_addr (via Veneer)
[Called By]
Undefined Global Symbols
__fpl_infinity (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
[Called By]
- >> _ffixu
- >> _fdiv
- >> _fsub
- >> _fadd
- >> _f2d
- >> _dmul
- >> _dfixu
- >> _ddiv
- >> _dsub
- >> _dadd
- >> _d2f
- >> scalbn
- >> __fpl_fcmp_InfNaN
- >> __fpl_dcmp_InfNaN
- >> _fmul
_call_atexit_fns (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_fp_hex (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_mbtowc (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]
_printf_wc (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
[Called By]