Index: Debug/HD.map =================================================================== diff -u -radd7eb956a7d2c124434541e1f06ca5ae158716f -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- Debug/HD.map (.../HD.map) (revision add7eb956a7d2c124434541e1f06ca5ae158716f) +++ Debug/HD.map (.../HD.map) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -1,18 +1,18 @@ ****************************************************************************** TI ARM Linker Unix v18.12.2 ****************************************************************************** ->> Linked Wed Sep 25 14:29:24 2019 +>> Linked Wed Sep 25 16:26:16 2019 OUTPUT FILE NAME: -ENTRY POINT SYMBOL: "_c_int00" address: 0000751c +ENTRY POINT SYMBOL: "_c_int00" address: 000074f0 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- VECTORS 00000000 00000020 00000020 00000000 X - FLASH0 00000020 0013ffe0 000089dd 00137603 R X + FLASH0 00000020 0013ffe0 00008929 001376b7 R X STACKS 08000000 00001500 00000000 00001500 RW RAM 08001500 0002eb00 00000069 0002ea97 RW @@ -21,11 +21,11 @@ run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- -00000000 00000000 00008a00 00008a00 r-x +00000000 00000000 00008950 00008950 r-x 00000000 00000000 00000020 00000020 r-x .intvecs - 00000020 00000020 000086ec 000086ec r-x .text - 0000870c 0000870c 000002c1 000002c1 r-- .const - 000089d0 000089d0 00000030 00000030 r-- .cinit + 00000020 00000020 00008638 00008638 r-x .text + 00008658 00008658 000002c1 000002c1 r-- .const + 00008920 00008920 00000030 00000030 r-- .cinit 08001500 08001500 0000006c 00000000 rw- 08001500 08001500 00000035 00000000 rw- .data 08001538 08001538 00000034 00000000 rw- .bss @@ -39,7 +39,7 @@ .intvecs 0 00000000 00000020 00000000 00000020 sys_intvecs.obj (.intvecs) -.text 0 00000020 000086ec +.text 0 00000020 00008638 00000020 00002cdc sys_selftest.obj (.text) 00002cfc 00000b78 system.obj (.text) 00003874 00000a54 sys_vim.obj (.text) @@ -50,55 +50,55 @@ 00005e94 000005bc esm.obj (.text) 00006450 00000484 gio.obj (.text) 000068d4 0000034c sys_core.obj (.text) - 00006c20 00000340 Buttons.obj (.text) - 00006f60 000002f0 OperationModes.obj (.text) - 00007250 000002cc sys_vim.obj (.text:retain) - 0000751c 00000290 sys_startup.obj (.text:retain) - 000077ac 00000214 AlarmLamp.obj (.text) - 000079c0 0000020c CPLD.obj (.text) - 00007bcc 000001c8 WatchdogMgmt.obj (.text) - 00007d94 00000114 esm.obj (.text:retain) - 00007ea8 000000e8 dabort.obj (.text) - 00007f90 000000e8 rti.obj (.text:retain) - 00008078 000000e0 sys_pmu.obj (.text) - 00008158 000000bc Timers.obj (.text) - 00008214 000000a4 notification.obj (.text) - 000082b8 0000009c rtsv7R4_T_le_v3D16_eabi.lib : memcpy_t2.asm.obj (.text) - 00008354 0000006c : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) - 000083c0 00000064 sys_main.obj (.text) - 00008424 00000044 rtsv7R4_T_le_v3D16_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) - 00008468 00000040 ModeInitPOST.obj (.text) - 000084a8 0000003c TaskGeneral.obj (.text) - 000084e4 00000038 ModeOpParams.obj (.text) - 0000851c 00000038 ModePostTreat.obj (.text) - 00008554 00000038 ModePreTreat.obj (.text) - 0000858c 00000038 ModePrescription.obj (.text) - 000085c4 00000038 ModeStandby.obj (.text) - 000085fc 00000038 ModeTreatment.obj (.text) - 00008634 00000034 SafetyShutdown.obj (.text) - 00008668 00000024 TaskPriority.obj (.text) - 0000868c 00000024 TaskTimer.obj (.text) - 000086b0 0000001c rtsv7R4_T_le_v3D16_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) - 000086cc 0000000e : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) - 000086da 00000002 --HOLE-- [fill = 0] - 000086dc 0000000c ModeFault.obj (.text) - 000086e8 0000000c ModeService.obj (.text) - 000086f4 0000000c TaskBG.obj (.text) - 00008700 00000004 rtsv7R4_T_le_v3D16_eabi.lib : exit.c.obj (.text:abort:abort) - 00008704 00000004 sys_phantom.obj (.text:retain) - 00008708 00000004 sys_startup.obj (.text) + 00006c20 00000314 Buttons.obj (.text) + 00006f34 000002f0 OperationModes.obj (.text) + 00007224 000002cc sys_vim.obj (.text:retain) + 000074f0 00000290 sys_startup.obj (.text:retain) + 00007780 00000214 AlarmLamp.obj (.text) + 00007994 000001bc CPLD.obj (.text) + 00007b50 00000190 WatchdogMgmt.obj (.text) + 00007ce0 00000114 esm.obj (.text:retain) + 00007df4 000000e8 dabort.obj (.text) + 00007edc 000000e8 rti.obj (.text:retain) + 00007fc4 000000e0 sys_pmu.obj (.text) + 000080a4 000000bc Timers.obj (.text) + 00008160 000000a4 notification.obj (.text) + 00008204 0000009c rtsv7R4_T_le_v3D16_eabi.lib : memcpy_t2.asm.obj (.text) + 000082a0 0000006c : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) + 0000830c 00000064 sys_main.obj (.text) + 00008370 00000044 rtsv7R4_T_le_v3D16_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) + 000083b4 00000040 ModeInitPOST.obj (.text) + 000083f4 0000003c TaskGeneral.obj (.text) + 00008430 00000038 ModeOpParams.obj (.text) + 00008468 00000038 ModePostTreat.obj (.text) + 000084a0 00000038 ModePreTreat.obj (.text) + 000084d8 00000038 ModePrescription.obj (.text) + 00008510 00000038 ModeStandby.obj (.text) + 00008548 00000038 ModeTreatment.obj (.text) + 00008580 00000034 SafetyShutdown.obj (.text) + 000085b4 00000024 TaskPriority.obj (.text) + 000085d8 00000024 TaskTimer.obj (.text) + 000085fc 0000001c rtsv7R4_T_le_v3D16_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) + 00008618 0000000e : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) + 00008626 00000002 --HOLE-- [fill = 0] + 00008628 0000000c ModeFault.obj (.text) + 00008634 0000000c ModeService.obj (.text) + 00008640 0000000c TaskBG.obj (.text) + 0000864c 00000004 rtsv7R4_T_le_v3D16_eabi.lib : exit.c.obj (.text:abort:abort) + 00008650 00000004 sys_phantom.obj (.text:retain) + 00008654 00000004 sys_startup.obj (.text) -.const 0 0000870c 000002c1 - 0000870c 00000200 sys_vim.obj (.const:s_vim_init) - 0000890c 00000070 AlarmLamp.obj (.const:lampPatterns) - 0000897c 00000051 OperationModes.obj (.const:MODE_TRANSITION_TABLE) +.const 0 00008658 000002c1 + 00008658 00000200 sys_vim.obj (.const:s_vim_init) + 00008858 00000070 AlarmLamp.obj (.const:lampPatterns) + 000088c8 00000051 OperationModes.obj (.const:MODE_TRANSITION_TABLE) -.cinit 0 000089d0 00000030 - 000089d0 0000000c (__TI_handler_table) - 000089dc 00000009 (.cinit..data.load) [load image, compression = lzss] - 000089e5 00000003 --HOLE-- [fill = 0] - 000089e8 00000008 (.cinit..bss.load) [load image, compression = zero_init] - 000089f0 00000010 (__TI_cinit_table) +.cinit 0 00008920 00000030 + 00008920 0000000c (__TI_handler_table) + 0000892c 00000009 (.cinit..data.load) [load image, compression = lzss] + 00008935 00000003 --HOLE-- [fill = 0] + 00008938 00000008 (.cinit..bss.load) [load image, compression = zero_init] + 00008940 00000010 (__TI_cinit_table) .data 0 08001500 00000035 UNINITIALIZED 08001500 00000018 Buttons.obj (.data) @@ -117,15 +117,15 @@ Module code ro data rw data ------ ---- ------- ------- ./App/Contollers/ - Buttons.obj 832 0 24 + Buttons.obj 788 0 24 AlarmLamp.obj 532 112 12 +--+----------------------------+-------+---------+---------+ - Total: 1364 112 36 + Total: 1320 112 36 ./App/Drivers/ - CPLD.obj 524 0 0 + CPLD.obj 444 0 0 +--+----------------------------+-------+---------+---------+ - Total: 524 0 0 + Total: 444 0 0 ./App/Modes/ OperationModes.obj 752 81 37 @@ -142,11 +142,11 @@ Total: 1176 81 37 ./App/Services/ - WatchdogMgmt.obj 456 0 24 + WatchdogMgmt.obj 400 0 24 Timers.obj 188 0 4 SafetyShutdown.obj 52 0 0 +--+----------------------------+-------+---------+---------+ - Total: 696 0 28 + Total: 640 0 28 ./App/Tasks/ TaskGeneral.obj 60 0 4 @@ -189,19 +189,19 @@ Linker Generated: 0 45 0 +--+----------------------------+-------+---------+---------+ - Grand Total: 34570 750 105 + Grand Total: 34390 750 105 LINKER GENERATED COPY TABLES -__TI_cinit_table @ 000089f0 records: 2, size/record: 8, table size: 16 - .data: load addr=000089dc, load size=00000009 bytes, run addr=08001500, run size=00000035 bytes, compression=lzss - .bss: load addr=000089e8, load size=00000008 bytes, run addr=08001538, run size=00000034 bytes, compression=zero_init +__TI_cinit_table @ 00008940 records: 2, size/record: 8, table size: 16 + .data: load addr=0000892c, load size=00000009 bytes, run addr=08001500, run size=00000035 bytes, compression=lzss + .bss: load addr=00008938, load size=00000008 bytes, run addr=08001538, run size=00000034 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE -__TI_handler_table @ 000089d0 records: 3, size/record: 4, table size: 12 +__TI_handler_table @ 00008920 records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_zero_init index: 1, handler: __TI_decompress_lzss index: 2, handler: __TI_decompress_none @@ -211,30 +211,30 @@ address name ------- ---- -00008701 C$$EXIT +0000864d C$$EXIT 00005bc8 IsdwdKeySequenceCorrect UNDEFED SHT$$INIT_ARRAY$$Base UNDEFED SHT$$INIT_ARRAY$$Limit -000089f0 __TI_CINIT_Base -00008a00 __TI_CINIT_Limit -000089d0 __TI_Handler_Table_Base -000089dc __TI_Handler_Table_Limit +00008940 __TI_CINIT_Base +00008950 __TI_CINIT_Limit +00008920 __TI_Handler_Table_Base +0000892c __TI_Handler_Table_Limit 00006c18 __TI_PINIT_Base 00006c1c __TI_PINIT_Limit -00008425 __TI_auto_init_nobinit_nopinit -00008355 __TI_decompress_lzss -000086cd __TI_decompress_none +00008371 __TI_auto_init_nobinit_nopinit +000082a1 __TI_decompress_lzss +00008619 __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00000000 __TI_static_base__ -000086b1 __TI_zero_init_nomemset -000082b9 __aeabi_memcpy -000082b9 __aeabi_memcpy4 -000082b9 __aeabi_memcpy8 +000085fd __TI_zero_init_nomemset +00008205 __aeabi_memcpy +00008205 __aeabi_memcpy4 +00008205 __aeabi_memcpy8 ffffffff __binit__ ffffffff __c_args__ -0000751c _c_int00 +000074f0 _c_int00 00006b30 _coreClearAuxiliaryDataFault_ 00006b44 _coreClearAuxiliaryInstructionFault_ 00006b08 _coreClearDataFaultAddress_ @@ -257,7 +257,7 @@ 00006aec _coreGetInstructionFault_ 000068d4 _coreInitRegisters_ 000069e0 _coreInitStackPointer_ -00007ea8 _dabort +00007df4 _dabort 00006b58 _disable_FIQ_interrupt_ 00006b60 _disable_IRQ_interrupt_ 00006b50 _disable_interrupt_ @@ -270,21 +270,21 @@ 00006b70 _esmCcmErrorsClear_ 00006a2c _getCPSRValue_ 00006a34 _gotoCPUIdle_ -000080d4 _pmuDisableCountersGlobal_ -000080c4 _pmuEnableCountersGlobal_ -00008130 _pmuGetCycleCount_ -00008138 _pmuGetEventCount_ -00008144 _pmuGetOverflow_ -00008078 _pmuInit_ -00008104 _pmuResetCounters_ -000080e4 _pmuResetCycleCounter_ -000080f4 _pmuResetEventCounters_ -00008124 _pmuSetCountEvent_ -00008114 _pmuStartCounters_ -0000811c _pmuStopCounters_ +00008020 _pmuDisableCountersGlobal_ +00008010 _pmuEnableCountersGlobal_ +0000807c _pmuGetCycleCount_ +00008084 _pmuGetEventCount_ +00008090 _pmuGetOverflow_ +00007fc4 _pmuInit_ +00008050 _pmuResetCounters_ +00008030 _pmuResetCycleCounter_ +00008040 _pmuResetEventCounters_ +00008070 _pmuSetCountEvent_ +00008060 _pmuStartCounters_ +00008068 _pmuStopCounters_ UNDEFED _system_post_cinit -00008701 abort -0000864c activateSafetyShutdown +0000864d abort +00008598 activateSafetyShutdown 0000126c adc1ParityCheck 00001358 adc2ParityCheck ffffffff binit @@ -298,7 +298,7 @@ 00001c18 checkClockMonitor 00000d18 checkFlashECC 00001cf4 checkFlashEEPROMECC -00007c54 checkInWithWatchdogMgmt +00007bd8 checkInWithWatchdogMgmt 00001e8c checkPLL1Slip 00001f8c checkPLL2Slip 00002050 checkRAMAddrParity @@ -309,9 +309,9 @@ 00000dfc cpuSelfTestFail 00003794 customTrimLPO 00000df4 custom_dabort -00008188 didTimeout +000080d4 didTimeout 00002b58 disableParity -000082a4 dmaGroupANotification +000081f0 dmaGroupANotification 00000eac dmaParityCheck 00005c30 dwdClearFlag 00005b64 dwdCounterEnable @@ -341,73 +341,73 @@ 000062fc esmGetConfigValue 00006168 esmGetStatus 000061ec esmGetStatusBuffer -00008214 esmGroup1Notification -00008224 esmGroup2Notification -00007d94 esmHighInterrupt +00008160 esmGroup1Notification +00008170 esmGroup2Notification +00007ce0 esmHighInterrupt 00005e94 esmInit 000062ac esmSelfTestStatus 00006148 esmSetCounterPreloadValue 00006078 esmSetInterruptLevel 00006008 esmTriggerErrorPinReset -000077e0 execAlarmLamp +000077b4 execAlarmLamp 00006c84 execButtons -000086e4 execFaultMode -00008484 execInitAndPOSTMode -000084f8 execOpParamsMode -00006fdc execOperationModes -00008530 execPostTreatmentMode -00008568 execPreTreatmentMode -000085a0 execPrescriptionMode -000086f0 execServiceMode -000085d8 execStandbyMode -00008610 execTreatmentMode -00007bf0 execWatchdogMgmt +00008630 execFaultMode +000083d0 execInitAndPOSTMode +00008444 execOpParamsMode +00006fb0 execOperationModes +0000847c execPostTreatmentMode +000084b4 execPreTreatmentMode +000084ec execPrescriptionMode +0000863c execServiceMode +00008524 execStandbyMode +0000855c execTreatmentMode +00007b74 execWatchdogMgmt 000022c4 fmcBus1ParityCheck 0000085c fmcBus2Check 00000898 fmcECCcheck -00007b84 getCPLDOffButton -00007ba0 getCPLDStopButton -00007a60 getCPLDWatchdogExpired -000078cc getCurrentAlarmLampPattern -00007104 getCurrentOperationMode -0000817c getMSTimerCount +00007b08 getCPLDOffButton +00007b24 getCPLDStopButton +00007a0c getCPLDWatchdogExpired +000078a0 getCurrentAlarmLampPattern +000070d8 getCurrentOperationMode +000080c8 getMSTimerCount 000066b0 gioDisableNotification 00006648 gioEnableNotification 000065b0 gioGetBit 00006718 gioGetConfigValue 000065d8 gioGetPort 00006450 gioInit -0000827c gioNotification +000081c8 gioNotification 00006540 gioSetBit 00006520 gioSetDirection 00006590 gioSetPort 000065f0 gioToggleBit -00008708 handlePLLLockFail -00007c80 hasWatchdogExpired +00008654 handlePLLLockFail +00007c04 hasWatchdogExpired 00000f58 het1ParityCheck 000010c0 het2ParityCheck 00001004 htu1ParityCheck 000011bc htu2ParityCheck -00008168 incMSTimerCount -000077ac initAlarmLamp +000080b4 incMSTimerCount +00007780 initAlarmLamp 00006c20 initButtons -000079c0 initCPLD -000086dc initFaultMode -00008468 initInitAndPOSTMode -000084e4 initOpParamsMode -00006f60 initOperationModes -0000851c initPostTreatmentMode -00008554 initPreTreatmentMode -0000858c initPrescriptionMode -00008634 initSafetyShutdown -000086e8 initServiceMode -000085c4 initStandbyMode -00008158 initTimers -000085fc initTreatmentMode -00007bcc initWatchdogMgmt +00007994 initCPLD +00008628 initFaultMode +000083b4 initInitAndPOSTMode +00008430 initOpParamsMode +00006f34 initOperationModes +00008468 initPostTreatmentMode +000084a0 initPreTreatmentMode +000084d8 initPrescriptionMode +00008580 initSafetyShutdown +00008634 initServiceMode +00008510 initStandbyMode +000080a4 initTimers +00008548 initTreatmentMode +00007b50 initWatchdogMgmt 00006d14 isButtonPressedRaw 00006ce4 isStopButtonPressed -0000890c lampPatterns +00008858 lampPatterns 0000518c linClearStatusFlag 00004f50 linDisableLoopback 00004f8c linDisableNotification @@ -421,20 +421,20 @@ 00004b7c linInit 00004e24 linIsRxReady 00004d3c linIsTxReady -00008290 linNotification +000081dc linNotification 00004d8c linSend 00004c90 linSendHeader 00004cc0 linSendWakupSignal 00004c70 linSetFunctional 00004d58 linSetLength 00004d0c linSoftwareReset 00004e40 linTxRxError -000083c0 main +0000830c main 00002e6c mapClocks -000082b9 memcpy +00008205 memcpy 00000174 memoryInit -00008234 memoryPort0TestFailNotification -00008250 memoryPort1TestFailNotification +00008180 memoryPort0TestFailNotification +0000819c memoryPort1TestFailNotification 00001684 mibspi1ParityCheck 0000178c mibspi3ParityCheck 000018b0 mibspi5ParityCheck @@ -448,31 +448,29 @@ 000002cc pbistSelfCheck 00000578 pbistStop 00002e18 periphInit -00008704 phantomInterrupt +00008650 phantomInterrupt 0000477c pinmuxGetConfigValue -000078a0 requestAlarmLampPattern -000070d4 requestNewOperationMode +00007874 requestAlarmLampPattern +000070a8 requestNewOperationMode 00000000 resetEntry -00007f90 rtiCompare0Interrupt -00007fdc rtiCompare1Interrupt -00008028 rtiCompare3Interrupt +00007edc rtiCompare0Interrupt +00007f28 rtiCompare1Interrupt +00007f74 rtiCompare3Interrupt 00005cf0 rtiDisableNotification 00005cc8 rtiEnableNotification 00005d0c rtiGetConfigValue 00005a5c rtiGetCurrentTick 00005a34 rtiGetPeriod 0000585c rtiInit -0000826c rtiNotification +000081b8 rtiNotification 000059a8 rtiResetCounter 00005a0c rtiSetPeriod 00005950 rtiStartCounter 0000597c rtiStopCounter 00000020 selftestFailNotification -00007a90 setCPLDLampGreen -00007b0c setCPLDLampRed -00007acc setCPLDLampYellow -00007b48 setCPLDOffRequest -00007a24 setCPLDWatchdog +00007a3c setCPLDLampGreen +00007ab8 setCPLDLampRed +00007a78 setCPLDLampYellow 00002dd8 setupFlash 00002cfc setupPLL 00003658 sramGetConfigValue @@ -482,20 +480,22 @@ 00003090 systemGetConfigValue 00002f94 systemInit 00003060 systemPowerDown -000086f4 taskBackground -000084a8 taskGeneral -00008668 taskPriority -0000868c taskTimer +00008640 taskBackground +000083f4 taskGeneral +000085b4 taskPriority +000085d8 taskTimer 000034ac tcmflashGetConfigValue -000086e0 transitionToFaultMode -0000846c transitionToInitAndPOSTMode -000084e8 transitionToOpParamsMode -00008520 transitionToPostTreatmentMode -00008558 transitionToPreTreatmentMode -00008590 transitionToPrescriptionMode -000086ec transitionToServiceMode -000085c8 transitionToStandbyMode -00008600 transitionToTreatmentMode +00007af4 toggleCPLDOffRequest +000079f8 toggleCPLDWatchdog +0000862c transitionToFaultMode +000083b8 transitionToInitAndPOSTMode +00008434 transitionToOpParamsMode +0000846c transitionToPostTreatmentMode +000084a4 transitionToPreTreatmentMode +000084dc transitionToPrescriptionMode +00008638 transitionToServiceMode +00008514 transitionToStandbyMode +0000854c transitionToTreatmentMode 00002d5c trimLPO 00006d80 userConfirmOffButton 00003948 vimChannelMap @@ -504,7 +504,7 @@ 00003c60 vimGetConfigValue 00003874 vimInit 00000e00 vimParityCheck -00007250 vimParityErrorHandler +00007224 vimParityErrorHandler GLOBAL SYMBOLS: SORTED BY Symbol Address @@ -693,109 +693,109 @@ 00006ce4 isStopButtonPressed 00006d14 isButtonPressedRaw 00006d80 userConfirmOffButton -00006f60 initOperationModes -00006fdc execOperationModes -000070d4 requestNewOperationMode -00007104 getCurrentOperationMode -00007250 vimParityErrorHandler -0000751c _c_int00 -000077ac initAlarmLamp -000077e0 execAlarmLamp -000078a0 requestAlarmLampPattern -000078cc getCurrentAlarmLampPattern -000079c0 initCPLD -00007a24 setCPLDWatchdog -00007a60 getCPLDWatchdogExpired -00007a90 setCPLDLampGreen -00007acc setCPLDLampYellow -00007b0c setCPLDLampRed -00007b48 setCPLDOffRequest -00007b84 getCPLDOffButton -00007ba0 getCPLDStopButton -00007bcc initWatchdogMgmt -00007bf0 execWatchdogMgmt -00007c54 checkInWithWatchdogMgmt -00007c80 hasWatchdogExpired -00007d94 esmHighInterrupt -00007ea8 _dabort -00007f90 rtiCompare0Interrupt -00007fdc rtiCompare1Interrupt -00008028 rtiCompare3Interrupt -00008078 _pmuInit_ -000080c4 _pmuEnableCountersGlobal_ -000080d4 _pmuDisableCountersGlobal_ -000080e4 _pmuResetCycleCounter_ -000080f4 _pmuResetEventCounters_ -00008104 _pmuResetCounters_ -00008114 _pmuStartCounters_ -0000811c _pmuStopCounters_ -00008124 _pmuSetCountEvent_ -00008130 _pmuGetCycleCount_ -00008138 _pmuGetEventCount_ -00008144 _pmuGetOverflow_ -00008158 initTimers -00008168 incMSTimerCount -0000817c getMSTimerCount -00008188 didTimeout -00008214 esmGroup1Notification -00008224 esmGroup2Notification -00008234 memoryPort0TestFailNotification -00008250 memoryPort1TestFailNotification -0000826c rtiNotification -0000827c gioNotification -00008290 linNotification -000082a4 dmaGroupANotification -000082b9 __aeabi_memcpy -000082b9 __aeabi_memcpy4 -000082b9 __aeabi_memcpy8 -000082b9 memcpy -00008355 __TI_decompress_lzss -000083c0 main -00008425 __TI_auto_init_nobinit_nopinit -00008468 initInitAndPOSTMode -0000846c transitionToInitAndPOSTMode -00008484 execInitAndPOSTMode -000084a8 taskGeneral -000084e4 initOpParamsMode -000084e8 transitionToOpParamsMode -000084f8 execOpParamsMode -0000851c initPostTreatmentMode -00008520 transitionToPostTreatmentMode -00008530 execPostTreatmentMode -00008554 initPreTreatmentMode -00008558 transitionToPreTreatmentMode -00008568 execPreTreatmentMode -0000858c initPrescriptionMode -00008590 transitionToPrescriptionMode -000085a0 execPrescriptionMode -000085c4 initStandbyMode -000085c8 transitionToStandbyMode -000085d8 execStandbyMode -000085fc initTreatmentMode -00008600 transitionToTreatmentMode -00008610 execTreatmentMode -00008634 initSafetyShutdown -0000864c activateSafetyShutdown -00008668 taskPriority -0000868c taskTimer -000086b1 __TI_zero_init_nomemset -000086cd __TI_decompress_none -000086dc initFaultMode -000086e0 transitionToFaultMode -000086e4 execFaultMode -000086e8 initServiceMode -000086ec transitionToServiceMode -000086f0 execServiceMode -000086f4 taskBackground -00008701 C$$EXIT -00008701 abort -00008704 phantomInterrupt -00008708 handlePLLLockFail -0000890c lampPatterns -000089d0 __TI_Handler_Table_Base -000089dc __TI_Handler_Table_Limit -000089f0 __TI_CINIT_Base -00008a00 __TI_CINIT_Limit +00006f34 initOperationModes +00006fb0 execOperationModes +000070a8 requestNewOperationMode +000070d8 getCurrentOperationMode +00007224 vimParityErrorHandler +000074f0 _c_int00 +00007780 initAlarmLamp +000077b4 execAlarmLamp +00007874 requestAlarmLampPattern +000078a0 getCurrentAlarmLampPattern +00007994 initCPLD +000079f8 toggleCPLDWatchdog +00007a0c getCPLDWatchdogExpired +00007a3c setCPLDLampGreen +00007a78 setCPLDLampYellow +00007ab8 setCPLDLampRed +00007af4 toggleCPLDOffRequest +00007b08 getCPLDOffButton +00007b24 getCPLDStopButton +00007b50 initWatchdogMgmt +00007b74 execWatchdogMgmt +00007bd8 checkInWithWatchdogMgmt +00007c04 hasWatchdogExpired +00007ce0 esmHighInterrupt +00007df4 _dabort +00007edc rtiCompare0Interrupt +00007f28 rtiCompare1Interrupt +00007f74 rtiCompare3Interrupt +00007fc4 _pmuInit_ +00008010 _pmuEnableCountersGlobal_ +00008020 _pmuDisableCountersGlobal_ +00008030 _pmuResetCycleCounter_ +00008040 _pmuResetEventCounters_ +00008050 _pmuResetCounters_ +00008060 _pmuStartCounters_ +00008068 _pmuStopCounters_ +00008070 _pmuSetCountEvent_ +0000807c _pmuGetCycleCount_ +00008084 _pmuGetEventCount_ +00008090 _pmuGetOverflow_ +000080a4 initTimers +000080b4 incMSTimerCount +000080c8 getMSTimerCount +000080d4 didTimeout +00008160 esmGroup1Notification +00008170 esmGroup2Notification +00008180 memoryPort0TestFailNotification +0000819c memoryPort1TestFailNotification +000081b8 rtiNotification +000081c8 gioNotification +000081dc linNotification +000081f0 dmaGroupANotification +00008205 __aeabi_memcpy +00008205 __aeabi_memcpy4 +00008205 __aeabi_memcpy8 +00008205 memcpy +000082a1 __TI_decompress_lzss +0000830c main +00008371 __TI_auto_init_nobinit_nopinit +000083b4 initInitAndPOSTMode +000083b8 transitionToInitAndPOSTMode +000083d0 execInitAndPOSTMode +000083f4 taskGeneral +00008430 initOpParamsMode +00008434 transitionToOpParamsMode +00008444 execOpParamsMode +00008468 initPostTreatmentMode +0000846c transitionToPostTreatmentMode +0000847c execPostTreatmentMode +000084a0 initPreTreatmentMode +000084a4 transitionToPreTreatmentMode +000084b4 execPreTreatmentMode +000084d8 initPrescriptionMode +000084dc transitionToPrescriptionMode +000084ec execPrescriptionMode +00008510 initStandbyMode +00008514 transitionToStandbyMode +00008524 execStandbyMode +00008548 initTreatmentMode +0000854c transitionToTreatmentMode +0000855c execTreatmentMode +00008580 initSafetyShutdown +00008598 activateSafetyShutdown +000085b4 taskPriority +000085d8 taskTimer +000085fd __TI_zero_init_nomemset +00008619 __TI_decompress_none +00008628 initFaultMode +0000862c transitionToFaultMode +00008630 execFaultMode +00008634 initServiceMode +00008638 transitionToServiceMode +0000863c execServiceMode +00008640 taskBackground +0000864d C$$EXIT +0000864d abort +00008650 phantomInterrupt +00008654 handlePLLLockFail +00008858 lampPatterns +00008920 __TI_Handler_Table_Base +0000892c __TI_Handler_Table_Limit +00008940 __TI_CINIT_Base +00008950 __TI_CINIT_Limit ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start