****************************************************************************** TMS320C6x COFF Linker PC Version 4.10 Beta (May 4 2001) ****************************************************************************** >> Linked Tue May 29 13:50:19 2001 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_flash_prog" address: 000000d0 MEMORY CONFIGURATION name origin length used attr fill ---------------------- -------- --------- -------- ---- -------- BOOT_RAM 00000000 00000800 00000800 RWIX 00000000 IRAM 00000800 0000f7ff 0000f7ff RWIX 00000000 CE0 80000000 01000000 00000000 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .boot_load 0 00000000 000003e0 00000000 000003e0 boot.obj (.boot_load) .text 0 00000800 00003980 00000800 000012a0 post.obj (.text) 00001aa0 00000000 csl6711.lib : csl.obj (.text) 00001aa0 00000000 bsl6711dsk.lib : bsl_ad535.obj (.text) 00001aa0 00000000 : bsl_dip.obj (.text) 00001aa0 00000000 : bsl_board.obj (.text) 00001aa0 00000000 csl6711.lib : csl_timer.obj (.text) 00001aa0 00000000 : csl_mcbsp.obj (.text) 00001aa0 00000000 : csl_emif.obj (.text) 00001aa0 00000000 bsl6711dsk.lib : bsl.obj (.text) 00001aa0 00000000 : bsl_flash.obj (.text) 00001aa0 00000000 : bsl_led.obj (.text) 00001aa0 00000000 boot.obj (.text) 00001aa0 00000420 rts6201.lib : frcdivd.obj (.text) 00001ec0 00000260 : memcpy.obj (.text) 00002120 00000240 : divd.obj (.text) 00002360 00000240 bsl6711dsk.lib : bsl_ad535.obj (.text:__AD535_init) 000025a0 00000240 rts6201.lib : exit.obj (.text) 000027e0 000001e0 bsl6711dsk.lib : bsl_ad535.obj (.text:_AD535_config) 000029c0 000001c0 csl6711.lib : csl.obj (.text:__CSL_init) 00002b80 00000180 : csl_mcbsp.obj (.text:_MCBSP_reset) 00002d00 00000140 bsl6711dsk.lib : bsl.obj (.text:_BSL_init) 00002e40 00000120 csl6711.lib : csl_timer.obj (.text:_TIMER_reset) 00002f60 00000120 bsl6711dsk.lib : bsl_ad535.obj (.text:_AD535_open) 00003080 00000120 : bsl_led.obj (.text:__LED_init) 000031a0 00000120 csl6711.lib : csl_timer.obj (.text:_TIMER_open) 000032c0 00000120 : csl_irq.obj (.text:_mux2Tables) 000033e0 00000100 rts6201.lib : autoinit.obj (.text) 000034e0 00000100 bsl6711dsk.lib : bsl_led.obj (.text:_LED_off) 000035e0 00000100 : bsl_led.obj (.text:_LED_on) 000036e0 000000e0 csl6711.lib : csl_mcbsp.obj (.text:_MCBSP_open) 000037c0 000000c0 bsl6711dsk.lib : bsl_dip.obj (.text:_DIP_get) 00003880 000000c0 : bsl_ad535.obj (.text:_writeData) 00003940 000000a0 csl6711.lib : csl_mcbsp.obj (.text:_MCBSP_close) 000039e0 000000a0 rts6201.lib : boot.obj (.text) 00003a80 000000a0 csl6711.lib : csl_irq.obj (.text:_getMux) 00003b20 00000080 bsl6711dsk.lib : bsl_ad535.obj (.text:_AD535_writeReg) 00003ba0 00000080 csl6711.lib : csl_irq.obj (.text:__IRQ_init) 00003c20 00000080 bsl6711dsk.lib : bsl_flash.obj (.text:__FLASH_init) 00003ca0 00000080 : bsl_dip.obj (.text:__DIP_init) 00003d20 00000080 : bsl_ad535.obj (.text:_AD535_write) 00003da0 00000060 csl6711.lib : csl_timer.obj (.text:_TIMER_config) 00003e00 00000060 bsl6711dsk.lib : bsl_ad535.obj (.text:_AD535_read) 00003e60 00000060 : bsl_ad535.obj (.text:_AD535_reset) 00003ec0 00000060 csl6711.lib : csl_mcbsp.obj (.text:_MCBSP_configArgs) 00003f20 00000060 : csl_emif.obj (.text:_EMIF_configArgs) 00003f80 00000040 : csl_timer.obj (.text:_TIMER_start) 00003fc0 00000040 bsl6711dsk.lib : bsl_board.obj (.text:__BOARD_init) 00004000 00000040 rts6201.lib : _lock.obj (.text) 00004040 00000020 csl6711.lib : csl_mcbsp.obj (.text:_MCBSP_rrdy) 00004060 00000020 : csl_mcbsp.obj (.text:_MCBSP_read) 00004080 00000020 : csl_mcbsp.obj (.text:_MCBSP_write) 000040a0 00000020 : csl_mcbsp.obj (.text:_MCBSP_xrdy) 000040c0 00000020 : csl_timer.obj (.text:_TIMER_getCount) 000040e0 00000020 : csl_timer.obj (.text:_TIMER_resume) 00004100 00000020 : csl_irq.obj (.text) 00004120 00000020 : csl.obj (.text:_CSL6711_LIB_) 00004140 00000020 : csl_timer.obj (.text:_TIMER_pause) 00004160 00000020 bsl6711dsk.lib : bsl.obj (.text:_BOARD_readReg) .stack 0 00004180 00000400 00004180 00000000 rts6201.lib : boot.obj (.stack) 00004180 00000400 --HOLE-- [fill = 00000000] .bss 0 00004580 0000001c 00004580 0000001c post.obj (.bss) [fill = 00000000] 0000459c 00000000 csl6711.lib : csl.obj (.bss) 0000459c 00000000 rts6201.lib : memcpy.obj (.bss) 0000459c 00000000 csl6711.lib : csl_irq.obj (.bss) 0000459c 00000000 : csl_emif.obj (.bss) 0000459c 00000000 rts6201.lib : autoinit.obj (.bss) 0000459c 00000000 : boot.obj (.bss) 0000459c 00000000 boot.obj (.bss) 0000459c 00000000 rts6201.lib : _lock.obj (.bss) 0000459c 00000000 : exit.obj (.bss) 0000459c 00000000 csl6711.lib : csl_mcbsp.obj (.bss) 0000459c 00000000 bsl6711dsk.lib : bsl_led.obj (.bss) 0000459c 00000000 : bsl_flash.obj (.bss) 0000459c 00000000 rts6201.lib : frcdivd.obj (.bss) 0000459c 00000000 : divd.obj (.bss) 0000459c 00000000 bsl6711dsk.lib : bsl_dip.obj (.bss) 0000459c 00000000 : bsl.obj (.bss) 0000459c 00000000 csl6711.lib : csl_timer.obj (.bss) 0000459c 00000000 bsl6711dsk.lib : bsl_board.obj (.bss) 0000459c 00000000 : bsl_ad535.obj (.bss) .cinit 0 000045a0 0000036c 000045a0 0000012c csl6711.lib : csl_irq.obj (.cinit) 000046cc 00000004 --HOLE-- [fill = 00000000] 000046d0 00000054 : csl_mcbsp.obj (.cinit) 00004724 00000004 --HOLE-- [fill = 00000000] 00004728 00000048 post.obj (.cinit) 00004770 0000003c bsl6711dsk.lib : bsl.obj (.cinit) 000047ac 00000004 --HOLE-- [fill = 00000000] 000047b0 0000003c csl6711.lib : csl_timer.obj (.cinit) 000047ec 00000004 --HOLE-- [fill = 00000000] 000047f0 0000003c : csl.obj (.cinit) 0000482c 00000004 --HOLE-- [fill = 00000000] 00004830 00000034 bsl6711dsk.lib : bsl_ad535.obj (.cinit) 00004864 00000004 --HOLE-- [fill = 00000000] 00004868 0000002c rts6201.lib : exit.obj (.cinit) 00004894 00000004 --HOLE-- [fill = 00000000] 00004898 0000001c bsl6711dsk.lib : bsl_led.obj (.cinit) 000048b4 00000004 --HOLE-- [fill = 00000000] 000048b8 0000001c rts6201.lib : _lock.obj (.cinit) 000048d4 00000004 --HOLE-- [fill = 00000000] 000048d8 0000000c bsl6711dsk.lib : bsl_flash.obj (.cinit) 000048e4 00000004 --HOLE-- [fill = 00000000] 000048e8 0000000c : bsl_board.obj (.cinit) 000048f4 00000004 --HOLE-- [fill = 00000000] 000048f8 0000000c : bsl_dip.obj (.cinit) 00004904 00000008 --HOLE-- [fill = 00000000] .const 0 0000490c 00000010 0000490c 00000010 bsl6711dsk.lib : bsl_ad535.obj (.const) .data 0 00000800 00000000 00000800 00000000 boot.obj (.data) 00000800 00000000 rts6201.lib : frcdivd.obj (.data) 00000800 00000000 : divd.obj (.data) 00000800 00000000 bsl6711dsk.lib : bsl_led.obj (.data) 00000800 00000000 : bsl_flash.obj (.data) 00000800 00000000 : bsl_dip.obj (.data) 00000800 00000000 : bsl_board.obj (.data) 00000800 00000000 : bsl_ad535.obj (.data) 00000800 00000000 : bsl.obj (.data) 00000800 00000000 csl6711.lib : csl_timer.obj (.data) 00000800 00000000 : csl_mcbsp.obj (.data) 00000800 00000000 : csl_irq.obj (.data) 00000800 00000000 : csl_emif.obj (.data) 00000800 00000000 : csl.obj (.data) 00000800 00000000 rts6201.lib : memcpy.obj (.data) 00000800 00000000 : autoinit.obj (.data) 00000800 00000000 : _lock.obj (.data) 00000800 00000000 : exit.obj (.data) 00000800 00000000 : boot.obj (.data) 00000800 00000000 post.obj (.data) .far 0 0000491c 00000304 0000491c 000000f4 csl6711.lib : csl_irq.obj (.far) [fill = 00000000] 00004a10 0000008c rts6201.lib : exit.obj (.far) [fill = 00000000] 00004a9c 00000084 bsl6711dsk.lib : bsl_flash.obj (.far) [fill = 00000000] 00004b20 00000038 csl6711.lib : csl_mcbsp.obj (.far) [fill = 00000000] 00004b58 0000002c post.obj (.far) [fill = 00000000] 00004b84 00000028 bsl6711dsk.lib : bsl.obj (.far) [fill = 00000000] 00004bac 00000028 csl6711.lib : csl.obj (.far) [fill = 00000000] 00004bd4 00000020 : csl_timer.obj (.far) [fill = 00000000] 00004bf4 00000014 bsl6711dsk.lib : bsl_ad535.obj (.far) [fill = 00000000] 00004c08 00000008 rts6201.lib : _lock.obj (.far) [fill = 00000000] 00004c10 00000008 bsl6711dsk.lib : bsl_led.obj (.far) [fill = 00000000] 00004c18 00000004 : bsl_board.obj (.far) [fill = 00000000] 00004c1c 00000004 : bsl_dip.obj (.far) [fill = 00000000] .switch 0 00000800 00000000 .sysmem 0 00000800 00000000 .tables 0 00000800 00000000 .cio 0 00000800 00000000 $fill000 0 000003e0 00000420 000003e0 00000420 --HOLE-- [fill = 00000000] $fill001 0 0000459c 00000004 0000459c 00000004 --HOLE-- [fill = 00000000] $fill002 0 00004c20 0000b3df 00004c20 0000b3df --HOLE-- [fill = 00000000] GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name -------- ---- 00004580 $bss 00004580 .bss 00000800 .data 00000800 .text 000027c8 C$$EXIT 000027e0 _AD535_config 00004c00 _AD535_localId 00002f60 _AD535_open 00003e00 _AD535_read 00003e60 _AD535_reset 00003d20 _AD535_write 00003b20 _AD535_writeReg 00004160 _BOARD_readReg 00002d00 _BSL_init 00004120 _CSL6711_LIB_ 000037c0 _DIP_get 00003f20 _EMIF_configArgs 000034e0 _LED_off 000035e0 _LED_on 00003940 _MCBSP_close 00003ec0 _MCBSP_configArgs 000036e0 _MCBSP_open 00004060 _MCBSP_read 00002b80 _MCBSP_reset 00004040 _MCBSP_rrdy 00004080 _MCBSP_write 000040a0 _MCBSP_xrdy 00003da0 _TIMER_config 000040c0 _TIMER_getCount 000031a0 _TIMER_open 00004140 _TIMER_pause 00002e40 _TIMER_reset 000040e0 _TIMER_resume 00003f80 _TIMER_start 00002360 __AD535_init 00003fc0 __BOARD_init 000029c0 __CSL_init 00003ca0 __DIP_init 00003c20 __FLASH_init 00004a08 __IRQ_dispatchTable 00004944 __IRQ_eventTable 00004100 __IRQ_hookFetchPacket 00003ba0 __IRQ_init 000049c8 __IRQ_intTable 00003080 __LED_init 00004b50 __MCBSP_hDev0 00004b54 __MCBSP_hDev1 00000400 __STACK_SIZE 00004bd4 __TIMER_deviceTable 00004bec __TIMER_hDev0 00004bf0 __TIMER_hDev1 00004580 ___bss__ 000045a0 ___cinit__ 00000800 ___data__ 00000800 ___edata__ 0000459c ___end__ 00004180 ___etext__ ffffffff ___pinit__ 00000800 ___text__ 000033e0 __auto_init 00004a94 __cleanup_ptr 00002120 __divd 00004a98 __dtors_ptr 00001aa0 __frcdivd 00004c08 __lock 00004000 __nop 00004008 __register_lock 0000401c __register_unlock 00004180 __stack 00004c0c __unlock 000027c8 _abort 000026f0 _atexit 00000000 _boot 000039e0 _c_int00 000017a8 _delay_msec 000025a0 _exit 00004594 _ext_mem_size 000000d0 _flash_prog 0000176c _get_bdrev 00004588 _hAD535 00004584 _hMcbsp 00004580 _hTimer 00001680 _led_blink 00004bf4 _local_id 0000084c _main 000012dc _mcbsp0_test 00000ff0 _mem_test 0000111c _mem_test_alt 00001ec0 _memcpy 00004b64 _myConfig 00004b58 _myTimerConfig 000018b4 _play_codec 00004598 _post_speed 00004590 _pwb_assy_rev 00004b74 _sin_table 0000458c _user_dip_settings 000003c4 _wait 000045a0 cinit 00000800 edata 0000459c end 00004180 etext ffffffff pinit GLOBAL SYMBOLS: SORTED BY Symbol Address address name -------- ---- 00000000 _boot 000000d0 _flash_prog 000003c4 _wait 00000400 __STACK_SIZE 00000800 ___edata__ 00000800 edata 00000800 .text 00000800 ___data__ 00000800 .data 00000800 ___text__ 0000084c _main 00000ff0 _mem_test 0000111c _mem_test_alt 000012dc _mcbsp0_test 00001680 _led_blink 0000176c _get_bdrev 000017a8 _delay_msec 000018b4 _play_codec 00001aa0 __frcdivd 00001ec0 _memcpy 00002120 __divd 00002360 __AD535_init 000025a0 _exit 000026f0 _atexit 000027c8 _abort 000027c8 C$$EXIT 000027e0 _AD535_config 000029c0 __CSL_init 00002b80 _MCBSP_reset 00002d00 _BSL_init 00002e40 _TIMER_reset 00002f60 _AD535_open 00003080 __LED_init 000031a0 _TIMER_open 000033e0 __auto_init 000034e0 _LED_off 000035e0 _LED_on 000036e0 _MCBSP_open 000037c0 _DIP_get 00003940 _MCBSP_close 000039e0 _c_int00 00003b20 _AD535_writeReg 00003ba0 __IRQ_init 00003c20 __FLASH_init 00003ca0 __DIP_init 00003d20 _AD535_write 00003da0 _TIMER_config 00003e00 _AD535_read 00003e60 _AD535_reset 00003ec0 _MCBSP_configArgs 00003f20 _EMIF_configArgs 00003f80 _TIMER_start 00003fc0 __BOARD_init 00004000 __nop 00004008 __register_lock 0000401c __register_unlock 00004040 _MCBSP_rrdy 00004060 _MCBSP_read 00004080 _MCBSP_write 000040a0 _MCBSP_xrdy 000040c0 _TIMER_getCount 000040e0 _TIMER_resume 00004100 __IRQ_hookFetchPacket 00004120 _CSL6711_LIB_ 00004140 _TIMER_pause 00004160 _BOARD_readReg 00004180 __stack 00004180 etext 00004180 ___etext__ 00004580 .bss 00004580 ___bss__ 00004580 _hTimer 00004580 $bss 00004584 _hMcbsp 00004588 _hAD535 0000458c _user_dip_settings 00004590 _pwb_assy_rev 00004594 _ext_mem_size 00004598 _post_speed 0000459c end 0000459c ___end__ 000045a0 cinit 000045a0 ___cinit__ 00004944 __IRQ_eventTable 000049c8 __IRQ_intTable 00004a08 __IRQ_dispatchTable 00004a94 __cleanup_ptr 00004a98 __dtors_ptr 00004b50 __MCBSP_hDev0 00004b54 __MCBSP_hDev1 00004b58 _myTimerConfig 00004b64 _myConfig 00004b74 _sin_table 00004bd4 __TIMER_deviceTable 00004bec __TIMER_hDev0 00004bf0 __TIMER_hDev1 00004bf4 _local_id 00004c00 _AD535_localId 00004c08 __lock 00004c0c __unlock ffffffff pinit ffffffff ___pinit__ [102 symbols]