Index: App/Contollers/Buttons.c =================================================================== diff -u -rda32ce10db35ffba9532f44d0227954cbd60413f -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- App/Contollers/Buttons.c (.../Buttons.c) (revision da32ce10db35ffba9532f44d0227954cbd60413f) +++ App/Contollers/Buttons.c (.../Buttons.c) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -49,7 +49,7 @@ static void handleOffButtonProcessing( void ); static void handleStopButtonProcessing( void ); -static void pulseOffRequestSignal( void ); +static BOOL isCurrentOpModeOkToTurnOff( void ); /************************************************************************* * @brief initButtons @@ -114,7 +114,7 @@ { BOOL result = FALSE; - result = stopButtonPressPending; + result = stopButtonPressPending; // TODO - put a timeout on pending stop button, trigger s/w fault if not consumed in reasonable time stopButtonPressPending = FALSE; return result; @@ -170,7 +170,7 @@ { OP_MODE opMode = getCurrentOperationMode(); - if ( ( opMode == MODE_STAN ) || ( opMode == MODE_SERV ) || ( opMode == MODE_FAUL ) ) + if ( TRUE == isCurrentOpModeOkToTurnOff() ) { offButtonPressPending = TRUE; offRequestPulseCount = OFF_REQUEST_PULSE_COUNT; @@ -179,6 +179,29 @@ } /************************************************************************* + * @brief isCurrentOpModeOkToTurnOff + * The isCurrentOpModeOkToTurnOff function determines whether the system can \n + * be turned off in current operation mode. + * @details + * Inputs : Current operation mode. + * Outputs : none + * @param none + * @return true if can turn system off in current mode, false if not + *************************************************************************/ +static BOOL isCurrentOpModeOkToTurnOff( void ) +{ + OP_MODE opMode = getCurrentOperationMode(); + BOOL result = FALSE; + + if ( ( opMode == MODE_STAN ) || ( opMode == MODE_SERV ) || ( opMode == MODE_FAUL ) ) + { + result = TRUE; + } + + return result; +} + +/************************************************************************* * @brief handleOffButtonProcessing * The handleOffButtonProcessing function checks for and processes off button \n * activity. @@ -198,10 +221,10 @@ OP_MODE opMode = getCurrentOperationMode(); // if off request in a valid mode, send to UI for user confirmation - if ( ( opMode == MODE_STAN ) || ( opMode == MODE_SERV ) || ( opMode == MODE_FAUL ) ) + if ( TRUE == isCurrentOpModeOkToTurnOff() ) { // TODO - send off button to UI for user confirmation - // temporary - just pretend user confirmed for now + // TODO - remove later (just pretend user confirmed for now) userConfirmOffButton(); } } @@ -219,31 +242,12 @@ { offButtonPressPending = false; } - pulseOffRequestSignal(); + toggleCPLDOffRequest(); } } } /************************************************************************* - * @brief pulseOffRequestSignal - * The pulseOffRequestSignal function pulses the off request signal. - * @details - * Inputs : none - * Outputs : off request signal pulsed - * @param none - * @return none - *************************************************************************/ -static void pulseOffRequestSignal( void ) -{ - U32 d; - - setCPLDOffRequest( PIN_SIGNAL_HIGH ); - for ( d = 0; d < 1000; d++ ) - ; // ok to block briefly because we're shutting down anyway - setCPLDOffRequest( PIN_SIGNAL_LOW ); -} - -/************************************************************************* * @brief handleStopButtonProcessing * The handleStopButtonProcessing function checks for and processes stop button \n * activity. Index: App/Drivers/CPLD.c =================================================================== diff -u -r894b734327eb6e7cfa6bf651623576bc10214195 -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- App/Drivers/CPLD.c (.../CPLD.c) (revision 894b734327eb6e7cfa6bf651623576bc10214195) +++ App/Drivers/CPLD.c (.../CPLD.c) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -44,6 +44,9 @@ #define GET_STOP() (PIN_SIGNAL_STATE_T)(gioGetBit(gioPORTB, STOP_BUTTON_GIO_PORT_PIN)) #define GET_WD_EXP() (PIN_SIGNAL_STATE_T)(((linREG->PIO2 | WD_EXP_LIN_PORT_MASK) == 0 ? PIN_SIGNAL_LOW : PIN_SIGNAL_HIGH)) +#define TGL_WD_PET() gioToggleBit( gioPORTB, WD_PET_GIO_PORT_PIN ) +#define TGL_OFF_REQ() gioToggleBit( gioPORTB, OFF_REQUEST_GIO_PORT_PIN) + #define SET_WD_PET() gioSetBit( gioPORTB, WD_PET_GIO_PORT_PIN, PIN_SIGNAL_HIGH ) #define SET_OFF_REQ() gioSetBit( gioPORTB, OFF_REQUEST_GIO_PORT_PIN, PIN_SIGNAL_HIGH ) #define SET_GREEN() gioSetBit( gioPORTA, GREEN_GIO_PORT_PIN, PIN_SIGNAL_HIGH ) @@ -85,25 +88,17 @@ } /************************************************************************* - * @brief setCPLDWatchdog - * The setCPLDWatchdog function sets the watchdog pet signal to CPLD to \n - * given level. + * @brief toggleCPLDWatchdog + * The toggleCPLDWatchdog function toggles the watchdog pet signal to CPLD. * @details * Inputs : none - * Outputs : watchdog pet signal set to given level. - * @param level : LOW or HIGH + * Outputs : watchdog pet signal toggled. + * @param level : none * @return none *************************************************************************/ -void setCPLDWatchdog( PIN_SIGNAL_STATE_T level ) +void toggleCPLDWatchdog( void ) { - if ( level == PIN_SIGNAL_HIGH ) - { - SET_WD_PET(); - } - else - { - CLR_WD_PET(); - } + TGL_WD_PET(); } /************************************************************************* @@ -190,25 +185,16 @@ } /************************************************************************* - * @brief setCPLDOffRequest - * The setCPLDOffRequest function sets the off request signal to CPLD to \n - * given level. + * @brief toggleCPLDOffRequest + * The toggleCPLDOffRequest function toggles the off request signal to CPLD. * @details * Inputs : none - * Outputs : off request signal set to given level. - * @param level : LOW or HIGH + * Outputs : off request signal toggled. * @return none *************************************************************************/ -void setCPLDOffRequest( PIN_SIGNAL_STATE_T level ) +void toggleCPLDOffRequest( void ) { - if ( level == PIN_SIGNAL_HIGH ) - { - SET_OFF_REQ(); - } - else - { - CLR_OFF_REQ(); - } + TGL_OFF_REQ(); } /************************************************************************* Index: App/Drivers/CPLD.h =================================================================== diff -u -r894b734327eb6e7cfa6bf651623576bc10214195 -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- App/Drivers/CPLD.h (.../CPLD.h) (revision 894b734327eb6e7cfa6bf651623576bc10214195) +++ App/Drivers/CPLD.h (.../CPLD.h) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -21,14 +21,14 @@ void initCPLD( void ); -void setCPLDWatchdog( PIN_SIGNAL_STATE_T level ); +void toggleCPLDWatchdog( void ); PIN_SIGNAL_STATE_T getCPLDWatchdogExpired( void ); void setCPLDLampGreen( PIN_SIGNAL_STATE_T level ); void setCPLDLampYellow( PIN_SIGNAL_STATE_T level ); void setCPLDLampRed( PIN_SIGNAL_STATE_T level ); -void setCPLDOffRequest( PIN_SIGNAL_STATE_T level ); +void toggleCPLDOffRequest( void ); PIN_SIGNAL_STATE_T getCPLDOffButton( void ); PIN_SIGNAL_STATE_T getCPLDStopButton( void ); Index: App/Services/WatchdogMgmt.c =================================================================== diff -u -radd7eb956a7d2c124434541e1f06ca5ae158716f -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision add7eb956a7d2c124434541e1f06ca5ae158716f) +++ App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -177,13 +177,8 @@ *************************************************************************/ static void petWatchdog( void ) { - U32 d; - // pulse the watchdog signal - setCPLDWatchdog( PIN_SIGNAL_HIGH ); - for ( d = 0; d < 1000; d++ ) - ; // ok to block briefly because we're in the background (idle) task - setCPLDWatchdog( PIN_SIGNAL_LOW ); + toggleCPLDWatchdog(); // remember when we last pet the watchdog lastWatchdogPetTime = getMSTimerCount(); 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 Index: Debug/HD.out =================================================================== diff -u -radd7eb956a7d2c124434541e1f06ca5ae158716f -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 Binary files differ Index: Debug/HD_linkInfo.xml =================================================================== diff -u -radd7eb956a7d2c124434541e1f06ca5ae158716f -r0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3 --- Debug/HD_linkInfo.xml (.../HD_linkInfo.xml) (revision add7eb956a7d2c124434541e1f06ca5ae158716f) +++ Debug/HD_linkInfo.xml (.../HD_linkInfo.xml) (revision 0e042876ff72edbbaad7e5c9cc743c5a4a8c14b3) @@ -2,12 +2,12 @@ TI ARM Linker Unix v18.12.2.LTS Copyright (c) 1996-2018 Texas Instruments Incorporated - 0x5d8bdc34 + 0x5d8bf798 0x0 HD.out _c_int00 -
0x751c
+
0x74f0
@@ -398,297 +398,297 @@ .text 0x6c20 0x6c20 - 0x340 + 0x314 .text - 0x6f60 - 0x6f60 + 0x6f34 + 0x6f34 0x2f0 .text:retain - 0x7250 - 0x7250 + 0x7224 + 0x7224 0x2cc .text:retain - 0x751c - 0x751c + 0x74f0 + 0x74f0 0x290 .text - 0x77ac - 0x77ac + 0x7780 + 0x7780 0x214 .text - 0x79c0 - 0x79c0 - 0x20c + 0x7994 + 0x7994 + 0x1bc .text - 0x7bcc - 0x7bcc - 0x1c8 + 0x7b50 + 0x7b50 + 0x190 .text:retain - 0x7d94 - 0x7d94 + 0x7ce0 + 0x7ce0 0x114 .text - 0x7ea8 - 0x7ea8 + 0x7df4 + 0x7df4 0xe8 .text:retain - 0x7f90 - 0x7f90 + 0x7edc + 0x7edc 0xe8 .text - 0x8078 - 0x8078 + 0x7fc4 + 0x7fc4 0xe0 .text - 0x8158 - 0x8158 + 0x80a4 + 0x80a4 0xbc .text - 0x8214 - 0x8214 + 0x8160 + 0x8160 0xa4 .text - 0x82b8 - 0x82b8 + 0x8204 + 0x8204 0x9c .text:decompress:lzss:__TI_decompress_lzss - 0x8354 - 0x8354 + 0x82a0 + 0x82a0 0x6c .text - 0x83c0 - 0x83c0 + 0x830c + 0x830c 0x64 .text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit - 0x8424 - 0x8424 + 0x8370 + 0x8370 0x44 .text - 0x8468 - 0x8468 + 0x83b4 + 0x83b4 0x40 .text - 0x84a8 - 0x84a8 + 0x83f4 + 0x83f4 0x3c .text - 0x84e4 - 0x84e4 + 0x8430 + 0x8430 0x38 .text - 0x851c - 0x851c + 0x8468 + 0x8468 0x38 .text - 0x8554 - 0x8554 + 0x84a0 + 0x84a0 0x38 .text - 0x858c - 0x858c + 0x84d8 + 0x84d8 0x38 .text - 0x85c4 - 0x85c4 + 0x8510 + 0x8510 0x38 .text - 0x85fc - 0x85fc + 0x8548 + 0x8548 0x38 .text - 0x8634 - 0x8634 + 0x8580 + 0x8580 0x34 .text - 0x8668 - 0x8668 + 0x85b4 + 0x85b4 0x24 .text - 0x868c - 0x868c + 0x85d8 + 0x85d8 0x24 .text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset - 0x86b0 - 0x86b0 + 0x85fc + 0x85fc 0x1c .text:decompress:none:__TI_decompress_none - 0x86cc - 0x86cc + 0x8618 + 0x8618 0xe .text - 0x86dc - 0x86dc + 0x8628 + 0x8628 0xc .text - 0x86e8 - 0x86e8 + 0x8634 + 0x8634 0xc .text - 0x86f4 - 0x86f4 + 0x8640 + 0x8640 0xc .text:abort:abort - 0x8700 - 0x8700 + 0x864c + 0x864c 0x4 .text:retain - 0x8704 - 0x8704 + 0x8650 + 0x8650 0x4 .text - 0x8708 - 0x8708 + 0x8654 + 0x8654 0x4 .const:s_vim_init - 0x870c - 0x870c + 0x8658 + 0x8658 0x200 .const:lampPatterns - 0x890c - 0x890c + 0x8858 + 0x8858 0x70 .const:MODE_TRANSITION_TABLE - 0x897c - 0x897c + 0x88c8 + 0x88c8 0x51 __TI_handler_table - 0x89d0 - 0x89d0 + 0x8920 + 0x8920 0xc .cinit..data.load - 0x89dc - 0x89dc + 0x892c + 0x892c 0x9 .cinit..bss.load - 0x89e8 - 0x89e8 + 0x8938 + 0x8938 0x8 __TI_cinit_table - 0x89f0 - 0x89f0 + 0x8940 + 0x8940 0x10 @@ -842,846 +842,846 @@ .debug_info 0x1607 0x1607 - 0x692 + 0x6ef .debug_info - 0x1c99 - 0x1c99 + 0x1cf6 + 0x1cf6 0x55 .debug_info - 0x1cee - 0x1cee + 0x1d4b + 0x1d4b 0x55 .debug_info - 0x1d43 - 0x1d43 + 0x1da0 + 0x1da0 0x9d .debug_info - 0x1de0 - 0x1de0 - 0x356 + 0x1e3d + 0x1e3d + 0x385 .debug_info - 0x2136 - 0x2136 - 0x6a5 + 0x21c2 + 0x21c2 + 0x649 .debug_info - 0x27db - 0x27db + 0x280b + 0x280b 0x67 .debug_info - 0x2842 - 0x2842 + 0x2872 + 0x2872 0x86 .debug_info - 0x28c8 - 0x28c8 + 0x28f8 + 0x28f8 0x1f9 .debug_info - 0x2ac1 - 0x2ac1 + 0x2af1 + 0x2af1 0x12a .debug_info - 0x2beb - 0x2beb + 0x2c1b + 0x2c1b 0x2bc .debug_info - 0x2ea7 - 0x2ea7 + 0x2ed7 + 0x2ed7 0x186 .debug_info - 0x302d - 0x302d + 0x305d + 0x305d 0x212 .debug_info - 0x323f - 0x323f + 0x326f + 0x326f 0x2c8 .debug_info - 0x3507 - 0x3507 + 0x3537 + 0x3537 0x2a1 .debug_info - 0x37a8 - 0x37a8 + 0x37d8 + 0x37d8 0x2c6 .debug_info - 0x3a6e - 0x3a6e + 0x3a9e + 0x3a9e 0x2b9 .debug_info - 0x3d27 - 0x3d27 + 0x3d57 + 0x3d57 0x2d5 .debug_info - 0x3ffc - 0x3ffc + 0x402c + 0x402c 0x22c .debug_info - 0x4228 - 0x4228 + 0x4258 + 0x4258 0x294 .debug_info - 0x44bc - 0x44bc + 0x44ec + 0x44ec 0x2ae .debug_info - 0x476a - 0x476a + 0x479a + 0x479a 0x7ba .debug_info - 0x4f24 - 0x4f24 + 0x4f54 + 0x4f54 0xe4 .debug_info - 0x5008 - 0x5008 + 0x5038 + 0x5038 0xe4 .debug_info - 0x50ec - 0x50ec + 0x511c + 0x511c 0xf8 .debug_info - 0x51e4 - 0x51e4 + 0x5214 + 0x5214 0x7d5 .debug_info - 0x59b9 - 0x59b9 + 0x59e9 + 0x59e9 0x1fb .debug_info - 0x5bb4 - 0x5bb4 + 0x5be4 + 0x5be4 0xe1 .debug_info - 0x5c95 - 0x5c95 + 0x5cc5 + 0x5cc5 0x361 .debug_info - 0x5ff6 - 0x5ff6 - 0x33a + 0x6026 + 0x6026 + 0x336 .debug_info - 0x6330 - 0x6330 + 0x635c + 0x635c 0x123 .debug_info - 0x6453 - 0x6453 + 0x647f + 0x647f 0xf9 .debug_info - 0x654c - 0x654c - 0x5de + 0x6578 + 0x6578 + 0x5bf .debug_info - 0x6b2a - 0x6b2a + 0x6b37 + 0x6b37 0x136 .debug_info - 0x6c60 - 0x6c60 + 0x6c6d + 0x6c6d 0xdf .debug_info - 0x6d3f - 0x6d3f + 0x6d4c + 0x6d4c 0x18c .debug_info - 0x6ecb - 0x6ecb + 0x6ed8 + 0x6ed8 0x176 .debug_info - 0x7041 - 0x7041 + 0x704e + 0x704e 0x16b .debug_info - 0x71ac - 0x71ac + 0x71b9 + 0x71b9 0xf3 .debug_info - 0x729f - 0x729f + 0x72ac + 0x72ac 0x2b2 .debug_info - 0x7551 - 0x7551 + 0x755e + 0x755e 0x633 .debug_info - 0x7b84 - 0x7b84 + 0x7b91 + 0x7b91 0x84 .debug_info - 0x7c08 - 0x7c08 + 0x7c15 + 0x7c15 0x9e7 .debug_info - 0x85ef - 0x85ef + 0x85fc + 0x85fc 0x30a .debug_info - 0x88f9 - 0x88f9 + 0x8906 + 0x8906 0xb1f .debug_info - 0x9418 - 0x9418 + 0x9425 + 0x9425 0x17f .debug_info - 0x9597 - 0x9597 + 0x95a4 + 0x95a4 0x18c .debug_info - 0x9723 - 0x9723 + 0x9730 + 0x9730 0x1de .debug_info - 0x9901 - 0x9901 + 0x990e + 0x990e 0x129 .debug_info - 0x9a2a - 0x9a2a + 0x9a37 + 0x9a37 0x2d0 .debug_info - 0x9cfa - 0x9cfa + 0x9d07 + 0x9d07 0x28d .debug_info - 0x9f87 - 0x9f87 + 0x9f94 + 0x9f94 0x6d7 .debug_info - 0xa65e - 0xa65e + 0xa66b + 0xa66b 0x2b9 .debug_info - 0xa917 - 0xa917 + 0xa924 + 0xa924 0xccd .debug_info - 0xb5e4 - 0xb5e4 + 0xb5f1 + 0xb5f1 0x4a1 .debug_info - 0xba85 - 0xba85 + 0xba92 + 0xba92 0x7bc .debug_info - 0xc241 - 0xc241 + 0xc24e + 0xc24e 0x791 .debug_info - 0xc9d2 - 0xc9d2 + 0xc9df + 0xc9df 0x4de .debug_info - 0xceb0 - 0xceb0 + 0xcebd + 0xcebd 0x3ce .debug_info - 0xd27e - 0xd27e + 0xd28b + 0xd28b 0x306 .debug_info - 0xd584 - 0xd584 + 0xd591 + 0xd591 0x7cd .debug_info - 0xdd51 - 0xdd51 + 0xdd5e + 0xdd5e 0x673 .debug_info - 0xe3c4 - 0xe3c4 + 0xe3d1 + 0xe3d1 0x2c .debug_info - 0xe3f0 - 0xe3f0 + 0xe3fd + 0xe3fd 0x437 .debug_info - 0xe827 - 0xe827 + 0xe834 + 0xe834 0x37b .debug_info - 0xeba2 - 0xeba2 + 0xebaf + 0xebaf 0x1d4 .debug_info - 0xed76 - 0xed76 + 0xed83 + 0xed83 0x1ca .debug_info - 0xef40 - 0xef40 + 0xef4d + 0xef4d 0x435 .debug_info - 0xf375 - 0xf375 + 0xf382 + 0xf382 0x551 .debug_info - 0xf8c6 - 0xf8c6 + 0xf8d3 + 0xf8d3 0x3d3 .debug_info - 0xfc99 - 0xfc99 + 0xfca6 + 0xfca6 0x1de .debug_info - 0xfe77 - 0xfe77 + 0xfe84 + 0xfe84 0x17a .debug_info - 0xfff1 - 0xfff1 + 0xfffe + 0xfffe 0x6a6 .debug_info - 0x10697 - 0x10697 + 0x106a4 + 0x106a4 0x13e .debug_info - 0x107d5 - 0x107d5 + 0x107e2 + 0x107e2 0x274 .debug_info - 0x10a49 - 0x10a49 + 0x10a56 + 0x10a56 0x1dd .debug_info - 0x10c26 - 0x10c26 + 0x10c33 + 0x10c33 0x508 .debug_info - 0x1112e - 0x1112e + 0x1113b + 0x1113b 0x43c .debug_info - 0x1156a - 0x1156a + 0x11577 + 0x11577 0x335 .debug_info - 0x1189f - 0x1189f + 0x118ac + 0x118ac 0xd1b .debug_info - 0x125ba - 0x125ba + 0x125c7 + 0x125c7 0x270 .debug_info - 0x1282a - 0x1282a + 0x12837 + 0x12837 0x7e8 .debug_info - 0x13012 - 0x13012 + 0x1301f + 0x1301f 0xfb .debug_info - 0x1310d - 0x1310d + 0x1311a + 0x1311a 0x325 .debug_info - 0x13432 - 0x13432 + 0x1343f + 0x1343f 0x293 .debug_info - 0x136c5 - 0x136c5 + 0x136d2 + 0x136d2 0x242 .debug_info - 0x13907 - 0x13907 + 0x13914 + 0x13914 0x2af .debug_info - 0x13bb6 - 0x13bb6 + 0x13bc3 + 0x13bc3 0x130 .debug_info - 0x13ce6 - 0x13ce6 + 0x13cf3 + 0x13cf3 0x35a .debug_info - 0x14040 - 0x14040 + 0x1404d + 0x1404d 0x663 .debug_info - 0x146a3 - 0x146a3 + 0x146b0 + 0x146b0 0x2e82 .debug_info - 0x17525 - 0x17525 + 0x17532 + 0x17532 0x5d6 .debug_info - 0x17afb - 0x17afb + 0x17b08 + 0x17b08 0x129 .debug_info - 0x17c24 - 0x17c24 + 0x17c31 + 0x17c31 0x4cf .debug_info - 0x180f3 - 0x180f3 + 0x18100 + 0x18100 0xd8 .debug_info - 0x181cb - 0x181cb + 0x181d8 + 0x181d8 0x46a .debug_info - 0x18635 - 0x18635 + 0x18642 + 0x18642 0x1f3 .debug_info - 0x18828 - 0x18828 + 0x18835 + 0x18835 0x4f .debug_info - 0x18877 - 0x18877 + 0x18884 + 0x18884 0x510 .debug_info - 0x18d87 - 0x18d87 + 0x18d94 + 0x18d94 0x7cd .debug_info - 0x19554 - 0x19554 + 0x19561 + 0x19561 0x4b4 .debug_info - 0x19a08 - 0x19a08 + 0x19a15 + 0x19a15 0x1a7 .debug_info - 0x19baf - 0x19baf + 0x19bbc + 0x19bbc 0x39 .debug_info - 0x19be8 - 0x19be8 + 0x19bf5 + 0x19bf5 0x39 .debug_info - 0x19c21 - 0x19c21 + 0x19c2e + 0x19c2e 0x39 .debug_info - 0x19c5a - 0x19c5a + 0x19c67 + 0x19c67 0xcd .debug_info - 0x19d27 - 0x19d27 + 0x19d34 + 0x19d34 0x2d5 .debug_info - 0x19ffc - 0x19ffc + 0x1a009 + 0x1a009 0x1d3 .debug_info - 0x1a1cf - 0x1a1cf + 0x1a1dc + 0x1a1dc 0x46 .debug_info - 0x1a215 - 0x1a215 + 0x1a222 + 0x1a222 0x2a4 .debug_info - 0x1a4b9 - 0x1a4b9 + 0x1a4c6 + 0x1a4c6 0x1d6 .debug_info - 0x1a68f - 0x1a68f + 0x1a69c + 0x1a69c 0x46 .debug_info - 0x1a6d5 - 0x1a6d5 + 0x1a6e2 + 0x1a6e2 0x2c .debug_info - 0x1a701 - 0x1a701 + 0x1a70e + 0x1a70e 0x29f .debug_info - 0x1a9a0 - 0x1a9a0 + 0x1a9ad + 0x1a9ad 0x251 .debug_info - 0x1abf1 - 0x1abf1 + 0x1abfe + 0x1abfe 0x60 .debug_info - 0x1ac51 - 0x1ac51 + 0x1ac5e + 0x1ac5e 0x46 .debug_info - 0x1ac97 - 0x1ac97 + 0x1aca4 + 0x1aca4 0x39 .debug_info - 0x1acd0 - 0x1acd0 + 0x1acdd + 0x1acdd 0x123 .debug_info - 0x1adf3 - 0x1adf3 + 0x1ae00 + 0x1ae00 0x11a .debug_info - 0x1af0d - 0x1af0d + 0x1af1a + 0x1af1a 0x9a @@ -1779,839 +1779,839 @@ .debug_line 0x4d4 0x4d4 - 0x186 + 0x181 .debug_line - 0x65a - 0x65a + 0x655 + 0x655 0x3f .debug_line - 0x699 - 0x699 + 0x694 + 0x694 0x3f .debug_line - 0x6d8 - 0x6d8 + 0x6d3 + 0x6d3 0x61 .debug_line - 0x739 - 0x739 + 0x734 + 0x734 0x116 .debug_line - 0x84f - 0x84f - 0x166 + 0x84a + 0x84a + 0x154 .debug_line - 0x9b5 - 0x9b5 + 0x99e + 0x99e 0x62 .debug_line - 0xa17 - 0xa17 + 0xa00 + 0xa00 0x5b .debug_line - 0xa72 - 0xa72 + 0xa5b + 0xa5b 0x58 .debug_line - 0xaca - 0xaca + 0xab3 + 0xab3 0x54 .debug_line - 0xb1e - 0xb1e + 0xb07 + 0xb07 0x58 .debug_line - 0xb76 - 0xb76 + 0xb5f + 0xb5f 0x54 .debug_line - 0xbca - 0xbca + 0xbb3 + 0xbb3 0x72 .debug_line - 0xc3c - 0xc3c + 0xc25 + 0xc25 0x89 .debug_line - 0xcc5 - 0xcc5 + 0xcae + 0xcae 0x88 .debug_line - 0xd4d - 0xd4d + 0xd36 + 0xd36 0x89 .debug_line - 0xdd6 - 0xdd6 + 0xdbf + 0xdbf 0x88 .debug_line - 0xe5e - 0xe5e + 0xe47 + 0xe47 0x8c .debug_line - 0xeea - 0xeea + 0xed3 + 0xed3 0x74 .debug_line - 0xf5e - 0xf5e + 0xf47 + 0xf47 0x87 .debug_line - 0xfe5 - 0xfe5 + 0xfce + 0xfce 0x89 .debug_line - 0x106e - 0x106e + 0x1057 + 0x1057 0x138 .debug_line - 0x11a6 - 0x11a6 + 0x118f + 0x118f 0x41 .debug_line - 0x11e7 - 0x11e7 + 0x11d0 + 0x11d0 0x41 .debug_line - 0x1228 - 0x1228 + 0x1211 + 0x1211 0x41 .debug_line - 0x1269 - 0x1269 + 0x1252 + 0x1252 0x164 .debug_line - 0x13cd - 0x13cd + 0x13b6 + 0x13b6 0x73 .debug_line - 0x1440 - 0x1440 + 0x1429 + 0x1429 0x3c .debug_line - 0x147c - 0x147c + 0x1465 + 0x1465 0xbd .debug_line - 0x1539 - 0x1539 + 0x1522 + 0x1522 0x75 .debug_line - 0x15ae - 0x15ae + 0x1597 + 0x1597 0x42 .debug_line - 0x15f0 - 0x15f0 + 0x15d9 + 0x15d9 0x42 .debug_line - 0x1632 - 0x1632 - 0x140 + 0x161b + 0x161b + 0x131 .debug_line - 0x1772 - 0x1772 + 0x174c + 0x174c 0x51 .debug_line - 0x17c3 - 0x17c3 + 0x179d + 0x179d 0x3e .debug_line - 0x1801 - 0x1801 + 0x17db + 0x17db 0x57 .debug_line - 0x1858 - 0x1858 + 0x1832 + 0x1832 0x56 .debug_line - 0x18ae - 0x18ae + 0x1888 + 0x1888 0x53 .debug_line - 0x1901 - 0x1901 + 0x18db + 0x18db 0x78 .debug_line - 0x1979 - 0x1979 + 0x1953 + 0x1953 0x20 .debug_line - 0x1999 - 0x1999 + 0x1973 + 0x1973 0x1fb .debug_line - 0x1b94 - 0x1b94 + 0x1b6e + 0x1b6e 0x20 .debug_line - 0x1bb4 - 0x1bb4 + 0x1b8e + 0x1b8e 0x67 .debug_line - 0x1c1b - 0x1c1b + 0x1bf5 + 0x1bf5 0x54 .debug_line - 0x1c6f - 0x1c6f + 0x1c49 + 0x1c49 0x289 .debug_line - 0x1ef8 - 0x1ef8 + 0x1ed2 + 0x1ed2 0x6e .debug_line - 0x1f66 - 0x1f66 + 0x1f40 + 0x1f40 0x58 .debug_line - 0x1fbe - 0x1fbe + 0x1f98 + 0x1f98 0x58 .debug_line - 0x2016 - 0x2016 + 0x1ff0 + 0x1ff0 0x54 .debug_line - 0x206a - 0x206a + 0x2044 + 0x2044 0x58 .debug_line - 0x20c2 - 0x20c2 + 0x209c + 0x209c 0x20 .debug_line - 0x20e2 - 0x20e2 + 0x20bc + 0x20bc 0x196 .debug_line - 0x2278 - 0x2278 + 0x2252 + 0x2252 0x20 .debug_line - 0x2298 - 0x2298 + 0x2272 + 0x2272 0x2c0 .debug_line - 0x2558 - 0x2558 + 0x2532 + 0x2532 0x20 .debug_line - 0x2578 - 0x2578 + 0x2552 + 0x2552 0xe8 .debug_line - 0x2660 - 0x2660 + 0x263a + 0x263a 0x58 .debug_line - 0x26b8 - 0x26b8 + 0x2692 + 0x2692 0x5b .debug_line - 0x2713 - 0x2713 + 0x26ed + 0x26ed 0x58 .debug_line - 0x276b - 0x276b + 0x2745 + 0x2745 0x58 .debug_line - 0x27c3 - 0x27c3 + 0x279d + 0x279d 0x58 .debug_line - 0x281b - 0x281b + 0x27f5 + 0x27f5 0x58 .debug_line - 0x2873 - 0x2873 + 0x284d + 0x284d 0x71 .debug_line - 0x28e4 - 0x28e4 + 0x28be + 0x28be 0x58 .debug_line - 0x293c - 0x293c + 0x2916 + 0x2916 0x5d .debug_line - 0x2999 - 0x2999 + 0x2973 + 0x2973 0x54 .debug_line - 0x29ed - 0x29ed + 0x29c7 + 0x29c7 0x58 .debug_line - 0x2a45 - 0x2a45 + 0x2a1f + 0x2a1f 0x5a .debug_line - 0x2a9f - 0x2a9f + 0x2a79 + 0x2a79 0x57 .debug_line - 0x2af6 - 0x2af6 + 0x2ad0 + 0x2ad0 0x58 .debug_line - 0x2b4e - 0x2b4e + 0x2b28 + 0x2b28 0x5a .debug_line - 0x2ba8 - 0x2ba8 + 0x2b82 + 0x2b82 0x58 .debug_line - 0x2c00 - 0x2c00 + 0x2bda + 0x2bda 0x5b .debug_line - 0x2c5b - 0x2c5b + 0x2c35 + 0x2c35 0x5a .debug_line - 0x2cb5 - 0x2cb5 + 0x2c8f + 0x2c8f 0x20 .debug_line - 0x2cd5 - 0x2cd5 + 0x2caf + 0x2caf 0xd7 .debug_line - 0x2dac - 0x2dac + 0x2d86 + 0x2d86 0x5b .debug_line - 0x2e07 - 0x2e07 + 0x2de1 + 0x2de1 0x57 .debug_line - 0x2e5e - 0x2e5e + 0x2e38 + 0x2e38 0x10d .debug_line - 0x2f6b - 0x2f6b + 0x2f45 + 0x2f45 0x2f2 .debug_line - 0x325d - 0x325d + 0x3237 + 0x3237 0x8d .debug_line - 0x32ea - 0x32ea + 0x32c4 + 0x32c4 0x2e4 .debug_line - 0x35ce - 0x35ce + 0x35a8 + 0x35a8 0x4f .debug_line - 0x361d - 0x361d + 0x35f7 + 0x35f7 0xac .debug_line - 0x36c9 - 0x36c9 + 0x36a3 + 0x36a3 0x20 .debug_line - 0x36e9 - 0x36e9 + 0x36c3 + 0x36c3 0x58 .debug_line - 0x3741 - 0x3741 + 0x371b + 0x371b 0x58 .debug_line - 0x3799 - 0x3799 + 0x3773 + 0x3773 0x4b .debug_line - 0x37e4 - 0x37e4 + 0x37be + 0x37be 0x125 .debug_line - 0x3909 - 0x3909 + 0x38e3 + 0x38e3 0xce .debug_line - 0x39d7 - 0x39d7 + 0x39b1 + 0x39b1 0xd30 .debug_line - 0x4707 - 0x4707 + 0x46e1 + 0x46e1 0x103 .debug_line - 0x480a - 0x480a + 0x47e4 + 0x47e4 0x50 .debug_line - 0x485a - 0x485a + 0x4834 + 0x4834 0x8c .debug_line - 0x48e6 - 0x48e6 + 0x48c0 + 0x48c0 0x37 .debug_line - 0x491d - 0x491d + 0x48f7 + 0x48f7 0x1c5 .debug_line - 0x4ae2 - 0x4ae2 + 0x4abc + 0x4abc 0xb2 .debug_line - 0x4b94 - 0x4b94 + 0x4b6e + 0x4b6e 0x37 .debug_line - 0x4bcb - 0x4bcb + 0x4ba5 + 0x4ba5 0xcd .debug_line - 0x4c98 - 0x4c98 + 0x4c72 + 0x4c72 0x253 .debug_line - 0x4eeb - 0x4eeb + 0x4ec5 + 0x4ec5 0xbf - + .debug_line - 0x4faa - 0x4faa + 0x4f84 + 0x4f84 0x75 .debug_line - 0x501f - 0x501f + 0x4ff9 + 0x4ff9 0x2e .debug_line - 0x504d - 0x504d + 0x5027 + 0x5027 0x9a .debug_line - 0x50e7 - 0x50e7 + 0x50c1 + 0x50c1 0x97 .debug_line - 0x517e - 0x517e + 0x5158 + 0x5158 0x93 .debug_line - 0x5211 - 0x5211 + 0x51eb + 0x51eb 0x92 .debug_line - 0x52a3 - 0x52a3 + 0x527d + 0x527d 0x53 .debug_line - 0x52f6 - 0x52f6 + 0x52d0 + 0x52d0 0x34 .debug_line - 0x532a - 0x532a + 0x5304 + 0x5304 0x20 .debug_line - 0x534a - 0x534a + 0x5324 + 0x5324 0x58 .debug_line - 0x53a2 - 0x53a2 + 0x537c + 0x537c 0x3a .debug_line - 0x53dc - 0x53dc + 0x53b6 + 0x53b6 0x92 .debug_line - 0x546e - 0x546e + 0x5448 + 0x5448 0x20 .debug_line - 0x548e - 0x548e + 0x5468 + 0x5468 0xb2 .debug_line - 0x5540 - 0x5540 + 0x551a + 0x551a 0x3a .debug_line - 0x557a - 0x557a + 0x5554 + 0x5554 0x9a .debug_line - 0x5614 - 0x5614 + 0x55ee + 0x55ee 0x96 .debug_line - 0x56aa - 0x56aa + 0x5684 + 0x5684 0x3c .debug_line - 0x56e6 - 0x56e6 + 0x56c0 + 0x56c0 0x88 @@ -2626,286 +2626,286 @@ .debug_frame 0xb0 0xb0 - 0xf8 + 0xfc .debug_frame - 0x1a8 - 0x1a8 + 0x1ac + 0x1ac 0x118 .debug_frame - 0x2c0 - 0x2c0 + 0x2c4 + 0x2c4 0x7c .debug_frame - 0x33c - 0x33c + 0x340 + 0x340 0x84 .debug_frame - 0x3c0 - 0x3c0 + 0x3c4 + 0x3c4 0x84 .debug_frame - 0x444 - 0x444 + 0x448 + 0x448 0x84 .debug_frame - 0x4c8 - 0x4c8 + 0x4cc + 0x4cc 0x84 .debug_frame - 0x54c - 0x54c + 0x550 + 0x550 0x84 .debug_frame - 0x5d0 - 0x5d0 + 0x5d4 + 0x5d4 0x7c .debug_frame - 0x64c - 0x64c + 0x650 + 0x650 0x84 .debug_frame - 0x6d0 - 0x6d0 + 0x6d4 + 0x6d4 0x84 .debug_frame - 0x754 - 0x754 + 0x758 + 0x758 0xcc .debug_frame - 0x820 - 0x820 + 0x824 + 0x824 0x70 .debug_frame - 0x890 - 0x890 + 0x894 + 0x894 0x94 .debug_frame - 0x924 - 0x924 + 0x928 + 0x928 0xe4 .debug_frame - 0xa08 - 0xa08 + 0xa0c + 0xa0c 0x58 .debug_frame - 0xa60 - 0xa60 + 0xa64 + 0xa64 0x58 .debug_frame - 0xab8 - 0xab8 + 0xabc + 0xabc 0x58 .debug_frame - 0xb10 - 0xb10 + 0xb14 + 0xb14 0x58 .debug_frame - 0xb68 - 0xb68 + 0xb6c + 0xb6c 0xd0 .debug_frame - 0xc38 - 0xc38 + 0xc3c + 0xc3c 0x1cc .debug_frame - 0xe04 - 0xe04 + 0xe08 + 0xe08 0xb0 .debug_frame - 0xeb4 - 0xeb4 + 0xeb8 + 0xeb8 0x12c .debug_frame - 0xfe0 - 0xfe0 + 0xfe4 + 0xfe4 0x21c .debug_frame - 0x11fc - 0x11fc + 0x1200 + 0x1200 0x100 .debug_frame - 0x12fc - 0x12fc + 0x1300 + 0x1300 0x6c .debug_frame - 0x1368 - 0x1368 + 0x136c + 0x136c 0x220 .debug_frame - 0x1588 - 0x1588 + 0x158c + 0x158c 0x184 .debug_frame - 0x170c - 0x170c + 0x1710 + 0x1710 0xa0 .debug_frame - 0x17ac - 0x17ac + 0x17b0 + 0x17b0 0x54 .debug_frame - 0x1800 - 0x1800 + 0x1804 + 0x1804 0x5ac .debug_frame - 0x1dac - 0x1dac + 0x1db0 + 0x1db0 0x50 .debug_frame - 0x1dfc - 0x1dfc + 0x1e00 + 0x1e00 0x54 .debug_frame - 0x1e50 - 0x1e50 + 0x1e54 + 0x1e54 0xbc .debug_frame - 0x1f0c - 0x1f0c + 0x1f10 + 0x1f10 0xb0 .debug_frame - 0x1fbc - 0x1fbc + 0x1fc0 + 0x1fc0 0x13c - + .debug_frame - 0x20f8 - 0x20f8 + 0x20fc + 0x20fc 0x5c .debug_frame - 0x2154 - 0x2154 + 0x2158 + 0x2158 0x54 .debug_frame - 0x21a8 - 0x21a8 + 0x21ac + 0x21ac 0x54 .debug_frame - 0x21fc - 0x21fc + 0x2200 + 0x2200 0x60 .debug_frame - 0x225c - 0x225c + 0x2260 + 0x2260 0x54 @@ -3004,846 +3004,846 @@ .debug_abbrev 0x41d 0x41d - 0x10a + 0x137 .debug_abbrev - 0x527 - 0x527 + 0x554 + 0x554 0x44 .debug_abbrev - 0x56b - 0x56b + 0x598 + 0x598 0x44 .debug_abbrev - 0x5af - 0x5af + 0x5dc + 0x5dc 0x44 .debug_abbrev - 0x5f3 - 0x5f3 + 0x620 + 0x620 0x92 .debug_abbrev - 0x685 - 0x685 + 0x6b2 + 0x6b2 0xa9 .debug_abbrev - 0x72e - 0x72e + 0x75b + 0x75b 0x44 .debug_abbrev - 0x772 - 0x772 + 0x79f + 0x79f 0x55 .debug_abbrev - 0x7c7 - 0x7c7 + 0x7f4 + 0x7f4 0x4b .debug_abbrev - 0x812 - 0x812 + 0x83f + 0x83f 0x4b .debug_abbrev - 0x85d - 0x85d + 0x88a + 0x88a 0x4b .debug_abbrev - 0x8a8 - 0x8a8 + 0x8d5 + 0x8d5 0x6b .debug_abbrev - 0x913 - 0x913 + 0x940 + 0x940 0x50 .debug_abbrev - 0x963 - 0x963 + 0x990 + 0x990 0x6c .debug_abbrev - 0x9cf - 0x9cf + 0x9fc + 0x9fc 0x6c .debug_abbrev - 0xa3b - 0xa3b + 0xa68 + 0xa68 0x6c .debug_abbrev - 0xaa7 - 0xaa7 + 0xad4 + 0xad4 0x6c .debug_abbrev - 0xb13 - 0xb13 + 0xb40 + 0xb40 0x6c .debug_abbrev - 0xb7f - 0xb7f + 0xbac + 0xbac 0x50 .debug_abbrev - 0xbcf - 0xbcf + 0xbfc + 0xbfc 0x6c .debug_abbrev - 0xc3b - 0xc3b + 0xc68 + 0xc68 0x6c .debug_abbrev - 0xca7 - 0xca7 + 0xcd4 + 0xcd4 0x5d .debug_abbrev - 0xd04 - 0xd04 + 0xd31 + 0xd31 0x27 .debug_abbrev - 0xd2b - 0xd2b + 0xd58 + 0xd58 0x27 .debug_abbrev - 0xd52 - 0xd52 + 0xd7f + 0xd7f 0x27 .debug_abbrev - 0xd79 - 0xd79 + 0xda6 + 0xda6 0x101 .debug_abbrev - 0xe7a - 0xe7a + 0xea7 + 0xea7 0x5e .debug_abbrev - 0xed8 - 0xed8 + 0xf05 + 0xf05 0x27 .debug_abbrev - 0xeff - 0xeff + 0xf2c + 0xf2c 0xa6 .debug_abbrev - 0xfa5 - 0xfa5 - 0x86 + 0xfd2 + 0xfd2 + 0x84 .debug_abbrev - 0x102b - 0x102b + 0x1056 + 0x1056 0x27 .debug_abbrev - 0x1052 - 0x1052 + 0x107d + 0x107d 0x27 .debug_abbrev - 0x1079 - 0x1079 + 0x10a4 + 0x10a4 0x101 .debug_abbrev - 0x117a - 0x117a + 0x11a5 + 0x11a5 0x52 .debug_abbrev - 0x11cc - 0x11cc + 0x11f7 + 0x11f7 0x27 .debug_abbrev - 0x11f3 - 0x11f3 + 0x121e + 0x121e 0x5e .debug_abbrev - 0x1251 - 0x1251 + 0x127c + 0x127c 0x5e .debug_abbrev - 0x12af - 0x12af + 0x12da + 0x12da 0x5e .debug_abbrev - 0x130d - 0x130d + 0x1338 + 0x1338 0x36 .debug_abbrev - 0x1343 - 0x1343 + 0x136e + 0x136e 0x39 .debug_abbrev - 0x137c - 0x137c + 0x13a7 + 0x13a7 0xd8 .debug_abbrev - 0x1454 - 0x1454 + 0x147f + 0x147f 0x1f .debug_abbrev - 0x1473 - 0x1473 + 0x149e + 0x149e 0xa3 .debug_abbrev - 0x1516 - 0x1516 + 0x1541 + 0x1541 0x6f .debug_abbrev - 0x1585 - 0x1585 + 0x15b0 + 0x15b0 0xc8 .debug_abbrev - 0x164d - 0x164d + 0x1678 + 0x1678 0x6f .debug_abbrev - 0x16bc - 0x16bc + 0x16e7 + 0x16e7 0x7c .debug_abbrev - 0x1738 - 0x1738 + 0x1763 + 0x1763 0x4b .debug_abbrev - 0x1783 - 0x1783 + 0x17ae + 0x17ae 0x6b .debug_abbrev - 0x17ee - 0x17ee + 0x1819 + 0x1819 0x4b .debug_abbrev - 0x1839 - 0x1839 + 0x1864 + 0x1864 0x52 .debug_abbrev - 0x188b - 0x188b + 0x18b6 + 0x18b6 0xc8 .debug_abbrev - 0x1953 - 0x1953 + 0x197e + 0x197e 0x59 .debug_abbrev - 0x19ac - 0x19ac + 0x19d7 + 0x19d7 0xc8 .debug_abbrev - 0x1a74 - 0x1a74 + 0x1a9f + 0x1a9f 0x5f .debug_abbrev - 0x1ad3 - 0x1ad3 + 0x1afe + 0x1afe 0x6c .debug_abbrev - 0x1b3f - 0x1b3f + 0x1b6a + 0x1b6a 0x7c .debug_abbrev - 0x1bbb - 0x1bbb + 0x1be6 + 0x1be6 0x5a .debug_abbrev - 0x1c15 - 0x1c15 + 0x1c40 + 0x1c40 0x7f .debug_abbrev - 0x1c94 - 0x1c94 + 0x1cbf + 0x1cbf 0x5a .debug_abbrev - 0x1cee - 0x1cee + 0x1d19 + 0x1d19 0x5a .debug_abbrev - 0x1d48 - 0x1d48 + 0x1d73 + 0x1d73 0xe8 .debug_abbrev - 0x1e30 - 0x1e30 + 0x1e5b + 0x1e5b 0x24 .debug_abbrev - 0x1e54 - 0x1e54 + 0x1e7f + 0x1e7f 0x4b .debug_abbrev - 0x1e9f - 0x1e9f + 0x1eca + 0x1eca 0xc1 .debug_abbrev - 0x1f60 - 0x1f60 + 0x1f8b + 0x1f8b 0x89 .debug_abbrev - 0x1fe9 - 0x1fe9 + 0x2014 + 0x2014 0x4b .debug_abbrev - 0x2034 - 0x2034 + 0x205f + 0x205f 0x4b .debug_abbrev - 0x207f - 0x207f + 0x20aa + 0x20aa 0xb2 .debug_abbrev - 0x2131 - 0x2131 + 0x215c + 0x215c 0x5c .debug_abbrev - 0x218d - 0x218d + 0x21b8 + 0x21b8 0x4b .debug_abbrev - 0x21d8 - 0x21d8 + 0x2203 + 0x2203 0x4b .debug_abbrev - 0x2223 - 0x2223 + 0x224e + 0x224e 0x5c .debug_abbrev - 0x227f - 0x227f + 0x22aa + 0x22aa 0x4b .debug_abbrev - 0x22ca - 0x22ca + 0x22f5 + 0x22f5 0x2e .debug_abbrev - 0x22f8 - 0x22f8 + 0x2323 + 0x2323 0x99 .debug_abbrev - 0x2391 - 0x2391 + 0x23bc + 0x23bc 0x4b .debug_abbrev - 0x23dc - 0x23dc + 0x2407 + 0x2407 0x4b .debug_abbrev - 0x2427 - 0x2427 + 0x2452 + 0x2452 0x83 .debug_abbrev - 0x24aa - 0x24aa + 0x24d5 + 0x24d5 0xf7 .debug_abbrev - 0x25a1 - 0x25a1 + 0x25cc + 0x25cc 0x61 .debug_abbrev - 0x2602 - 0x2602 + 0x262d + 0x262d 0x44 .debug_abbrev - 0x2646 - 0x2646 + 0x2671 + 0x2671 0x38 .debug_abbrev - 0x267e - 0x267e + 0x26a9 + 0x26a9 0x8b .debug_abbrev - 0x2709 - 0x2709 + 0x2734 + 0x2734 0x42 .debug_abbrev - 0x274b - 0x274b + 0x2776 + 0x2776 0x72 .debug_abbrev - 0x27bd - 0x27bd + 0x27e8 + 0x27e8 0x4b .debug_abbrev - 0x2808 - 0x2808 + 0x2833 + 0x2833 0x53 .debug_abbrev - 0x285b - 0x285b + 0x2886 + 0x2886 0x36 .debug_abbrev - 0x2891 - 0x2891 + 0x28bc + 0x28bc 0xa6 .debug_abbrev - 0x2937 - 0x2937 + 0x2962 + 0x2962 0x101 .debug_abbrev - 0x2a38 - 0x2a38 + 0x2a63 + 0x2a63 0x55 .debug_abbrev - 0x2a8d - 0x2a8d + 0x2ab8 + 0x2ab8 0x42 .debug_abbrev - 0x2acf - 0x2acf + 0x2afa + 0x2afa 0xa4 .debug_abbrev - 0x2b73 - 0x2b73 + 0x2b9e + 0x2b9e 0x27 .debug_abbrev - 0x2b9a - 0x2b9a + 0x2bc5 + 0x2bc5 0xa4 .debug_abbrev - 0x2c3e - 0x2c3e + 0x2c69 + 0x2c69 0x6f .debug_abbrev - 0x2cad - 0x2cad + 0x2cd8 + 0x2cd8 0x4b .debug_abbrev - 0x2cf8 - 0x2cf8 + 0x2d23 + 0x2d23 0xba .debug_abbrev - 0x2db2 - 0x2db2 + 0x2ddd + 0x2ddd 0xd4 .debug_abbrev - 0x2e86 - 0x2e86 + 0x2eb1 + 0x2eb1 0xc0 .debug_abbrev - 0x2f46 - 0x2f46 + 0x2f71 + 0x2f71 0x7e .debug_abbrev - 0x2fc4 - 0x2fc4 + 0x2fef + 0x2fef 0x24 .debug_abbrev - 0x2fe8 - 0x2fe8 + 0x3013 + 0x3013 0x24 .debug_abbrev - 0x300c - 0x300c + 0x3037 + 0x3037 0x24 .debug_abbrev - 0x3030 - 0x3030 + 0x305b + 0x305b 0x4b .debug_abbrev - 0x307b - 0x307b + 0x30a6 + 0x30a6 0x5d .debug_abbrev - 0x30d8 - 0x30d8 + 0x3103 + 0x3103 0x6f .debug_abbrev - 0x3147 - 0x3147 + 0x3172 + 0x3172 0x24 .debug_abbrev - 0x316b - 0x316b + 0x3196 + 0x3196 0x37 .debug_abbrev - 0x31a2 - 0x31a2 + 0x31cd + 0x31cd 0x74 .debug_abbrev - 0x3216 - 0x3216 + 0x3241 + 0x3241 0x24 .debug_abbrev - 0x323a - 0x323a + 0x3265 + 0x3265 0x24 .debug_abbrev - 0x325e - 0x325e + 0x3289 + 0x3289 0x37 .debug_abbrev - 0x3295 - 0x3295 + 0x32c0 + 0x32c0 0x6f .debug_abbrev - 0x3304 - 0x3304 + 0x332f + 0x332f 0x24 .debug_abbrev - 0x3328 - 0x3328 + 0x3353 + 0x3353 0x35 .debug_abbrev - 0x335d - 0x335d + 0x3388 + 0x3388 0x24 .debug_abbrev - 0x3381 - 0x3381 + 0x33ac + 0x33ac 0x45 .debug_abbrev - 0x33c6 - 0x33c6 + 0x33f1 + 0x33f1 0x3e .debug_abbrev - 0x3404 - 0x3404 + 0x342f + 0x342f 0xf @@ -4525,7 +4525,7 @@ 0x70 - + .debug_aranges 0xca0 0xca0 @@ -4599,377 +4599,377 @@ .debug_pubnames 0x1f5 0x1f5 - 0xd1 + 0xd6 .debug_pubnames - 0x2c6 - 0x2c6 - 0xcd + 0x2cb + 0x2cb + 0xd3 .debug_pubnames - 0x393 - 0x393 + 0x39e + 0x39e 0x50 .debug_pubnames - 0x3e3 - 0x3e3 + 0x3ee + 0x3ee 0x62 .debug_pubnames - 0x445 - 0x445 + 0x450 + 0x450 0x59 .debug_pubnames - 0x49e - 0x49e + 0x4a9 + 0x4a9 0x68 .debug_pubnames - 0x506 - 0x506 + 0x511 + 0x511 0x65 .debug_pubnames - 0x56b - 0x56b + 0x576 + 0x576 0x65 .debug_pubnames - 0x5d0 - 0x5d0 + 0x5db + 0x5db 0x56 .debug_pubnames - 0x626 - 0x626 + 0x631 + 0x631 0x56 .debug_pubnames - 0x67c - 0x67c + 0x687 + 0x687 0x5c .debug_pubnames - 0x6d8 - 0x6d8 + 0x6e3 + 0x6e3 0x22 .debug_pubnames - 0x6fa - 0x6fa + 0x705 + 0x705 0x22 .debug_pubnames - 0x71c - 0x71c + 0x727 + 0x727 0x2c .debug_pubnames - 0x748 - 0x748 + 0x753 + 0x753 0xb2 .debug_pubnames - 0x7fa - 0x7fa + 0x805 + 0x805 0x44 .debug_pubnames - 0x83e - 0x83e + 0x849 + 0x849 0x23 .debug_pubnames - 0x861 - 0x861 + 0x86c + 0x86c 0x58 .debug_pubnames - 0x8b9 - 0x8b9 + 0x8c4 + 0x8c4 0x3e .debug_pubnames - 0x8f7 - 0x8f7 + 0x902 + 0x902 0x2c .debug_pubnames - 0x923 - 0x923 + 0x92e + 0x92e 0xb1 .debug_pubnames - 0x9d4 - 0x9d4 + 0x9df + 0x9df 0x25 .debug_pubnames - 0x9f9 - 0x9f9 + 0xa04 + 0xa04 0x21 .debug_pubnames - 0xa1a - 0xa1a + 0xa25 + 0xa25 0x22 .debug_pubnames - 0xa3c - 0xa3c + 0xa47 + 0xa47 0x23 .debug_pubnames - 0xa5f - 0xa5f + 0xa6a + 0xa6a 0x20 .debug_pubnames - 0xa7f - 0xa7f + 0xa8a + 0xa8a 0x34 .debug_pubnames - 0xab3 - 0xab3 + 0xabe + 0xabe 0x90 .debug_pubnames - 0xb43 - 0xb43 + 0xb4e + 0xb4e 0x188 .debug_pubnames - 0xccb - 0xccb + 0xcd6 + 0xcd6 0x27 .debug_pubnames - 0xcf2 - 0xcf2 + 0xcfd + 0xcfd 0xc8 .debug_pubnames - 0xdba - 0xdba + 0xdc5 + 0xdc5 0x19b .debug_pubnames - 0xf55 - 0xf55 + 0xf60 + 0xf60 0xe4 .debug_pubnames - 0x1039 - 0x1039 + 0x1044 + 0x1044 0x37 .debug_pubnames - 0x1070 - 0x1070 + 0x107b + 0x107b 0x1b7 .debug_pubnames - 0x1227 - 0x1227 + 0x1232 + 0x1232 0x5d .debug_pubnames - 0x1284 - 0x1284 + 0x128f + 0x128f 0x48c .debug_pubnames - 0x1710 - 0x1710 + 0x171b + 0x171b 0x38 .debug_pubnames - 0x1748 - 0x1748 + 0x1753 + 0x1753 0x4b .debug_pubnames - 0x1793 - 0x1793 + 0x179e + 0x179e 0x27 .debug_pubnames - 0x17ba - 0x17ba + 0x17c5 + 0x17c5 0x1be .debug_pubnames - 0x1978 - 0x1978 + 0x1983 + 0x1983 0x422 .debug_pubnames - 0x1d9a - 0x1d9a + 0x1da5 + 0x1da5 0x1f .debug_pubnames - 0x1db9 - 0x1db9 + 0x1dc4 + 0x1dc4 0x28 .debug_pubnames - 0x1de1 - 0x1de1 + 0x1dec + 0x1dec 0x21 .debug_pubnames - 0x1e02 - 0x1e02 + 0x1e0d + 0x1e0d 0x75 .debug_pubnames - 0x1e77 - 0x1e77 + 0x1e82 + 0x1e82 0x2c .debug_pubnames - 0x1ea3 - 0x1ea3 + 0x1eae + 0x1eae 0xd7 .debug_pubnames - 0x1f7a - 0x1f7a + 0x1f85 + 0x1f85 0x35 .debug_pubnames - 0x1faf - 0x1faf + 0x1fba + 0x1fba 0x2e .debug_pubnames - 0x1fdd - 0x1fdd + 0x1fe8 + 0x1fe8 0x2b .debug_pubnames - 0x2008 - 0x2008 + 0x2013 + 0x2013 0x2b .debug_pubnames - 0x2033 - 0x2033 + 0x203e + 0x203e 0x1c .debug_pubnames - 0x204f - 0x204f + 0x205a + 0x205a 0x1d @@ -5380,7 +5380,7 @@ .text 0x20 0x20 - 0x86ec + 0x8638 @@ -5432,8 +5432,8 @@ .const - 0x870c - 0x870c + 0x8658 + 0x8658 0x2c1 @@ -5443,8 +5443,8 @@ .cinit - 0x89d0 - 0x89d0 + 0x8920 + 0x8920 0x30 @@ -5507,7 +5507,7 @@ .debug_info 0x0 0x0 - 0x1afa7 + 0x1afb4 @@ -5649,7 +5649,7 @@ .debug_line 0x0 0x0 - 0x576e + 0x5748 @@ -5765,7 +5765,7 @@ - + @@ -5790,7 +5790,7 @@ .debug_frame 0x0 0x0 - 0x22b0 + 0x22b4 @@ -5829,7 +5829,7 @@ - + @@ -5840,7 +5840,7 @@ .debug_abbrev 0x0 0x0 - 0x3413 + 0x343e @@ -6089,7 +6089,7 @@ - + @@ -6101,7 +6101,7 @@ .debug_pubnames 0x0 0x0 - 0x206c + 0x2077 @@ -6231,7 +6231,7 @@ SEGMENT_0 0x0 0x0 - 0x8a00 + 0x8950 0x5 @@ -6273,32 +6273,32 @@ 0x0 0x20 0x13ffe0 - 0x89dd - 0x137603 + 0x8929 + 0x1376b7 RX 0x20 - 0x86ec + 0x8638 - 0x870c + 0x8658 0x2c1 - 0x89cd - 0x3 + 0x8919 + 0x7 - 0x89d0 + 0x8920 0x30 - 0x8a00 - 0x137600 + 0x8950 + 0x1376b0 @@ -6348,15 +6348,15 @@ __TI_cinit_table .data - 0x89dc + 0x892c 0x9 0x8001500 0x35 lzss .bss - 0x89e8 + 0x8938 0x8 0x8001538 0x34 @@ -6382,19 +6382,19 @@ __TI_CINIT_Base - 0x89f0 + 0x8940 __TI_CINIT_Limit - 0x8a00 + 0x8950 __TI_Handler_Table_Base - 0x89d0 + 0x8920 __TI_Handler_Table_Limit - 0x89dc + 0x892c binit @@ -6422,1417 +6422,1417 @@ lampPatterns - 0x890c + 0x8858 initAlarmLamp - 0x77ac + 0x7780 requestAlarmLampPattern - 0x78a0 + 0x7874 getCurrentAlarmLampPattern - 0x78cc + 0x78a0 execAlarmLamp - 0x77e0 + 0x77b4 - + initButtons 0x6c20 - + isButtonPressedRaw 0x6d14 - + userConfirmOffButton 0x6d80 - + isStopButtonPressed 0x6ce4 - + execButtons 0x6c84 - + getCPLDOffButton - 0x7b84 + 0x7b08 - + getCPLDStopButton - 0x7ba0 + 0x7b24 - + setCPLDLampGreen - 0x7a90 + 0x7a3c - + setCPLDLampYellow - 0x7acc + 0x7a78 - + + toggleCPLDOffRequest + 0x7af4 + + + initCPLD - 0x79c0 + 0x7994 - + getCPLDWatchdogExpired - 0x7a60 + 0x7a0c - - setCPLDOffRequest - 0x7b48 + + setCPLDLampRed + 0x7ab8 - - setCPLDWatchdog - 0x7a24 + + toggleCPLDWatchdog + 0x79f8 - - setCPLDLampRed - 0x7b0c - - - + execFaultMode - 0x86e4 + 0x8630 - + transitionToFaultMode - 0x86e0 + 0x862c - + initFaultMode - 0x86dc + 0x8628 - + execInitAndPOSTMode - 0x8484 + 0x83d0 - + initInitAndPOSTMode - 0x8468 + 0x83b4 - + transitionToInitAndPOSTMode - 0x846c + 0x83b8 - + initOpParamsMode - 0x84e4 + 0x8430 - + transitionToOpParamsMode - 0x84e8 + 0x8434 - + execOpParamsMode - 0x84f8 + 0x8444 - + transitionToPostTreatmentMode - 0x8520 + 0x846c - + initPostTreatmentMode - 0x851c + 0x8468 - + execPostTreatmentMode - 0x8530 + 0x847c - + transitionToPreTreatmentMode - 0x8558 + 0x84a4 - + execPreTreatmentMode - 0x8568 + 0x84b4 - + initPreTreatmentMode - 0x8554 + 0x84a0 - + initPrescriptionMode - 0x858c + 0x84d8 - + transitionToPrescriptionMode - 0x8590 + 0x84dc - + execPrescriptionMode - 0x85a0 + 0x84ec - + transitionToServiceMode - 0x86ec + 0x8638 - + initServiceMode - 0x86e8 + 0x8634 - + execServiceMode - 0x86f0 + 0x863c - + initStandbyMode - 0x85c4 + 0x8510 - + transitionToStandbyMode - 0x85c8 + 0x8514 - + execStandbyMode - 0x85d8 + 0x8524 - + transitionToTreatmentMode - 0x8600 + 0x854c - + execTreatmentMode - 0x8610 + 0x855c - + initTreatmentMode - 0x85fc + 0x8548 - + requestNewOperationMode - 0x70d4 + 0x70a8 - + execOperationModes - 0x6fdc + 0x6fb0 - + initOperationModes - 0x6f60 + 0x6f34 - + getCurrentOperationMode - 0x7104 + 0x70d8 - + initSafetyShutdown - 0x8634 + 0x8580 - + activateSafetyShutdown - 0x864c + 0x8598 - + incMSTimerCount - 0x8168 + 0x80b4 - + didTimeout - 0x8188 + 0x80d4 - + initTimers - 0x8158 + 0x80a4 - + getMSTimerCount - 0x817c + 0x80c8 - + hasWatchdogExpired - 0x7c80 + 0x7c04 - + initWatchdogMgmt - 0x7bcc + 0x7b50 - + execWatchdogMgmt - 0x7bf0 + 0x7b74 - + checkInWithWatchdogMgmt - 0x7c54 + 0x7bd8 - + taskBackground - 0x86f4 + 0x8640 - + taskGeneral - 0x84a8 + 0x83f4 - + taskPriority - 0x8668 + 0x85b4 - + taskTimer - 0x868c + 0x85d8 - + _dabort - 0x7ea8 + 0x7df4 - + _errata_SSWF021_45_both_plls 0x51f8 - + _errata_SSWF021_45_pll1 0x53ec - + _errata_SSWF021_45_pll2 0x5564 - + esmClearStatus 0x60ec - + esmInit 0x5e94 - + esmGetStatus 0x6168 - + esmSelfTestStatus 0x62ac - + esmGetStatusBuffer 0x61ec - + esmDisableError 0x5fe0 - + esmEnterSelfTest 0x6224 - + esmError 0x5f9c - + esmSetCounterPreloadValue 0x6148 - + esmSetInterruptLevel 0x6078 - + esmHighInterrupt - 0x7d94 + 0x7ce0 - + esmClearStatusBuffer 0x612c - + esmEnableInterrupt 0x6028 - + esmActivateNormalOperation 0x6018 - + esmEnableError 0x5fb8 - + esmTriggerErrorPinReset 0x6008 - + esmDisableInterrupt 0x6050 - + esmGetConfigValue 0x62fc - + gioInit 0x6450 - + gioSetDirection 0x6520 - + gioDisableNotification 0x66b0 - + gioSetPort 0x6590 - + gioGetConfigValue 0x6718 - + gioEnableNotification 0x6648 - + gioToggleBit 0x65f0 - + gioGetBit 0x65b0 - + gioSetBit 0x6540 - + gioGetPort 0x65d8 - + linSendHeader 0x4c90 - + linEnableNotification 0x4f6c - + linIsTxReady 0x4d3c - + linGetData 0x4e94 - + linSetLength 0x4d58 - + linGetStatusFlag 0x5174 - + linDisableNotification 0x4f8c - + linIsRxReady 0x4e24 - + linEnterSleep 0x4cec - + linEnableLoopback 0x4f1c - + linSetFunctional 0x4c70 - + linGetConfigValue 0x4fac - + linGetIdentifier 0x4e74 - + linClearStatusFlag 0x518c - + linSend 0x4d8c - + linDisableLoopback 0x4f50 - + linSoftwareReset 0x4d0c - + linSendWakupSignal 0x4cc0 - + linInit 0x4b7c - + linTxRxError 0x4e40 - + memoryPort1TestFailNotification - 0x8250 + 0x819c - + rtiNotification - 0x826c + 0x81b8 - + linNotification - 0x8290 + 0x81dc - + memoryPort0TestFailNotification - 0x8234 + 0x8180 - + esmGroup2Notification - 0x8224 + 0x8170 - + esmGroup1Notification - 0x8214 + 0x8160 - + dmaGroupANotification - 0x82a4 + 0x81f0 - + gioNotification - 0x827c + 0x81c8 - + pinmuxGetConfigValue 0x477c - + muxInit 0x42c8 - + rtiEnableNotification 0x5cc8 - + rtiSetPeriod 0x5a0c - + dwdCounterEnable 0x5b64 - + dwdInit 0x5ae8 - + rtiInit 0x585c - + rtiGetCurrentTick 0x5a5c - + IsdwdKeySequenceCorrect 0x5bc8 - + dwwdGetCurrentDownCounter 0x5b58 - + dwwdInit 0x5b10 - + dwdReset 0x5b90 - + rtiCompare0Interrupt - 0x7f90 + 0x7edc - + dwdGetViolationStatus 0x5c40 - + rtiStopCounter 0x597c - + rtiDisableNotification 0x5cf0 - + rtiCompare1Interrupt - 0x7fdc + 0x7f28 - + rtiCompare3Interrupt - 0x8028 + 0x7f74 - + dwdSetPreload 0x5b74 - + dwdGenerateSysReset 0x5bac - + dwdGetStatus 0x5bfc - + rtiStartCounter 0x5950 - + dwdClearFlag 0x5c30 - + rtiGetPeriod 0x5a34 - + rtiGetConfigValue 0x5d0c - + rtiResetCounter 0x59a8 - + _disable_IRQ_interrupt_ 0x6b60 - + _disable_interrupt_ 0x6b50 - + _errata_CORTEXR4_57_ 0x6bf8 - + _coreGetInstructionFaultAddress_ 0x6b14 - + _coreGetDataFault_ 0x6ad8 - + _coreDisableEventBusExport_ 0x6a74 - + _coreClearDataFaultAddress_ 0x6b08 - + _coreDisableFlashEcc_ 0x6ab8 - + __TI_PINIT_Base 0x6c18 - + _coreInitRegisters_ 0x68d4 - + _coreClearInstructionFaultAddress_ 0x6b1c - + _errata_CORTEXR4_66_ 0x6c08 - + _coreEnableRamEcc_ 0x6a84 - + _coreClearDataFault_ 0x6ae0 - + _coreGetAuxiliaryDataFault_ 0x6b28 - + _enable_interrupt_ 0x6b68 - + _coreClearAuxiliaryInstructionFault_ 0x6b44 - + _coreDisableRamEcc_ 0x6a94 - + _coreGetDataFaultAddress_ 0x6b00 - + _coreClearInstructionFault_ 0x6af4 - + _getCPSRValue_ 0x6a2c - + __TI_PINIT_Limit 0x6c1c - + _coreEnableFlashEcc_ 0x6aa4 - + _disable_FIQ_interrupt_ 0x6b58 - + _coreGetAuxiliaryInstructionFault_ 0x6b3c - + _coreInitStackPointer_ 0x69e0 - + _esmCcmErrorsClear_ 0x6b70 - + _gotoCPUIdle_ 0x6a34 - + _coreEnableIrqVicOffset_ 0x6ac8 - + _coreGetInstructionFault_ 0x6aec - + _coreEnableVfp_ 0x6a4c - + _coreClearAuxiliaryDataFault_ 0x6b30 - + _coreEnableEventBusExport_ 0x6a64 - + resetEntry 0x0 - + main - 0x83c0 + 0x830c - + phantomInterrupt - 0x8704 + 0x8650 - + _pmuResetCounters_ - 0x8104 + 0x8050 - + _pmuGetEventCount_ - 0x8138 + 0x8084 - + _pmuResetEventCounters_ - 0x80f4 + 0x8040 - + _pmuStopCounters_ - 0x811c + 0x8068 - + _pmuInit_ - 0x8078 + 0x7fc4 - + _pmuGetOverflow_ - 0x8144 + 0x8090 - + _pmuResetCycleCounter_ - 0x80e4 + 0x8030 - + _pmuSetCountEvent_ - 0x8124 + 0x8070 - + _pmuGetCycleCount_ - 0x8130 + 0x807c - + _pmuEnableCountersGlobal_ - 0x80c4 + 0x8010 - + _pmuDisableCountersGlobal_ - 0x80d4 + 0x8020 - + _pmuStartCounters_ - 0x8114 + 0x8060 - + pbistSelfCheck 0x2cc - + fmcBus1ParityCheck 0x22c4 - + can1ParityCheck 0x1410 - + enableParity 0x2ad0 - + dmaParityCheck 0xeac - + custom_dabort 0xdf4 - + memoryInit 0x174 - + stcSelfCheck 0x1b8 - + efcGetConfigValue 0x2660 - + can2ParityCheck 0x14e8 - + het1ParityCheck 0xf58 - + adc1ParityCheck 0x126c - + checkefcSelfTest 0x7bc - + checkRAMECC 0x19d0 - + stcSelfCheckFail 0xdf8 - + ccmSelfCheck 0x30 - + efcCheck 0x660 - + het2ParityCheck 0x10c0 - + adc2ParityCheck 0x1358 - + cpuSelfTest 0x234 - + htu1ParityCheck 0x1004 - + checkFlashECC 0xd18 - + cpuSelfTestFail 0xdfc - + checkPLL1Slip 0x1e8c - + mibspi1ParityCheck 0x1684 - + ccmr4GetConfigValue 0x26fc - + htu2ParityCheck 0x11bc - + pbistPortTestStatus 0x608 - + checkFlashEEPROMECC 0x1cf4 - + pbistGetConfigValue 0x2470 - + vimParityCheck 0xe00 - + pbistIsTestCompleted 0x5a8 - + disableParity 0x2b58 - + pbistRun 0x4ac - + pbistFail 0x23ec - + selftestFailNotification 0x20 - + errata_PBIST_4 0x276c - + mibspi3ParityCheck 0x178c - + efcSelfTest 0x794 - + checkB1RAMECC 0xb28 - + pbistStop 0x578 - + can3ParityCheck 0x15b0 - + checkRAMAddrParity 0x2050 - + mibspi5ParityCheck 0x18b0 - + checkB0RAMECC 0x938 - + stcGetConfigValue 0x25bc - + pbistIsTestPassed 0x5d4 - + checkClockMonitor 0x1c18 - + fmcECCcheck 0x898 - + fmcBus2Check 0x85c - + checkRAMUERRTest 0x215c - + efcStuckZeroTest 0x6e8 - + checkPLL2Slip 0x1f8c - + _c_int00 - 0x751c + 0x74f0 - + handlePLLLockFail - 0x8708 + 0x8654 - + vimChannelMap 0x3948 - + vimInit 0x3874 - + vimEnableInterrupt 0x39ec - + vimDisableInterrupt 0x3bb4 - + vimGetConfigValue 0x3c60 - + vimParityErrorHandler - 0x7250 + 0x7224 - + systemGetConfigValue 0x3090 - + trimLPO 0x2d5c - + systemInit 0x2f94 - + customTrimLPO 0x3794 - + tcmflashGetConfigValue 0x34ac - + sramGetConfigValue 0x3658 - + periphInit 0x2e18 - + setupFlash 0x2dd8 - + setupPLL 0x2cfc - + mapClocks 0x2e6c - + systemPowerDown 0x3060 - + __TI_auto_init_nobinit_nopinit - 0x8425 + 0x8371 - + __TI_zero_init_nomemset - 0x86b1 + 0x85fd - + __TI_decompress_none - 0x86cd + 0x8619 - + __TI_decompress_lzss - 0x8355 + 0x82a1 - + C$$EXIT - 0x8701 + 0x864d - + abort - 0x8701 + 0x864d - + memcpy - 0x82b9 + 0x8205 - + __aeabi_memcpy - 0x82b9 + 0x8205 - + __aeabi_memcpy8 - 0x82b9 + 0x8205 - + __aeabi_memcpy4 - 0x82b9 + 0x8205 - + __TI_static_base__ 0x0 - + SHT$$INIT_ARRAY$$Base 0x0 - + SHT$$INIT_ARRAY$$Limit 0x0 - + _system_post_cinit 0x0