Index: Debug/HD.map =================================================================== diff -u -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 -rad8ad611c910747eef92336a30b6520a83409532 --- Debug/HD.map (.../HD.map) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) +++ Debug/HD.map (.../HD.map) (revision ad8ad611c910747eef92336a30b6520a83409532) @@ -1,34 +1,34 @@ ****************************************************************************** TI ARM Linker Unix v18.12.2 ****************************************************************************** ->> Linked Wed Sep 25 16:26:16 2019 +>> Linked Thu Sep 26 09:10:05 2019 OUTPUT FILE NAME: -ENTRY POINT SYMBOL: "_c_int00" address: 000074f0 +ENTRY POINT SYMBOL: "_c_int00" address: 000078f0 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- VECTORS 00000000 00000020 00000020 00000000 X - FLASH0 00000020 0013ffe0 00008929 001376b7 R X + FLASH0 00000020 0013ffe0 00008d95 0013724b R X STACKS 08000000 00001500 00000000 00001500 RW - RAM 08001500 0002eb00 00000069 0002ea97 RW + RAM 08001500 0002eb00 0000006d 0002ea93 RW SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- -00000000 00000000 00008950 00008950 r-x +00000000 00000000 00008db8 00008db8 r-x 00000000 00000000 00000020 00000020 r-x .intvecs - 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 + 00000020 00000020 00008aa4 00008aa4 r-x .text + 00008ac4 00008ac4 000002c1 000002c1 r-- .const + 00008d88 00008d88 00000030 00000030 r-- .cinit +08001500 08001500 00000070 00000000 rw- + 08001500 08001500 00000039 00000000 rw- .data + 0800153c 0800153c 00000034 00000000 rw- .bss SECTION ALLOCATION MAP @@ -39,93 +39,93 @@ .intvecs 0 00000000 00000020 00000000 00000020 sys_intvecs.obj (.intvecs) -.text 0 00000020 00008638 +.text 0 00000020 00008aa4 00000020 00002cdc sys_selftest.obj (.text) 00002cfc 00000b78 system.obj (.text) 00003874 00000a54 sys_vim.obj (.text) - 000042c8 000008b4 pinmux.obj (.text) - 00004b7c 0000067c lin.obj (.text) - 000051f8 00000664 errata_SSWF021_45.obj (.text) - 0000585c 00000638 rti.obj (.text) - 00005e94 000005bc esm.obj (.text) - 00006450 00000484 gio.obj (.text) - 000068d4 0000034c sys_core.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) + 000042c8 00000a34 mibspi.obj (.text) + 00004cfc 000008b4 pinmux.obj (.text) + 000055b0 00000664 errata_SSWF021_45.obj (.text) + 00005c14 00000638 rti.obj (.text) + 0000624c 000005bc esm.obj (.text) + 00006808 00000484 gio.obj (.text) + 00006c8c 0000035c Buttons.obj (.text) + 00006fe8 0000034c sys_core.obj (.text) + 00007334 000002f0 OperationModes.obj (.text) + 00007624 000002cc sys_vim.obj (.text:retain) + 000078f0 00000290 sys_startup.obj (.text:retain) + 00007b80 00000214 AlarmLamp.obj (.text) + 00007d94 000001b0 CPLD.obj (.text) + 00007f44 00000190 WatchdogMgmt.obj (.text) + 000080d4 0000011c notification.obj (.text) + 000081f0 00000114 esm.obj (.text:retain) + 00008304 000000e8 dabort.obj (.text) + 000083ec 000000e8 rti.obj (.text:retain) + 000084d4 000000e0 sys_pmu.obj (.text) + 000085b4 000000bc Timers.obj (.text) + 00008670 0000009c rtsv7R4_T_le_v3D16_eabi.lib : memcpy_t2.asm.obj (.text) + 0000870c 0000006c : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) + 00008778 00000064 sys_main.obj (.text) + 000087dc 00000044 rtsv7R4_T_le_v3D16_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) + 00008820 00000040 ModeInitPOST.obj (.text) + 00008860 0000003c TaskGeneral.obj (.text) + 0000889c 00000038 ModeOpParams.obj (.text) + 000088d4 00000038 ModePostTreat.obj (.text) + 0000890c 00000038 ModePreTreat.obj (.text) + 00008944 00000038 ModePrescription.obj (.text) + 0000897c 00000038 ModeStandby.obj (.text) + 000089b4 00000038 ModeTreatment.obj (.text) + 000089ec 00000034 SafetyShutdown.obj (.text) + 00008a20 00000024 TaskPriority.obj (.text) + 00008a44 00000024 TaskTimer.obj (.text) + 00008a68 0000001c rtsv7R4_T_le_v3D16_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset) + 00008a84 0000000e : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) + 00008a92 00000002 --HOLE-- [fill = 0] + 00008a94 0000000c ModeFault.obj (.text) + 00008aa0 0000000c ModeService.obj (.text) + 00008aac 0000000c TaskBG.obj (.text) + 00008ab8 00000004 rtsv7R4_T_le_v3D16_eabi.lib : exit.c.obj (.text:abort:abort) + 00008abc 00000004 sys_phantom.obj (.text:retain) + 00008ac0 00000004 sys_startup.obj (.text) -.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) +.const 0 00008ac4 000002c1 + 00008ac4 00000200 sys_vim.obj (.const:s_vim_init) + 00008cc4 00000070 AlarmLamp.obj (.const:lampPatterns) + 00008d34 00000051 OperationModes.obj (.const:MODE_TRANSITION_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) +.cinit 0 00008d88 00000030 + 00008d88 0000000c (__TI_handler_table) + 00008d94 00000009 (.cinit..data.load) [load image, compression = lzss] + 00008d9d 00000003 --HOLE-- [fill = 0] + 00008da0 00000008 (.cinit..bss.load) [load image, compression = zero_init] + 00008da8 00000010 (__TI_cinit_table) -.data 0 08001500 00000035 UNINITIALIZED - 08001500 00000018 Buttons.obj (.data) - 08001518 0000000c AlarmLamp.obj (.data) - 08001524 00000008 WatchdogMgmt.obj (.data) - 0800152c 00000004 TaskGeneral.obj (.data) - 08001530 00000004 Timers.obj (.data) - 08001534 00000001 OperationModes.obj (.data) +.data 0 08001500 00000039 UNINITIALIZED + 08001500 0000001c Buttons.obj (.data) + 0800151c 0000000c AlarmLamp.obj (.data) + 08001528 00000008 WatchdogMgmt.obj (.data) + 08001530 00000004 TaskGeneral.obj (.data) + 08001534 00000004 Timers.obj (.data) + 08001538 00000001 OperationModes.obj (.data) -.bss 0 08001538 00000034 UNINITIALIZED - 08001538 00000024 OperationModes.obj (.bss:modeRequest) - 0800155c 00000010 WatchdogMgmt.obj (.bss:watchdogTaskCheckedIn) +.bss 0 0800153c 00000034 UNINITIALIZED + 0800153c 00000024 OperationModes.obj (.bss:modeRequest) + 08001560 00000010 WatchdogMgmt.obj (.bss:watchdogTaskCheckedIn) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- ./App/Contollers/ - Buttons.obj 788 0 24 + Buttons.obj 860 0 28 AlarmLamp.obj 532 112 12 +--+----------------------------+-------+---------+---------+ - Total: 1320 112 36 + Total: 1392 112 40 ./App/Drivers/ - CPLD.obj 444 0 0 + CPLD.obj 432 0 0 +--+----------------------------+-------+---------+---------+ - Total: 444 0 0 + Total: 432 0 0 ./App/Modes/ OperationModes.obj 752 81 37 @@ -160,22 +160,22 @@ sys_selftest.obj 11484 0 0 sys_vim.obj 3360 512 0 system.obj 2936 0 0 + mibspi.obj 2612 0 0 pinmux.obj 2228 0 0 rti.obj 1824 0 0 esm.obj 1744 0 0 - lin.obj 1660 0 0 errata_SSWF021_45.obj 1636 0 0 gio.obj 1156 0 0 sys_core.obj 844 0 0 sys_startup.obj 660 0 0 + notification.obj 284 0 0 dabort.obj 232 0 0 sys_pmu.obj 224 0 0 - notification.obj 164 0 0 sys_main.obj 100 0 0 sys_intvecs.obj 32 0 0 sys_phantom.obj 4 0 0 +--+----------------------------+-------+---------+---------+ - Total: 30288 512 0 + Total: 31360 512 0 /home/fw/ti/ccs910/ccs/tools/compiler/ti-cgt-arm_18.12.2.LTS/lib/rtsv7R4_T_le_v3D16_eabi.lib memcpy_t2.asm.obj 156 0 0 @@ -189,19 +189,19 @@ Linker Generated: 0 45 0 +--+----------------------------+-------+---------+---------+ - Grand Total: 34390 750 105 + Grand Total: 35522 750 109 LINKER GENERATED COPY TABLES -__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 +__TI_cinit_table @ 00008da8 records: 2, size/record: 8, table size: 16 + .data: load addr=00008d94, load size=00000009 bytes, run addr=08001500, run size=00000039 bytes, compression=lzss + .bss: load addr=00008da0, load size=00000008 bytes, run addr=0800153c, run size=00000034 bytes, compression=zero_init LINKER GENERATED HANDLER TABLE -__TI_handler_table @ 00008920 records: 3, size/record: 4, table size: 12 +__TI_handler_table @ 00008d88 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,94 +211,97 @@ address name ------- ---- -0000864d C$$EXIT -00005bc8 IsdwdKeySequenceCorrect +00008ab9 C$$EXIT +00005f80 IsdwdKeySequenceCorrect UNDEFED SHT$$INIT_ARRAY$$Base UNDEFED SHT$$INIT_ARRAY$$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 -00008371 __TI_auto_init_nobinit_nopinit -000082a1 __TI_decompress_lzss -00008619 __TI_decompress_none +00008da8 __TI_CINIT_Base +00008db8 __TI_CINIT_Limit +00008d88 __TI_Handler_Table_Base +00008d94 __TI_Handler_Table_Limit +0000732c __TI_PINIT_Base +00007330 __TI_PINIT_Limit +000087dd __TI_auto_init_nobinit_nopinit +0000870d __TI_decompress_lzss +00008a85 __TI_decompress_none ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00000000 __TI_static_base__ -000085fd __TI_zero_init_nomemset -00008205 __aeabi_memcpy -00008205 __aeabi_memcpy4 -00008205 __aeabi_memcpy8 +00008a69 __TI_zero_init_nomemset +00008671 __aeabi_memcpy +00008671 __aeabi_memcpy4 +00008671 __aeabi_memcpy8 ffffffff __binit__ ffffffff __c_args__ -000074f0 _c_int00 -00006b30 _coreClearAuxiliaryDataFault_ -00006b44 _coreClearAuxiliaryInstructionFault_ -00006b08 _coreClearDataFaultAddress_ -00006ae0 _coreClearDataFault_ -00006b1c _coreClearInstructionFaultAddress_ -00006af4 _coreClearInstructionFault_ -00006a74 _coreDisableEventBusExport_ -00006ab8 _coreDisableFlashEcc_ -00006a94 _coreDisableRamEcc_ -00006a64 _coreEnableEventBusExport_ -00006aa4 _coreEnableFlashEcc_ -00006ac8 _coreEnableIrqVicOffset_ -00006a84 _coreEnableRamEcc_ -00006a4c _coreEnableVfp_ -00006b28 _coreGetAuxiliaryDataFault_ -00006b3c _coreGetAuxiliaryInstructionFault_ -00006b00 _coreGetDataFaultAddress_ -00006ad8 _coreGetDataFault_ -00006b14 _coreGetInstructionFaultAddress_ -00006aec _coreGetInstructionFault_ -000068d4 _coreInitRegisters_ -000069e0 _coreInitStackPointer_ -00007df4 _dabort -00006b58 _disable_FIQ_interrupt_ -00006b60 _disable_IRQ_interrupt_ -00006b50 _disable_interrupt_ -00006b68 _enable_interrupt_ -00006bf8 _errata_CORTEXR4_57_ -00006c08 _errata_CORTEXR4_66_ -000051f8 _errata_SSWF021_45_both_plls -000053ec _errata_SSWF021_45_pll1 -00005564 _errata_SSWF021_45_pll2 -00006b70 _esmCcmErrorsClear_ -00006a2c _getCPSRValue_ -00006a34 _gotoCPUIdle_ -00008020 _pmuDisableCountersGlobal_ -00008010 _pmuEnableCountersGlobal_ -0000807c _pmuGetCycleCount_ -00008084 _pmuGetEventCount_ -00008090 _pmuGetOverflow_ -00007fc4 _pmuInit_ -00008050 _pmuResetCounters_ -00008030 _pmuResetCycleCounter_ -00008040 _pmuResetEventCounters_ -00008070 _pmuSetCountEvent_ -00008060 _pmuStartCounters_ -00008068 _pmuStopCounters_ +000078f0 _c_int00 +00007244 _coreClearAuxiliaryDataFault_ +00007258 _coreClearAuxiliaryInstructionFault_ +0000721c _coreClearDataFaultAddress_ +000071f4 _coreClearDataFault_ +00007230 _coreClearInstructionFaultAddress_ +00007208 _coreClearInstructionFault_ +00007188 _coreDisableEventBusExport_ +000071cc _coreDisableFlashEcc_ +000071a8 _coreDisableRamEcc_ +00007178 _coreEnableEventBusExport_ +000071b8 _coreEnableFlashEcc_ +000071dc _coreEnableIrqVicOffset_ +00007198 _coreEnableRamEcc_ +00007160 _coreEnableVfp_ +0000723c _coreGetAuxiliaryDataFault_ +00007250 _coreGetAuxiliaryInstructionFault_ +00007214 _coreGetDataFaultAddress_ +000071ec _coreGetDataFault_ +00007228 _coreGetInstructionFaultAddress_ +00007200 _coreGetInstructionFault_ +00006fe8 _coreInitRegisters_ +000070f4 _coreInitStackPointer_ +00008304 _dabort +0000726c _disable_FIQ_interrupt_ +00007274 _disable_IRQ_interrupt_ +00007264 _disable_interrupt_ +0000727c _enable_interrupt_ +0000730c _errata_CORTEXR4_57_ +0000731c _errata_CORTEXR4_66_ +000055b0 _errata_SSWF021_45_both_plls +000057a4 _errata_SSWF021_45_pll1 +0000591c _errata_SSWF021_45_pll2 +00007284 _esmCcmErrorsClear_ +00007140 _getCPSRValue_ +00007148 _gotoCPUIdle_ +00008530 _pmuDisableCountersGlobal_ +00008520 _pmuEnableCountersGlobal_ +0000858c _pmuGetCycleCount_ +00008594 _pmuGetEventCount_ +000085a0 _pmuGetOverflow_ +000084d4 _pmuInit_ +00008560 _pmuResetCounters_ +00008540 _pmuResetCycleCounter_ +00008550 _pmuResetEventCounters_ +00008580 _pmuSetCountEvent_ +00008570 _pmuStartCounters_ +00008578 _pmuStopCounters_ UNDEFED _system_post_cinit -0000864d abort -00008598 activateSafetyShutdown +00008ab9 abort +00008a04 activateSafetyShutdown 0000126c adc1ParityCheck 00001358 adc2ParityCheck ffffffff binit 00001410 can1ParityCheck 000014e8 can2ParityCheck 000015b0 can3ParityCheck +0000813c canErrorNotification +00008164 canMessageNotification +00008150 canStatusChangeNotification 00000030 ccmSelfCheck 000026fc ccmr4GetConfigValue 00000938 checkB0RAMECC 00000b28 checkB1RAMECC 00001c18 checkClockMonitor 00000d18 checkFlashECC 00001cf4 checkFlashEEPROMECC -00007bd8 checkInWithWatchdogMgmt +00007fcc checkInWithWatchdogMgmt 00001e8c checkPLL1Slip 00001f8c checkPLL2Slip 00002050 checkRAMAddrParity @@ -309,136 +312,130 @@ 00000dfc cpuSelfTestFail 00003794 customTrimLPO 00000df4 custom_dabort -000080d4 didTimeout +000085e4 didTimeout 00002b58 disableParity -000081f0 dmaGroupANotification +000081dc dmaGroupANotification 00000eac dmaParityCheck -00005c30 dwdClearFlag -00005b64 dwdCounterEnable -00005bac dwdGenerateSysReset -00005bfc dwdGetStatus -00005c40 dwdGetViolationStatus -00005ae8 dwdInit -00005b90 dwdReset -00005b74 dwdSetPreload -00005b58 dwwdGetCurrentDownCounter -00005b10 dwwdInit +00005fe8 dwdClearFlag +00005f1c dwdCounterEnable +00005f64 dwdGenerateSysReset +00005fb4 dwdGetStatus +00005ff8 dwdGetViolationStatus +00005ea0 dwdInit +00005f48 dwdReset +00005f2c dwdSetPreload +00005f10 dwwdGetCurrentDownCounter +00005ec8 dwwdInit 00000660 efcCheck 00002660 efcGetConfigValue 00000794 efcSelfTest 000006e8 efcStuckZeroTest 00002ad0 enableParity 0000276c errata_PBIST_4 -00006018 esmActivateNormalOperation -000060ec esmClearStatus -0000612c esmClearStatusBuffer -00005fe0 esmDisableError -00006050 esmDisableInterrupt -00005fb8 esmEnableError -00006028 esmEnableInterrupt -00006224 esmEnterSelfTest -00005f9c esmError -000062fc esmGetConfigValue -00006168 esmGetStatus -000061ec esmGetStatusBuffer -00008160 esmGroup1Notification -00008170 esmGroup2Notification -00007ce0 esmHighInterrupt -00005e94 esmInit -000062ac esmSelfTestStatus -00006148 esmSetCounterPreloadValue -00006078 esmSetInterruptLevel -00006008 esmTriggerErrorPinReset -000077b4 execAlarmLamp -00006c84 execButtons -00008630 execFaultMode -000083d0 execInitAndPOSTMode -00008444 execOpParamsMode -00006fb0 execOperationModes -0000847c execPostTreatmentMode -000084b4 execPreTreatmentMode -000084ec execPrescriptionMode -0000863c execServiceMode -00008524 execStandbyMode -0000855c execTreatmentMode -00007b74 execWatchdogMgmt +000063d0 esmActivateNormalOperation +000064a4 esmClearStatus +000064e4 esmClearStatusBuffer +00006398 esmDisableError +00006408 esmDisableInterrupt +00006370 esmEnableError +000063e0 esmEnableInterrupt +000065dc esmEnterSelfTest +00006354 esmError +000066b4 esmGetConfigValue +00006520 esmGetStatus +000065a4 esmGetStatusBuffer +000080d4 esmGroup1Notification +000080e4 esmGroup2Notification +000081f0 esmHighInterrupt +0000624c esmInit +00006664 esmSelfTestStatus +00006500 esmSetCounterPreloadValue +00006430 esmSetInterruptLevel +000063c0 esmTriggerErrorPinReset +00007bb4 execAlarmLamp +00006cfc execButtons +00008a9c execFaultMode +0000883c execInitAndPOSTMode +000088b0 execOpParamsMode +000073b0 execOperationModes +000088e8 execPostTreatmentMode +00008920 execPreTreatmentMode +00008958 execPrescriptionMode +00008aa8 execServiceMode +00008990 execStandbyMode +000089c8 execTreatmentMode +00007f68 execWatchdogMgmt 000022c4 fmcBus1ParityCheck 0000085c fmcBus2Check 00000898 fmcECCcheck -00007b08 getCPLDOffButton -00007b24 getCPLDStopButton -00007a0c getCPLDWatchdogExpired -000078a0 getCurrentAlarmLampPattern -000070d8 getCurrentOperationMode -000080c8 getMSTimerCount -000066b0 gioDisableNotification -00006648 gioEnableNotification -000065b0 gioGetBit -00006718 gioGetConfigValue -000065d8 gioGetPort -00006450 gioInit -000081c8 gioNotification -00006540 gioSetBit -00006520 gioSetDirection -00006590 gioSetPort -000065f0 gioToggleBit -00008654 handlePLLLockFail -00007c04 hasWatchdogExpired +00007efc getCPLDOffButton +00007f18 getCPLDStopButton +00007e0c getCPLDWatchdogExpired +00007ca0 getCurrentAlarmLampPattern +000074d8 getCurrentOperationMode +000085d8 getMSTimerCount +00006a68 gioDisableNotification +00006a00 gioEnableNotification +00006968 gioGetBit +00006ad0 gioGetConfigValue +00006990 gioGetPort +00006808 gioInit +00008178 gioNotification +000068f8 gioSetBit +000068d8 gioSetDirection +00006948 gioSetPort +000069a8 gioToggleBit +00008ac0 handlePLLLockFail +00007ff8 hasWatchdogExpired 00000f58 het1ParityCheck 000010c0 het2ParityCheck 00001004 htu1ParityCheck 000011bc htu2ParityCheck -000080b4 incMSTimerCount -00007780 initAlarmLamp -00006c20 initButtons -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 -00008858 lampPatterns -0000518c linClearStatusFlag -00004f50 linDisableLoopback -00004f8c linDisableNotification -00004f1c linEnableLoopback -00004f6c linEnableNotification -00004cec linEnterSleep -00004fac linGetConfigValue -00004e94 linGetData -00004e74 linGetIdentifier -00005174 linGetStatusFlag -00004b7c linInit -00004e24 linIsRxReady -00004d3c linIsTxReady -000081dc linNotification -00004d8c linSend -00004c90 linSendHeader -00004cc0 linSendWakupSignal -00004c70 linSetFunctional -00004d58 linSetLength -00004d0c linSoftwareReset -00004e40 linTxRxError -0000830c main +000085c4 incMSTimerCount +00007b80 initAlarmLamp +00006c8c initButtons +00007d94 initCPLD +00008a94 initFaultMode +00008820 initInitAndPOSTMode +0000889c initOpParamsMode +00007334 initOperationModes +000088d4 initPostTreatmentMode +0000890c initPreTreatmentMode +00008944 initPrescriptionMode +000089ec initSafetyShutdown +00008aa0 initServiceMode +0000897c initStandbyMode +000085b4 initTimers +000089b4 initTreatmentMode +00007f44 initWatchdogMgmt +00006d8c isButtonPressedRaw +00006d5c isStopButtonPressed +00008cc4 lampPatterns +0000818c linNotification +00008778 main 00002e6c mapClocks -00008205 memcpy +00008671 memcpy 00000174 memoryInit -00008180 memoryPort0TestFailNotification -0000819c memoryPort1TestFailNotification +000080f4 memoryPort0TestFailNotification +00008110 memoryPort1TestFailNotification 00001684 mibspi1ParityCheck 0000178c mibspi3ParityCheck +00004990 mibspi5GetConfigValue 000018b0 mibspi5ParityCheck -000042c8 muxInit +0000495c mibspiDisableGroupNotification +00004868 mibspiDisableLoopback +000048d4 mibspiEnableGroupNotification +00004834 mibspiEnableLoopback +00004648 mibspiGetData +000081b4 mibspiGroupNotification +000042c8 mibspiInit +000047c4 mibspiIsTransferComplete +000081a0 mibspiNotification +00004884 mibspiPmodeSet +0000453c mibspiSetData +0000451c mibspiSetFunctional +00004794 mibspiTransfer +00004cfc muxInit 000023ec pbistFail 00002470 pbistGetConfigValue 000005a8 pbistIsTestCompleted @@ -448,29 +445,30 @@ 000002cc pbistSelfCheck 00000578 pbistStop 00002e18 periphInit -00008650 phantomInterrupt -0000477c pinmuxGetConfigValue -00007874 requestAlarmLampPattern -000070a8 requestNewOperationMode +00008abc phantomInterrupt +000051b0 pinmuxGetConfigValue +00007c74 requestAlarmLampPattern +000074a8 requestNewOperationMode 00000000 resetEntry -00007edc rtiCompare0Interrupt -00007f28 rtiCompare1Interrupt -00007f74 rtiCompare3Interrupt -00005cf0 rtiDisableNotification -00005cc8 rtiEnableNotification -00005d0c rtiGetConfigValue -00005a5c rtiGetCurrentTick -00005a34 rtiGetPeriod -0000585c rtiInit -000081b8 rtiNotification -000059a8 rtiResetCounter -00005a0c rtiSetPeriod -00005950 rtiStartCounter -0000597c rtiStopCounter +000083ec rtiCompare0Interrupt +00008438 rtiCompare1Interrupt +00008484 rtiCompare3Interrupt +000060a8 rtiDisableNotification +00006080 rtiEnableNotification +000060c4 rtiGetConfigValue +00005e14 rtiGetCurrentTick +00005dec rtiGetPeriod +00005c14 rtiInit +0000812c rtiNotification +00005d60 rtiResetCounter +00005dc4 rtiSetPeriod +00005d08 rtiStartCounter +00005d34 rtiStopCounter +000081c8 sciNotification 00000020 selftestFailNotification -00007a3c setCPLDLampGreen -00007ab8 setCPLDLampRed -00007a78 setCPLDLampYellow +00007e28 setCPLDLampGreen +00007ea8 setCPLDLampRed +00007e68 setCPLDLampYellow 00002dd8 setupFlash 00002cfc setupPLL 00003658 sramGetConfigValue @@ -480,31 +478,31 @@ 00003090 systemGetConfigValue 00002f94 systemInit 00003060 systemPowerDown -00008640 taskBackground -000083f4 taskGeneral -000085b4 taskPriority -000085d8 taskTimer +00008aac taskBackground +00008860 taskGeneral +00008a20 taskPriority +00008a44 taskTimer 000034ac tcmflashGetConfigValue -00007af4 toggleCPLDOffRequest -000079f8 toggleCPLDWatchdog -0000862c transitionToFaultMode -000083b8 transitionToInitAndPOSTMode -00008434 transitionToOpParamsMode -0000846c transitionToPostTreatmentMode -000084a4 transitionToPreTreatmentMode -000084dc transitionToPrescriptionMode -00008638 transitionToServiceMode -00008514 transitionToStandbyMode -0000854c transitionToTreatmentMode +00007ee8 toggleCPLDOffRequest +00007df8 toggleCPLDWatchdog +00008a98 transitionToFaultMode +00008824 transitionToInitAndPOSTMode +000088a0 transitionToOpParamsMode +000088d8 transitionToPostTreatmentMode +00008910 transitionToPreTreatmentMode +00008948 transitionToPrescriptionMode +00008aa4 transitionToServiceMode +00008980 transitionToStandbyMode +000089b8 transitionToTreatmentMode 00002d5c trimLPO -00006d80 userConfirmOffButton +00006df8 userConfirmOffButton 00003948 vimChannelMap 00003bb4 vimDisableInterrupt 000039ec vimEnableInterrupt 00003c60 vimGetConfigValue 00003874 vimInit 00000e00 vimParityCheck -00007224 vimParityErrorHandler +00007624 vimParityErrorHandler GLOBAL SYMBOLS: SORTED BY Symbol Address @@ -582,220 +580,218 @@ 000039ec vimEnableInterrupt 00003bb4 vimDisableInterrupt 00003c60 vimGetConfigValue -000042c8 muxInit -0000477c pinmuxGetConfigValue -00004b7c linInit -00004c70 linSetFunctional -00004c90 linSendHeader -00004cc0 linSendWakupSignal -00004cec linEnterSleep -00004d0c linSoftwareReset -00004d3c linIsTxReady -00004d58 linSetLength -00004d8c linSend -00004e24 linIsRxReady -00004e40 linTxRxError -00004e74 linGetIdentifier -00004e94 linGetData -00004f1c linEnableLoopback -00004f50 linDisableLoopback -00004f6c linEnableNotification -00004f8c linDisableNotification -00004fac linGetConfigValue -00005174 linGetStatusFlag -0000518c linClearStatusFlag -000051f8 _errata_SSWF021_45_both_plls -000053ec _errata_SSWF021_45_pll1 -00005564 _errata_SSWF021_45_pll2 -0000585c rtiInit -00005950 rtiStartCounter -0000597c rtiStopCounter -000059a8 rtiResetCounter -00005a0c rtiSetPeriod -00005a34 rtiGetPeriod -00005a5c rtiGetCurrentTick -00005ae8 dwdInit -00005b10 dwwdInit -00005b58 dwwdGetCurrentDownCounter -00005b64 dwdCounterEnable -00005b74 dwdSetPreload -00005b90 dwdReset -00005bac dwdGenerateSysReset -00005bc8 IsdwdKeySequenceCorrect -00005bfc dwdGetStatus -00005c30 dwdClearFlag -00005c40 dwdGetViolationStatus -00005cc8 rtiEnableNotification -00005cf0 rtiDisableNotification -00005d0c rtiGetConfigValue -00005e94 esmInit -00005f9c esmError -00005fb8 esmEnableError -00005fe0 esmDisableError -00006008 esmTriggerErrorPinReset -00006018 esmActivateNormalOperation -00006028 esmEnableInterrupt -00006050 esmDisableInterrupt -00006078 esmSetInterruptLevel -000060ec esmClearStatus -0000612c esmClearStatusBuffer -00006148 esmSetCounterPreloadValue -00006168 esmGetStatus -000061ec esmGetStatusBuffer -00006224 esmEnterSelfTest -000062ac esmSelfTestStatus -000062fc esmGetConfigValue -00006450 gioInit -00006520 gioSetDirection -00006540 gioSetBit -00006590 gioSetPort -000065b0 gioGetBit -000065d8 gioGetPort -000065f0 gioToggleBit -00006648 gioEnableNotification -000066b0 gioDisableNotification -00006718 gioGetConfigValue -000068d4 _coreInitRegisters_ -000069e0 _coreInitStackPointer_ -00006a2c _getCPSRValue_ -00006a34 _gotoCPUIdle_ -00006a4c _coreEnableVfp_ -00006a64 _coreEnableEventBusExport_ -00006a74 _coreDisableEventBusExport_ -00006a84 _coreEnableRamEcc_ -00006a94 _coreDisableRamEcc_ -00006aa4 _coreEnableFlashEcc_ -00006ab8 _coreDisableFlashEcc_ -00006ac8 _coreEnableIrqVicOffset_ -00006ad8 _coreGetDataFault_ -00006ae0 _coreClearDataFault_ -00006aec _coreGetInstructionFault_ -00006af4 _coreClearInstructionFault_ -00006b00 _coreGetDataFaultAddress_ -00006b08 _coreClearDataFaultAddress_ -00006b14 _coreGetInstructionFaultAddress_ -00006b1c _coreClearInstructionFaultAddress_ -00006b28 _coreGetAuxiliaryDataFault_ -00006b30 _coreClearAuxiliaryDataFault_ -00006b3c _coreGetAuxiliaryInstructionFault_ -00006b44 _coreClearAuxiliaryInstructionFault_ -00006b50 _disable_interrupt_ -00006b58 _disable_FIQ_interrupt_ -00006b60 _disable_IRQ_interrupt_ -00006b68 _enable_interrupt_ -00006b70 _esmCcmErrorsClear_ -00006bf8 _errata_CORTEXR4_57_ -00006c08 _errata_CORTEXR4_66_ -00006c18 __TI_PINIT_Base -00006c1c __TI_PINIT_Limit -00006c20 initButtons -00006c84 execButtons -00006ce4 isStopButtonPressed -00006d14 isButtonPressedRaw -00006d80 userConfirmOffButton -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 +000042c8 mibspiInit +0000451c mibspiSetFunctional +0000453c mibspiSetData +00004648 mibspiGetData +00004794 mibspiTransfer +000047c4 mibspiIsTransferComplete +00004834 mibspiEnableLoopback +00004868 mibspiDisableLoopback +00004884 mibspiPmodeSet +000048d4 mibspiEnableGroupNotification +0000495c mibspiDisableGroupNotification +00004990 mibspi5GetConfigValue +00004cfc muxInit +000051b0 pinmuxGetConfigValue +000055b0 _errata_SSWF021_45_both_plls +000057a4 _errata_SSWF021_45_pll1 +0000591c _errata_SSWF021_45_pll2 +00005c14 rtiInit +00005d08 rtiStartCounter +00005d34 rtiStopCounter +00005d60 rtiResetCounter +00005dc4 rtiSetPeriod +00005dec rtiGetPeriod +00005e14 rtiGetCurrentTick +00005ea0 dwdInit +00005ec8 dwwdInit +00005f10 dwwdGetCurrentDownCounter +00005f1c dwdCounterEnable +00005f2c dwdSetPreload +00005f48 dwdReset +00005f64 dwdGenerateSysReset +00005f80 IsdwdKeySequenceCorrect +00005fb4 dwdGetStatus +00005fe8 dwdClearFlag +00005ff8 dwdGetViolationStatus +00006080 rtiEnableNotification +000060a8 rtiDisableNotification +000060c4 rtiGetConfigValue +0000624c esmInit +00006354 esmError +00006370 esmEnableError +00006398 esmDisableError +000063c0 esmTriggerErrorPinReset +000063d0 esmActivateNormalOperation +000063e0 esmEnableInterrupt +00006408 esmDisableInterrupt +00006430 esmSetInterruptLevel +000064a4 esmClearStatus +000064e4 esmClearStatusBuffer +00006500 esmSetCounterPreloadValue +00006520 esmGetStatus +000065a4 esmGetStatusBuffer +000065dc esmEnterSelfTest +00006664 esmSelfTestStatus +000066b4 esmGetConfigValue +00006808 gioInit +000068d8 gioSetDirection +000068f8 gioSetBit +00006948 gioSetPort +00006968 gioGetBit +00006990 gioGetPort +000069a8 gioToggleBit +00006a00 gioEnableNotification +00006a68 gioDisableNotification +00006ad0 gioGetConfigValue +00006c8c initButtons +00006cfc execButtons +00006d5c isStopButtonPressed +00006d8c isButtonPressedRaw +00006df8 userConfirmOffButton +00006fe8 _coreInitRegisters_ +000070f4 _coreInitStackPointer_ +00007140 _getCPSRValue_ +00007148 _gotoCPUIdle_ +00007160 _coreEnableVfp_ +00007178 _coreEnableEventBusExport_ +00007188 _coreDisableEventBusExport_ +00007198 _coreEnableRamEcc_ +000071a8 _coreDisableRamEcc_ +000071b8 _coreEnableFlashEcc_ +000071cc _coreDisableFlashEcc_ +000071dc _coreEnableIrqVicOffset_ +000071ec _coreGetDataFault_ +000071f4 _coreClearDataFault_ +00007200 _coreGetInstructionFault_ +00007208 _coreClearInstructionFault_ +00007214 _coreGetDataFaultAddress_ +0000721c _coreClearDataFaultAddress_ +00007228 _coreGetInstructionFaultAddress_ +00007230 _coreClearInstructionFaultAddress_ +0000723c _coreGetAuxiliaryDataFault_ +00007244 _coreClearAuxiliaryDataFault_ +00007250 _coreGetAuxiliaryInstructionFault_ +00007258 _coreClearAuxiliaryInstructionFault_ +00007264 _disable_interrupt_ +0000726c _disable_FIQ_interrupt_ +00007274 _disable_IRQ_interrupt_ +0000727c _enable_interrupt_ +00007284 _esmCcmErrorsClear_ +0000730c _errata_CORTEXR4_57_ +0000731c _errata_CORTEXR4_66_ +0000732c __TI_PINIT_Base +00007330 __TI_PINIT_Limit +00007334 initOperationModes +000073b0 execOperationModes +000074a8 requestNewOperationMode +000074d8 getCurrentOperationMode +00007624 vimParityErrorHandler +000078f0 _c_int00 +00007b80 initAlarmLamp +00007bb4 execAlarmLamp +00007c74 requestAlarmLampPattern +00007ca0 getCurrentAlarmLampPattern +00007d94 initCPLD +00007df8 toggleCPLDWatchdog +00007e0c getCPLDWatchdogExpired +00007e28 setCPLDLampGreen +00007e68 setCPLDLampYellow +00007ea8 setCPLDLampRed +00007ee8 toggleCPLDOffRequest +00007efc getCPLDOffButton +00007f18 getCPLDStopButton +00007f44 initWatchdogMgmt +00007f68 execWatchdogMgmt +00007fcc checkInWithWatchdogMgmt +00007ff8 hasWatchdogExpired +000080d4 esmGroup1Notification +000080e4 esmGroup2Notification +000080f4 memoryPort0TestFailNotification +00008110 memoryPort1TestFailNotification +0000812c rtiNotification +0000813c canErrorNotification +00008150 canStatusChangeNotification +00008164 canMessageNotification +00008178 gioNotification +0000818c linNotification +000081a0 mibspiNotification +000081b4 mibspiGroupNotification +000081c8 sciNotification +000081dc dmaGroupANotification +000081f0 esmHighInterrupt +00008304 _dabort +000083ec rtiCompare0Interrupt +00008438 rtiCompare1Interrupt +00008484 rtiCompare3Interrupt +000084d4 _pmuInit_ +00008520 _pmuEnableCountersGlobal_ +00008530 _pmuDisableCountersGlobal_ +00008540 _pmuResetCycleCounter_ +00008550 _pmuResetEventCounters_ +00008560 _pmuResetCounters_ +00008570 _pmuStartCounters_ +00008578 _pmuStopCounters_ +00008580 _pmuSetCountEvent_ +0000858c _pmuGetCycleCount_ +00008594 _pmuGetEventCount_ +000085a0 _pmuGetOverflow_ +000085b4 initTimers +000085c4 incMSTimerCount +000085d8 getMSTimerCount +000085e4 didTimeout +00008671 __aeabi_memcpy +00008671 __aeabi_memcpy4 +00008671 __aeabi_memcpy8 +00008671 memcpy +0000870d __TI_decompress_lzss +00008778 main +000087dd __TI_auto_init_nobinit_nopinit +00008820 initInitAndPOSTMode +00008824 transitionToInitAndPOSTMode +0000883c execInitAndPOSTMode +00008860 taskGeneral +0000889c initOpParamsMode +000088a0 transitionToOpParamsMode +000088b0 execOpParamsMode +000088d4 initPostTreatmentMode +000088d8 transitionToPostTreatmentMode +000088e8 execPostTreatmentMode +0000890c initPreTreatmentMode +00008910 transitionToPreTreatmentMode +00008920 execPreTreatmentMode +00008944 initPrescriptionMode +00008948 transitionToPrescriptionMode +00008958 execPrescriptionMode +0000897c initStandbyMode +00008980 transitionToStandbyMode +00008990 execStandbyMode +000089b4 initTreatmentMode +000089b8 transitionToTreatmentMode +000089c8 execTreatmentMode +000089ec initSafetyShutdown +00008a04 activateSafetyShutdown +00008a20 taskPriority +00008a44 taskTimer +00008a69 __TI_zero_init_nomemset +00008a85 __TI_decompress_none +00008a94 initFaultMode +00008a98 transitionToFaultMode +00008a9c execFaultMode +00008aa0 initServiceMode +00008aa4 transitionToServiceMode +00008aa8 execServiceMode +00008aac taskBackground +00008ab9 C$$EXIT +00008ab9 abort +00008abc phantomInterrupt +00008ac0 handlePLLLockFail +00008cc4 lampPatterns +00008d88 __TI_Handler_Table_Base +00008d94 __TI_Handler_Table_Limit +00008da8 __TI_CINIT_Base +00008db8 __TI_CINIT_Limit ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start @@ -806,4 +802,4 @@ UNDEFED SHT$$INIT_ARRAY$$Limit UNDEFED _system_post_cinit -[294 symbols] +[292 symbols]