****************************************************************************** TMS320C2000 Linker PC v5.1.2 ****************************************************************************** >> Linked Sat Feb 19 00:35:27 2011 OUTPUT FILE NAME: <./Debug/liner_krakow.out> ENTRY POINT SYMBOL: "_c_int00" address: 003f34e1 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: ZONE0 00002000 00002000 00000000 00002000 RWIX ZONE1 00004000 00002000 00000000 00002000 RWIX RAML0 00008000 00001000 00000167 00000e99 RWIX ZONE2 00080000 00080000 00000000 00080000 RWIX ZONE6 00100000 00080000 00000000 00080000 RWIX OTP 003d7800 00000800 00000000 00000800 RWIX FLASHE 003e8000 00004000 00000000 00004000 RWIX FLASHD 003ec000 00004000 00000167 00003e99 RWIX FLASHC 003f0000 00004000 0000388e 00000772 RWIX FLASHA 003f6000 00001f80 0000034d 00001c33 RWIX CSM_RSVD 003f7f80 00000076 00000000 00000076 RWIX BEGIN 003f7ff6 00000002 00000002 00000000 RWIX CSM_PWL 003f7ff8 00000008 00000000 00000008 RWIX ROM 003ff000 00000fc0 00000000 00000fc0 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX VECTORS 003fffc2 0000003e 00000000 0000003e RWIX PAGE 1: RAMM0 00000000 00000400 00000400 00000000 RWIX RAMM1 00000400 00000400 00000000 00000400 RWIX DEV_EMU 00000880 00000180 000000d2 000000ae RWIX FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX CSM 00000ae0 00000010 00000010 00000000 RWIX XINTF 00000b20 00000020 00000020 00000000 RWIX CPU_TIMER0 00000c00 00000008 00000008 00000000 RWIX CPU_TIMER1 00000c08 00000008 00000008 00000000 RWIX CPU_TIMER2 00000c10 00000008 00000008 00000000 RWIX PIE_CTRL 00000ce0 00000020 0000001a 00000006 RWIX PIE_VECT 00000d00 00000100 00000100 00000000 RWIX ECANA 00006000 00000040 00000034 0000000c RWIX ECANA_LAM 00006040 00000040 00000040 00000000 RWIX ECANA_MOTS 00006080 00000040 00000040 00000000 RWIX ECANA_MOTO 000060c0 00000040 00000040 00000000 RWIX ECANA_MBOX 00006100 00000100 00000100 00000000 RWIX SYSTEM 00007010 00000020 00000020 00000000 RWIX SPIA 00007040 00000010 00000010 00000000 RWIX SCIA 00007050 00000010 00000010 00000000 RWIX XINTRUPT 00007070 00000010 00000010 00000000 RWIX GPIOMUX 000070c0 00000020 00000020 00000000 RWIX GPIODAT 000070e0 00000020 00000020 00000000 RWIX ADC 00007100 00000020 0000001a 00000006 RWIX EVA 00007400 00000040 00000032 0000000e RWIX EVB 00007500 00000040 00000032 0000000e RWIX SCIB 00007750 00000010 00000010 00000000 RWIX MCBSPA 00007800 00000040 00000025 0000001b RWIX RAML1 00009000 00001000 000005e0 00000a20 RWIX FLASHB 003f4000 00002000 00000000 00002000 RWIX CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX RAMH0 003f8000 00002000 00000000 00002000 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .pinit 0 003f6000 00000000 UNINITIALIZED Flash28_API * 0 00008000 00000000 UNINITIALIZED ramfuncs 0 003ec000 00000167 RUN ADDR = 00008000 003ec000 00000151 flash.obj (ramfuncs) 003ec151 00000016 DSP281x_SysCtrl.obj (ramfuncs) .text 0 003f0000 0000388e 003f0000 00000e64 main_counter_dsp.obj (.text) 003f0e64 00000d5e modules_counter_dsp.obj (.text) 003f1bc2 00000d4c serial_procs_dsp.obj (.text) 003f290e 000001e3 flash.obj (.text) 003f2af1 0000014e DSP281x_DefaultIsr.obj (.text) 003f2c3f 000000a4 Flash2810_API_V210.lib : Flash28_Prog.obj (.text) 003f2ce3 0000009f rts2800_ml.lib : atan.obj (.text) 003f2d82 0000009f : exp.obj (.text) 003f2e21 0000009c : fd_add.obj (.text) 003f2ebd 0000009a Flash2810_API_V210.lib : Flash28_Erase_Pulse.obj (.text) 003f2f57 00000091 : Flash28_Erase.obj (.text) 003f2fe8 0000008d : Flash28_Internals.obj (.text) 003f3075 00000083 rts2800_ml.lib : fd_mpy.obj (.text) 003f30f8 00000083 : fs_div.obj (.text) 003f317b 0000007f Flash2810_API_V210.lib : Flash28_Prog_Pulse.obj (.text) 003f31fa 0000007d : Flash28_Compact_Pulse.obj (.text) 003f3277 00000078 rts2800_ml.lib : fs_add.obj (.text) 003f32ef 00000060 Flash2810_API_V210.lib : Flash28_EraseSector.obj (.text) 003f334f 0000005a rts2800_ml.lib : fs_mpy.obj (.text) 003f33a9 00000059 Flash2810_API_V210.lib : Flash28_CompactSector.obj (.text) 003f3402 00000054 DSP281x_SysCtrl.obj (.text) 003f3456 00000047 Flash2810_API_V210.lib : Flash28_Init.obj (.text) 003f349d 00000044 : Flash28_ClearLoop.obj (.text) 003f34e1 00000044 rts2800_ml.lib : boot.obj (.text) 003f3525 00000041 : ldexp.obj (.text) 003f3566 0000003b Flash2810_API_V210.lib : Flash28_ClearSector.obj (.text) 003f35a1 0000003a rts2800_ml.lib : atol.obj (.text) 003f35db 00000034 Flash2810_API_V210.lib : Flash28_Verify.obj (.text) 003f360f 0000002b rts2800_ml.lib : rand.obj (.text) 003f363a 0000002a : l_div.obj (.text) 003f3664 00000029 : fs_tol.obj (.text) 003f368d 00000026 DSP281x_PieCtrl.obj (.text) 003f36b3 00000025 rts2800_ml.lib : fs_toi.obj (.text) 003f36d8 00000021 : fd_tofs.obj (.text) 003f36f9 00000021 : fs_toul.obj (.text) 003f371a 0000001d asm_functions.obj (.text) 003f3737 0000001c Flash2810_API_V210.lib : Flash28_ToggleTest.obj (.text) 003f3753 0000001c rts2800_ml.lib : fs_tofd.obj (.text) 003f376f 0000001b : args_main.obj (.text) 003f378a 0000001a : i_tofs.obj (.text) 003f37a4 00000019 : exit.obj (.text) 003f37bd 00000017 : fs_cmp.obj (.text) 003f37d4 00000017 : u_tofd.obj (.text) 003f37eb 00000015 DSP281x_PieVect.obj (.text) 003f3800 00000013 rts2800_ml.lib : ul_tofs.obj (.text) 003f3813 00000010 : u_tofs.obj (.text) 003f3823 0000000e : fd_sub.obj (.text) 003f3831 0000000d Flash2810_API_V210.lib : Flash28_Delay.obj (.text) 003f383e 0000000c DSP281x_Gpio.obj (.text) 003f384a 0000000b rts2800_ml.lib : u_div.obj (.text) 003f3855 0000000a : strlen.obj (.text) 003f385f 0000000a test.obj (.text) 003f3869 00000009 rts2800_ml.lib : _lock.obj (.text) 003f3872 00000008 DSP281x_CodeStartBranch.obj (.text) 003f387a 00000007 Flash2810_API_V210.lib : Flash28_DisInt.obj (.text) 003f3881 00000005 : Flash28_Version.obj (.text) 003f3886 00000005 rts2800_ml.lib : fs_neg.obj (.text) 003f388b 00000003 Flash2810_API_V210.lib : Flash28_Version_Hex.obj (.text) .econst 0 003f6000 00000243 003f6000 00000101 rts2800_ml.lib : ctype.obj (.econst:__ctypes_) 003f6101 00000001 --HOLE-- [fill = 0] 003f6102 00000100 DSP281x_PieVect.obj (.econst) 003f6202 00000032 Flash2810_API_V210.lib : Flash28_Erase.obj (.econst) 003f6234 00000008 rts2800_ml.lib : atan.obj (.econst:_a$1) 003f623c 00000007 main_counter_dsp.obj (.econst) .cinit 0 003f6243 000000ba 003f6243 00000075 main_counter_dsp.obj (.cinit) 003f62b8 00000014 serial_procs_dsp.obj (.cinit) 003f62cc 0000000a Flash2810_API_V210.lib : Flash28_Globals.obj (.cinit) 003f62d6 0000000a rts2800_ml.lib : _lock.obj (.cinit) 003f62e0 0000000a : exit.obj (.cinit) 003f62ea 00000008 modules_counter_dsp.obj (.cinit) 003f62f2 00000005 rts2800_ml.lib : rand.obj (.cinit) 003f62f7 00000004 : errno.obj (.cinit) 003f62fb 00000002 --HOLE-- [fill = 0] .switch 0 003f62fe 00000048 003f62fe 00000048 serial_procs_dsp.obj (.switch) .const 0 003f6346 00000008 003f6346 00000008 main_counter_dsp.obj (.const) codestart * 0 003f7ff6 00000002 003f7ff6 00000002 DSP281x_CodeStartBranch.obj (codestart) .reset 0 003fffc0 00000002 DSECT 003fffc0 00000002 rts2800_ml.lib : boot.obj (.reset) vectors 0 003fffc2 00000000 DSECT .stack 1 00000000 00000400 UNINITIALIZED 00000000 00000400 --HOLE-- DevEmuRegsFile * 1 00000880 000000d2 UNINITIALIZED 00000880 000000d2 DSP281x_GlobalVariableDefs.obj (DevEmuRegsFile) FlashRegsFile * 1 00000a80 00000008 UNINITIALIZED 00000a80 00000008 DSP281x_GlobalVariableDefs.obj (FlashRegsFile) CsmRegsFile * 1 00000ae0 00000010 UNINITIALIZED 00000ae0 00000010 DSP281x_GlobalVariableDefs.obj (CsmRegsFile) XintfRegsFile * 1 00000b20 00000020 UNINITIALIZED 00000b20 00000020 DSP281x_GlobalVariableDefs.obj (XintfRegsFile) CpuTimer0RegsFile * 1 00000c00 00000008 UNINITIALIZED 00000c00 00000008 DSP281x_GlobalVariableDefs.obj (CpuTimer0RegsFile) CpuTimer1RegsFile * 1 00000c08 00000008 UNINITIALIZED 00000c08 00000008 DSP281x_GlobalVariableDefs.obj (CpuTimer1RegsFile) CpuTimer2RegsFile * 1 00000c10 00000008 UNINITIALIZED 00000c10 00000008 DSP281x_GlobalVariableDefs.obj (CpuTimer2RegsFile) PieCtrlRegsFile * 1 00000ce0 0000001a UNINITIALIZED 00000ce0 0000001a DSP281x_GlobalVariableDefs.obj (PieCtrlRegsFile) PieVectTableFile * 1 00000d00 00000100 UNINITIALIZED 00000d00 00000100 DSP281x_GlobalVariableDefs.obj (PieVectTableFile) ECanaRegsFile * 1 00006000 00000034 UNINITIALIZED 00006000 00000034 DSP281x_GlobalVariableDefs.obj (ECanaRegsFile) ECanaLAMRegsFile * 1 00006040 00000040 UNINITIALIZED 00006040 00000040 DSP281x_GlobalVariableDefs.obj (ECanaLAMRegsFile) ECanaMOTSRegsFile * 1 00006080 00000040 UNINITIALIZED 00006080 00000040 DSP281x_GlobalVariableDefs.obj (ECanaMOTSRegsFile) ECanaMOTORegsFile * 1 000060c0 00000040 UNINITIALIZED 000060c0 00000040 DSP281x_GlobalVariableDefs.obj (ECanaMOTORegsFile) ECanaMboxesFile * 1 00006100 00000100 UNINITIALIZED 00006100 00000100 DSP281x_GlobalVariableDefs.obj (ECanaMboxesFile) SysCtrlRegsFile * 1 00007010 00000020 UNINITIALIZED 00007010 00000020 DSP281x_GlobalVariableDefs.obj (SysCtrlRegsFile) SpiaRegsFile * 1 00007040 00000010 UNINITIALIZED 00007040 00000010 DSP281x_GlobalVariableDefs.obj (SpiaRegsFile) SciaRegsFile * 1 00007050 00000010 UNINITIALIZED 00007050 00000010 DSP281x_GlobalVariableDefs.obj (SciaRegsFile) XIntruptRegsFile * 1 00007070 00000010 UNINITIALIZED 00007070 00000010 DSP281x_GlobalVariableDefs.obj (XIntruptRegsFile) GpioMuxRegsFile * 1 000070c0 00000020 UNINITIALIZED 000070c0 00000020 DSP281x_GlobalVariableDefs.obj (GpioMuxRegsFile) GpioDataRegsFile * 1 000070e0 00000020 UNINITIALIZED 000070e0 00000020 DSP281x_GlobalVariableDefs.obj (GpioDataRegsFile) AdcRegsFile * 1 00007100 0000001a UNINITIALIZED 00007100 0000001a DSP281x_GlobalVariableDefs.obj (AdcRegsFile) EvaRegsFile * 1 00007400 00000032 UNINITIALIZED 00007400 00000032 DSP281x_GlobalVariableDefs.obj (EvaRegsFile) EvbRegsFile * 1 00007500 00000032 UNINITIALIZED 00007500 00000032 DSP281x_GlobalVariableDefs.obj (EvbRegsFile) ScibRegsFile * 1 00007750 00000010 UNINITIALIZED 00007750 00000010 DSP281x_GlobalVariableDefs.obj (ScibRegsFile) McbspaRegsFile * 1 00007800 00000025 UNINITIALIZED 00007800 00000025 DSP281x_GlobalVariableDefs.obj (McbspaRegsFile) .ebss 1 00009000 000005e0 UNINITIALIZED 00009000 000004a8 main_counter_dsp.obj (.ebss) 000094a8 0000000c modules_counter_dsp.obj (.ebss) 000094b4 00000004 Flash2810_API_V210.lib : Flash28_Globals.obj (.ebss) 000094b8 00000004 rts2800_ml.lib : _lock.obj (.ebss) 000094bc 00000004 : exit.obj (.ebss) 000094c0 000000a4 flash.obj (.ebss) 00009564 00000002 rts2800_ml.lib : rand.obj (.ebss) 00009566 00000001 : errno.obj (.ebss) 00009567 00000019 --HOLE-- 00009580 00000060 serial_procs_dsp.obj (.ebss) CsmPwlFile * 1 003f7ff8 00000008 UNINITIALIZED 003f7ff8 00000008 DSP281x_GlobalVariableDefs.obj (CsmPwlFile) GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name -------- ---- 003f0000 .text 003f37a4 C$$EXIT 003f2e21 FD$$ADD 003f3075 FD$$MPY 003f3823 FD$$SUB 003f36d8 FD$$TOFS 003f327c FS$$ADD 003f37bd FS$$CMP 003f30f8 FS$$DIV 003f334f FS$$MPY 003f3886 FS$$NEG 003f3277 FS$$SUB 003f3753 FS$$TOFD 003f36b3 FS$$TOI 003f3664 FS$$TOL 003f36f9 FS$$TOUL 003f378a I$$TOFS 003f363a L$$DIV 003f3649 L$$MOD 003f384a U$$DIV 003f384f U$$MOD 003f37d4 U$$TOFD 003f3813 U$$TOFS 003f3657 UL$$DIV 003f365e UL$$MOD 003f3800 UL$$TOFS 003f2b64 _ADCINT_ISR 00007100 _AdcRegs 00009500 _Buffer 00009023 _Busy_tx_C 0000900f _Busy_tx_D 003f2baa _CAPINT1_ISR 003f2baf _CAPINT2_ISR 003f2bb4 _CAPINT3_ISR 003f2bf0 _CAPINT4_ISR 003f2bf5 _CAPINT5_ISR 003f2bfa _CAPINT6_ISR 003f2b73 _CMP1INT_ISR 003f2b78 _CMP2INT_ISR 003f2b7d _CMP3INT_ISR 003f2bb9 _CMP4INT_ISR 003f2bbe _CMP5INT_ISR 003f2bc3 _CMP6INT_ISR 00009026 _Calibration_period 00008000 _CallFlashAPI 00009003 _Cnt_safe 00009013 _Cnt_vel 00009028 _Counter 0000902a _Counter_safe 00000c00 _CpuTimer0Regs 00000c08 _CpuTimer1Regs 00000c10 _CpuTimer2Regs 003f7ff8 _CsmPwl 00000ae0 _CsmRegs 0000900d _Current_point 003f2afb _DATALOG_ISR 00009032 _Data 00000880 _DevEmuRegs 003f3413 _DisableDog 003f2c27 _ECAN0INTA_ISR 003f2c2c _ECAN1INTA_ISR 00006040 _ECanaLAMRegs 000060c0 _ECanaMOTORegs 00006080 _ECanaMOTSRegs 00006100 _ECanaMboxes 00006000 _ECanaRegs 003f283f _EE_read 003f2851 _EE_write 003f2c31 _EMPTY_ISR 003f2b05 _EMUINT_ISR 003f341a _EnableDog 003f36ab _EnableInterrupts 000094ca _EraseStatus 00007400 _EvaRegs 00007500 _EvbRegs 003f3566 _Fl2810_ClearSector 003f33a9 _Fl2810_CompactSector 003f32ef _Fl2810_EraseSector 003f3456 _Fl2810_Init 003f349d _Fl28x_ClearLoop 003f3053 _Fl28x_ClosePulse 003f3234 _Fl28x_CompactPulse 003f31fa _Fl28x_CompactVerify 003f3831 _Fl28x_Delay 003f387a _Fl28x_DisableInt 003f3494 _Fl28x_DisableNMI 003f2ff5 _Fl28x_EnterCmdMode 003f2f05 _Fl28x_ErasePulse 003f2ebd _Fl28x_EraseVerify 003f3023 _Fl28x_FlashRegSleep 003f2fe8 _Fl28x_LeaveCmdMode 003f306a _Fl28x_MaskAll 003f3042 _Fl28x_OpenPulse 003f31b8 _Fl28x_ProgPulse 003f317b _Fl28x_ProgVerify 003f387e _Fl28x_RestoreInt 003f348c _Fl28x_WatchDogDisable 00009080 _Flags 003f3881 _Flash2810_APIVersion 003f388b _Flash2810_APIVersionHex 003f2f57 _Flash2810_Erase 003f2c3f _Flash2810_Program 003f3737 _Flash2810_ToggleTest 003f35db _Flash2810_Verify 00008000 _Flash28_API_LoadEnd 00008000 _Flash28_API_LoadStart 00008000 _Flash28_API_RunStart 00000a80 _FlashRegs 000094b6 _Flash_CPUScaleFactor 000094b4 _Flash_CallbackPtr 003f290e _Flash_Device 00008136 _Flash_Done 00008133 _Flash_Error 003f2949 _Flash_Xilinx 000070e0 _GpioDataRegs 000070c0 _GpioMuxRegs 003f056c _Gpio_init 00009586 _Gradient_speed 00009000 _Humidity 003f2b0f _ILLEGAL_ISR 003f2af1 _INT13_ISR 003f2af6 _INT14_ISR 00008151 _InitFlash 003f383e _InitGpio 003f343d _InitPeripheralClocks 003f368d _InitPieCtrl 003f37eb _InitPieVectTable 003f3421 _InitPll 003f3402 _InitSysCtrl 003f1bc2 _Init_SCI 0000902c _Lambda 00009588 _MAG_bufor 003f2c09 _MRINTA_ISR 003f2c0e _MXINTA_ISR 00007800 _McbspaRegs 003f293e _MemCopy 000094c0 _MyCallbackCounter 003f2b0a _NMI_ISR 00009007 _No_beam_threshold 003f2b50 _PDPINTA_ISR 003f2b55 _PDPINTB_ISR 003f2c35 _PIE_RESERVED 00000ce0 _PieCtrlRegs 00000d00 _PieVectTable 003f6102 _PieVectTableInit 000090c0 _Points_table 00009002 _Pressure 000094c2 _ProgStatus 003f2b00 _RTOSINT_ISR 003ec167 _RamfuncsLoadEnd 003ec000 _RamfuncsLoadStart 00008000 _RamfuncsRunStart 00009030 _Real_counter 0000902e _Real_counter_safe 00009024 _Real_shift 003f2c13 _SCIRXINTA_ISR 003f2c1d _SCIRXINTB_ISR 003f2c18 _SCITXINTA_ISR 003f2c22 _SCITXINTB_ISR 000095c0 _SCI_C_rx_buf 00009581 _SCI_C_rx_read_index 00009582 _SCI_C_rx_write_index 0000958d _SCI_D_rx_buf 00009580 _SCI_D_rx_read_index 00009583 _SCI_D_rx_write_index 00009040 _SCI_E_rx_buf 00009011 _SCI_E_rx_read_index 00009012 _SCI_E_rx_write_index 003f2bff _SPIRXINTA_ISR 003f2c04 _SPITXINTA_ISR 003f27a0 _SPI_transmit 00007050 _SciaRegs 00007750 _ScibRegs 00007040 _SpiaRegs 00007010 _SysCtrlRegs 003f2b87 _T1CINT_ISR 003f2b91 _T1OFINT_ISR 003f2b82 _T1PINT_ISR 003f2b8c _T1UFINT_ISR 003f2b9b _T2CINT_ISR 003f2ba5 _T2OFINT_ISR 003f2b96 _T2PINT_ISR 003f2ba0 _T2UFINT_ISR 003f2bcd _T3CINT_ISR 003f2bd7 _T3OFINT_ISR 003f2bc8 _T3PINT_ISR 003f0e64 _T3PINT_isr 003f2bd2 _T3UFINT_ISR 003f2be1 _T4CINT_ISR 003f2beb _T4OFINT_ISR 003f2bdc _T4PINT_ISR 003f0912 _T4PINT_isr 003f2be6 _T4UFINT_ISR 003f2b69 _TINT0_ISR 0000900b _Temperature 003f2935 _ToggleTest 00009005 _Tx_buffer_C 0000900c _Tx_buffer_D 00009016 _Tx_strobe_C 0000901b _Tx_strobe_D 003f2b41 _USER10_ISR 003f2b46 _USER11_ISR 003f2b4b _USER12_ISR 003f2b14 _USER1_ISR 003f2b19 _USER2_ISR 003f2b1e _USER3_ISR 003f2b23 _USER4_ISR 003f2b28 _USER5_ISR 003f2b2d _USER6_ISR 003f2b32 _USER7_ISR 003f2b37 _USER8_ISR 003f2b3c _USER9_ISR 000094c6 _VerifyStatus 003f2b6e _WAKEINT_ISR 003f2b5a _XINT1_ISR 003f2b5f _XINT2_ISR 00007070 _XIntruptRegs 003f2a03 _Xilinx_erase 003f2a45 _Xilinx_program 003f2aac _Xilinx_verify 00000b20 _XintfRegs 00000400 __STACK_SIZE ffffffff ___binit__ ffffffff ___c_args__ 003f6243 ___cinit__ 003f388e ___etext__ ffffffff ___pinit__ 003f0000 ___text__ 003f376f __args_main 000094bc __cleanup_ptr 003f6000 __ctypes_ 000094be __dtors_ptr 000094ba __lock 003f3871 __nop 003f386d __register_lock 003f3869 __register_unlock 00000000 __stack 000094b8 __unlock 003f37a4 _abort 003f3720 _asm_mul 003f3728 _asm_read_cnt 003f371a _asm_wait 003f2ce3 _atan 003f35a1 _atol 003f34e1 _c_int00 003f0f61 _calculate_shift 003f058e _cpu_timer0_isr 003f0614 _cpu_timer1_isr 003f0844 _cpu_timer2_isr 00009566 _errno 003f37a6 _exit 003f2d82 _exp 003f1fc4 _get_CRC 003f1fd0 _get_data_from_probeA 003f22ca _get_data_from_probeB 003f258c _get_parameters_from_probe 003f0a1a _init_variables 003f0d75 _laser_stabilises 003f3525 _ldexp 003f0000 _main 003f0fa1 _prepare_points_table 003f1f0c _putcha 003f1f1a _putcha_B 003f1f28 _putcha_C 003f1f37 _putcha_D 003f1f46 _puttext 003f1f6a _puttext_B 003f1f82 _puttext_C 003f1fa3 _puttext_D 00008139 _puttext_RAM 003f361f _rand 003f385f _read_cnt 003f0dd9 _read_probe_parameters 003f2c3a _rsvd_ISR 003f1bd0 _scirxintb_isr 003f0ac9 _send_data_from_probes 003f360f _srand 003f0ea8 _step_shift 003f3855 _strlen 003f28ae _uc1Wire_ReadBit 003f2870 _uc1Wire_ResetPulse 003f0d34 _update_offset 003f0945 _update_wavelength_corrected 003f28f2 _uv1Wire_ReadByte 003f2895 _v1Wire_SendBit 003f28d9 _v1Wire_SendByte 003f0557 _wait 003f340a _wdt_reset ffffffff binit 003f6243 cinit 003f388e etext ffffffff pinit GLOBAL SYMBOLS: SORTED BY Symbol Address address name -------- ---- 00000000 __stack 00000400 __STACK_SIZE 00000880 _DevEmuRegs 00000a80 _FlashRegs 00000ae0 _CsmRegs 00000b20 _XintfRegs 00000c00 _CpuTimer0Regs 00000c08 _CpuTimer1Regs 00000c10 _CpuTimer2Regs 00000ce0 _PieCtrlRegs 00000d00 _PieVectTable 00006000 _ECanaRegs 00006040 _ECanaLAMRegs 00006080 _ECanaMOTSRegs 000060c0 _ECanaMOTORegs 00006100 _ECanaMboxes 00007010 _SysCtrlRegs 00007040 _SpiaRegs 00007050 _SciaRegs 00007070 _XIntruptRegs 000070c0 _GpioMuxRegs 000070e0 _GpioDataRegs 00007100 _AdcRegs 00007400 _EvaRegs 00007500 _EvbRegs 00007750 _ScibRegs 00007800 _McbspaRegs 00008000 _CallFlashAPI 00008000 _Flash28_API_LoadEnd 00008000 _Flash28_API_LoadStart 00008000 _Flash28_API_RunStart 00008000 _RamfuncsRunStart 00008133 _Flash_Error 00008136 _Flash_Done 00008139 _puttext_RAM 00008151 _InitFlash 00009000 _Humidity 00009002 _Pressure 00009003 _Cnt_safe 00009005 _Tx_buffer_C 00009007 _No_beam_threshold 0000900b _Temperature 0000900c _Tx_buffer_D 0000900d _Current_point 0000900f _Busy_tx_D 00009011 _SCI_E_rx_read_index 00009012 _SCI_E_rx_write_index 00009013 _Cnt_vel 00009016 _Tx_strobe_C 0000901b _Tx_strobe_D 00009023 _Busy_tx_C 00009024 _Real_shift 00009026 _Calibration_period 00009028 _Counter 0000902a _Counter_safe 0000902c _Lambda 0000902e _Real_counter_safe 00009030 _Real_counter 00009032 _Data 00009040 _SCI_E_rx_buf 00009080 _Flags 000090c0 _Points_table 000094b4 _Flash_CallbackPtr 000094b6 _Flash_CPUScaleFactor 000094b8 __unlock 000094ba __lock 000094bc __cleanup_ptr 000094be __dtors_ptr 000094c0 _MyCallbackCounter 000094c2 _ProgStatus 000094c6 _VerifyStatus 000094ca _EraseStatus 00009500 _Buffer 00009566 _errno 00009580 _SCI_D_rx_read_index 00009581 _SCI_C_rx_read_index 00009582 _SCI_C_rx_write_index 00009583 _SCI_D_rx_write_index 00009586 _Gradient_speed 00009588 _MAG_bufor 0000958d _SCI_D_rx_buf 000095c0 _SCI_C_rx_buf 003ec000 _RamfuncsLoadStart 003ec167 _RamfuncsLoadEnd 003f0000 .text 003f0000 ___text__ 003f0000 _main 003f0557 _wait 003f056c _Gpio_init 003f058e _cpu_timer0_isr 003f0614 _cpu_timer1_isr 003f0844 _cpu_timer2_isr 003f0912 _T4PINT_isr 003f0945 _update_wavelength_corrected 003f0a1a _init_variables 003f0ac9 _send_data_from_probes 003f0d34 _update_offset 003f0d75 _laser_stabilises 003f0dd9 _read_probe_parameters 003f0e64 _T3PINT_isr 003f0ea8 _step_shift 003f0f61 _calculate_shift 003f0fa1 _prepare_points_table 003f1bc2 _Init_SCI 003f1bd0 _scirxintb_isr 003f1f0c _putcha 003f1f1a _putcha_B 003f1f28 _putcha_C 003f1f37 _putcha_D 003f1f46 _puttext 003f1f6a _puttext_B 003f1f82 _puttext_C 003f1fa3 _puttext_D 003f1fc4 _get_CRC 003f1fd0 _get_data_from_probeA 003f22ca _get_data_from_probeB 003f258c _get_parameters_from_probe 003f27a0 _SPI_transmit 003f283f _EE_read 003f2851 _EE_write 003f2870 _uc1Wire_ResetPulse 003f2895 _v1Wire_SendBit 003f28ae _uc1Wire_ReadBit 003f28d9 _v1Wire_SendByte 003f28f2 _uv1Wire_ReadByte 003f290e _Flash_Device 003f2935 _ToggleTest 003f293e _MemCopy 003f2949 _Flash_Xilinx 003f2a03 _Xilinx_erase 003f2a45 _Xilinx_program 003f2aac _Xilinx_verify 003f2af1 _INT13_ISR 003f2af6 _INT14_ISR 003f2afb _DATALOG_ISR 003f2b00 _RTOSINT_ISR 003f2b05 _EMUINT_ISR 003f2b0a _NMI_ISR 003f2b0f _ILLEGAL_ISR 003f2b14 _USER1_ISR 003f2b19 _USER2_ISR 003f2b1e _USER3_ISR 003f2b23 _USER4_ISR 003f2b28 _USER5_ISR 003f2b2d _USER6_ISR 003f2b32 _USER7_ISR 003f2b37 _USER8_ISR 003f2b3c _USER9_ISR 003f2b41 _USER10_ISR 003f2b46 _USER11_ISR 003f2b4b _USER12_ISR 003f2b50 _PDPINTA_ISR 003f2b55 _PDPINTB_ISR 003f2b5a _XINT1_ISR 003f2b5f _XINT2_ISR 003f2b64 _ADCINT_ISR 003f2b69 _TINT0_ISR 003f2b6e _WAKEINT_ISR 003f2b73 _CMP1INT_ISR 003f2b78 _CMP2INT_ISR 003f2b7d _CMP3INT_ISR 003f2b82 _T1PINT_ISR 003f2b87 _T1CINT_ISR 003f2b8c _T1UFINT_ISR 003f2b91 _T1OFINT_ISR 003f2b96 _T2PINT_ISR 003f2b9b _T2CINT_ISR 003f2ba0 _T2UFINT_ISR 003f2ba5 _T2OFINT_ISR 003f2baa _CAPINT1_ISR 003f2baf _CAPINT2_ISR 003f2bb4 _CAPINT3_ISR 003f2bb9 _CMP4INT_ISR 003f2bbe _CMP5INT_ISR 003f2bc3 _CMP6INT_ISR 003f2bc8 _T3PINT_ISR 003f2bcd _T3CINT_ISR 003f2bd2 _T3UFINT_ISR 003f2bd7 _T3OFINT_ISR 003f2bdc _T4PINT_ISR 003f2be1 _T4CINT_ISR 003f2be6 _T4UFINT_ISR 003f2beb _T4OFINT_ISR 003f2bf0 _CAPINT4_ISR 003f2bf5 _CAPINT5_ISR 003f2bfa _CAPINT6_ISR 003f2bff _SPIRXINTA_ISR 003f2c04 _SPITXINTA_ISR 003f2c09 _MRINTA_ISR 003f2c0e _MXINTA_ISR 003f2c13 _SCIRXINTA_ISR 003f2c18 _SCITXINTA_ISR 003f2c1d _SCIRXINTB_ISR 003f2c22 _SCITXINTB_ISR 003f2c27 _ECAN0INTA_ISR 003f2c2c _ECAN1INTA_ISR 003f2c31 _EMPTY_ISR 003f2c35 _PIE_RESERVED 003f2c3a _rsvd_ISR 003f2c3f _Flash2810_Program 003f2ce3 _atan 003f2d82 _exp 003f2e21 FD$$ADD 003f2ebd _Fl28x_EraseVerify 003f2f05 _Fl28x_ErasePulse 003f2f57 _Flash2810_Erase 003f2fe8 _Fl28x_LeaveCmdMode 003f2ff5 _Fl28x_EnterCmdMode 003f3023 _Fl28x_FlashRegSleep 003f3042 _Fl28x_OpenPulse 003f3053 _Fl28x_ClosePulse 003f306a _Fl28x_MaskAll 003f3075 FD$$MPY 003f30f8 FS$$DIV 003f317b _Fl28x_ProgVerify 003f31b8 _Fl28x_ProgPulse 003f31fa _Fl28x_CompactVerify 003f3234 _Fl28x_CompactPulse 003f3277 FS$$SUB 003f327c FS$$ADD 003f32ef _Fl2810_EraseSector 003f334f FS$$MPY 003f33a9 _Fl2810_CompactSector 003f3402 _InitSysCtrl 003f340a _wdt_reset 003f3413 _DisableDog 003f341a _EnableDog 003f3421 _InitPll 003f343d _InitPeripheralClocks 003f3456 _Fl2810_Init 003f348c _Fl28x_WatchDogDisable 003f3494 _Fl28x_DisableNMI 003f349d _Fl28x_ClearLoop 003f34e1 _c_int00 003f3525 _ldexp 003f3566 _Fl2810_ClearSector 003f35a1 _atol 003f35db _Flash2810_Verify 003f360f _srand 003f361f _rand 003f363a L$$DIV 003f3649 L$$MOD 003f3657 UL$$DIV 003f365e UL$$MOD 003f3664 FS$$TOL 003f368d _InitPieCtrl 003f36ab _EnableInterrupts 003f36b3 FS$$TOI 003f36d8 FD$$TOFS 003f36f9 FS$$TOUL 003f371a _asm_wait 003f3720 _asm_mul 003f3728 _asm_read_cnt 003f3737 _Flash2810_ToggleTest 003f3753 FS$$TOFD 003f376f __args_main 003f378a I$$TOFS 003f37a4 C$$EXIT 003f37a4 _abort 003f37a6 _exit 003f37bd FS$$CMP 003f37d4 U$$TOFD 003f37eb _InitPieVectTable 003f3800 UL$$TOFS 003f3813 U$$TOFS 003f3823 FD$$SUB 003f3831 _Fl28x_Delay 003f383e _InitGpio 003f384a U$$DIV 003f384f U$$MOD 003f3855 _strlen 003f385f _read_cnt 003f3869 __register_unlock 003f386d __register_lock 003f3871 __nop 003f387a _Fl28x_DisableInt 003f387e _Fl28x_RestoreInt 003f3881 _Flash2810_APIVersion 003f3886 FS$$NEG 003f388b _Flash2810_APIVersionHex 003f388e ___etext__ 003f388e etext 003f6000 __ctypes_ 003f6102 _PieVectTableInit 003f6243 ___cinit__ 003f6243 cinit 003f7ff8 _CsmPwl ffffffff ___binit__ ffffffff ___c_args__ ffffffff ___pinit__ ffffffff binit ffffffff pinit [292 symbols]