You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

274 lines
14 KiB
Plaintext

******************************************************************************
TMS320C2000 Linker Unix v25.11.0
******************************************************************************
>> Linked Thu Jul 16 11:43:11 2026
OUTPUT FILE NAME: <gpio_driverlib_cpu2.out>
ENTRY POINT SYMBOL: "code_start" address: 00000000
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
PAGE 0:
BEGIN 00000000 00000002 00000002 00000000 RWIX
RAMM0 000000a2 0000035e 00000012 0000034c RWIX
RAMLS0 00008000 00000800 00000000 00000800 RWIX
RAMLS1 00008800 00000800 00000000 00000800 RWIX
RAMLS2 00009000 00000800 00000000 00000800 RWIX
RAMLS3 00009800 00000800 00000000 00000800 RWIX
RAMLS4 0000a000 00000800 00000000 00000800 RWIX
RAMD0 0000b000 00000800 000002c2 0000053e RWIX
FLASHA 00080002 00001ffe 00000000 00001ffe RWIX
FLASHB 00082000 00002000 00000000 00002000 RWIX
FLASHC 00084000 00002000 00000000 00002000 RWIX
FLASHD 00086000 00002000 00000000 00002000 RWIX
FLASHE 00088000 00008000 00000000 00008000 RWIX
FLASHF 00090000 00008000 00000000 00008000 RWIX
FLASHG 00098000 00008000 00000000 00008000 RWIX
FLASHH 000a0000 00008000 00000000 00008000 RWIX
FLASHI 000a8000 00008000 00000000 00008000 RWIX
FLASHJ 000b0000 00008000 00000000 00008000 RWIX
FLASHK 000b8000 00002000 00000000 00002000 RWIX
FLASHL 000ba000 00002000 00000000 00002000 RWIX
FLASHM 000bc000 00002000 00000000 00002000 RWIX
FLASHN 000be000 00001ff0 00000000 00001ff0 RWIX
RESET 003fffc0 00000002 00000000 00000002 RWIX
PAGE 1:
BOOT_RSVD 00000002 000000a0 00000000 000000a0 RWIX
RAMM1 00000400 000003f8 00000100 000002f8 RWIX
RAMLS5 0000a800 00000800 00000060 000007a0 RWIX
RAMD1 0000b800 00000800 00000000 00000800 RWIX
CPU2TOCPU1RAM 0003f800 00000400 00000000 00000400 RWIX
CPU1TOCPU2RAM 0003fc00 00000400 00000000 00000400 RWIX
CANA_MSG_RAM 00049000 00000800 00000000 00000800 RWIX
CANB_MSG_RAM 0004b000 00000800 00000000 00000800 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
codestart
* 0 00000000 00000002
00000000 00000002 F2837xD_CodeStartBranch.obj (codestart)
.cinit 0 000000a2 00000012
000000a2 00000009 (.cinit..data.load) [load image, compression = lzss]
000000ab 00000001 --HOLE-- [fill = 0]
000000ac 00000004 (__TI_handler_table)
000000b0 00000004 (__TI_cinit_table)
.reset 0 003fffc0 00000000 DSECT
.stack 1 00000400 00000100 UNINITIALIZED
00000400 00000100 --HOLE--
.init_array
* 0 000000a2 00000000 UNINITIALIZED
.const 1 0000a800 00000050
0000a800 00000050 gpio_driverlib_main_cpu2.obj (.const:.string)
.data 1 0000a850 00000010 UNINITIALIZED
0000a850 00000006 device.obj (.data)
0000a856 00000006 rts2800_fpu32_eabi.lib : exit.c.obj (.data)
0000a85c 00000002 : _lock.c.obj (.data:_lock)
0000a85e 00000002 : _lock.c.obj (.data:_unlock)
GETBUFFER
* 0 0003fc00 00000000 DSECT
GETWRITEIDX
* 0 0003fc00 00000000 DSECT
PUTREADIDX
* 0 0003fc00 00000000 DSECT
.text 0 0000b000 000002c2
0000b000 00000192 device.obj (.text)
0000b192 00000049 gpio_driverlib_main_cpu2.obj (.text)
0000b1db 0000002e rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss)
0000b209 0000002b : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
0000b234 00000029 : exit.c.obj (.text)
0000b25d 00000020 : memcpy.c.obj (.text)
0000b27d 00000017 : boot28.asm.obj (.text)
0000b294 00000012 : args_main.c.obj (.text)
0000b2a6 00000009 : _lock.c.obj (.text)
0000b2af 00000008 F2837xD_CodeStartBranch.obj (.text)
0000b2b7 00000008 rts2800_fpu32_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none)
0000b2bf 00000002 : pre_init.c.obj (.text)
0000b2c1 00000001 : startup.c.obj (.text)
MODULE SUMMARY
Module code ro data rw data
------ ---- ------- -------
./
gpio_driverlib_main_cpu2.obj 73 80 0
+--+------------------------------+------+---------+---------+
Total: 73 80 0
./device/
device.obj 402 0 6
F2837xD_CodeStartBranch.obj 10 0 0
+--+------------------------------+------+---------+---------+
Total: 412 0 6
/Applications/ti/ccs2050/ccs/tools/compiler/ti-cgt-c2000_25.11.0.LTS/lib/rts2800_fpu32_eabi.lib
exit.c.obj 41 0 6
copy_decompress_lzss.c.obj 46 0 0
autoinit.c.obj 43 0 0
memcpy.c.obj 32 0 0
boot28.asm.obj 23 0 0
args_main.c.obj 18 0 0
_lock.c.obj 9 0 4
copy_decompress_none.c.obj 8 0 0
pre_init.c.obj 2 0 0
startup.c.obj 1 0 0
+--+------------------------------+------+---------+---------+
Total: 223 0 10
Stack: 0 0 256
Linker Generated: 0 17 0
+--+------------------------------+------+---------+---------+
Grand Total: 708 97 272
LINKER GENERATED COPY TABLES
__TI_cinit_table @ 000000b0 records: 1, size/record: 4, table size: 4
.data: load addr=000000a2, load size=00000009 bytes, run addr=0000a850, run size=00000010 bytes, compression=lzss
LINKER GENERATED HANDLER TABLE
__TI_handler_table @ 000000ac records: 2, size/record: 2, table size: 4
index: 0, handler: __TI_decompress_lzss
index: 1, handler: __TI_decompress_none
GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE
address data page name
-------- ---------------- ----
00000400 10 (00000400) __stack
0000a850 2a1 (0000a840) Example_Result
0000a852 2a1 (0000a840) Example_PassCount
0000a854 2a1 (0000a840) Example_Fail
0000a856 2a1 (0000a840) __TI_enable_exit_profile_output
0000a858 2a1 (0000a840) __TI_cleanup_ptr
0000a85a 2a1 (0000a840) __TI_dtors_ptr
0000a85c 2a1 (0000a840) _lock
0000a85e 2a1 (0000a840) _unlock
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
page address name
---- ------- ----
0 0000b234 C$$EXIT
0 0000b040 Device_enableAllPeripherals
0 0000b16a Device_enableUnbondedGPIOPullups
0 0000b14d Device_enableUnbondedGPIOPullupsFor100Pin
0 0000b13a Device_enableUnbondedGPIOPullupsFor176Pin
0 0000b037 Device_init
0 0000b119 Device_initGPIO
1 0000a854 Example_Fail
1 0000a852 Example_PassCount
1 0000a850 Example_Result
0 0000b191 Example_done
0 0000b18c Example_setResultFail
0 0000b187 Example_setResultPass
0 000000b0 __TI_CINIT_Base
0 000000b4 __TI_CINIT_Limit
0 000000b4 __TI_CINIT_Warm
0 000000ac __TI_Handler_Table_Base
0 000000b0 __TI_Handler_Table_Limit
1 00000500 __TI_STACK_END
abs 00000100 __TI_STACK_SIZE
0 0000b209 __TI_auto_init_nobinit_nopinit
1 0000a858 __TI_cleanup_ptr
0 0000b1db __TI_decompress_lzss
0 0000b2b7 __TI_decompress_none
1 0000a85a __TI_dtors_ptr
1 0000a856 __TI_enable_exit_profile_output
abs ffffffff __TI_pprof_out_hndl
abs ffffffff __TI_prof_data_size
abs ffffffff __TI_prof_data_start
abs ffffffff __c_args__
0 0000b180 __error__
1 00000400 __stack
0 0000b294 _args_main
0 0000b27d _c_int00
1 0000a85c _lock
0 0000b2ae _nop
0 0000b2aa _register_lock
0 0000b2a6 _register_unlock
0 0000b2c1 _system_post_cinit
0 0000b2bf _system_pre_init
1 0000a85e _unlock
0 0000b234 abort
0 00000000 code_start
0 0000b236 exit
0 0000b1c5 main
0 0000b25d memcpy
GLOBAL SYMBOLS: SORTED BY Symbol Address
page address name
---- ------- ----
0 00000000 code_start
0 000000ac __TI_Handler_Table_Base
0 000000b0 __TI_CINIT_Base
0 000000b0 __TI_Handler_Table_Limit
0 000000b4 __TI_CINIT_Limit
0 000000b4 __TI_CINIT_Warm
0 0000b037 Device_init
0 0000b040 Device_enableAllPeripherals
0 0000b119 Device_initGPIO
0 0000b13a Device_enableUnbondedGPIOPullupsFor176Pin
0 0000b14d Device_enableUnbondedGPIOPullupsFor100Pin
0 0000b16a Device_enableUnbondedGPIOPullups
0 0000b180 __error__
0 0000b187 Example_setResultPass
0 0000b18c Example_setResultFail
0 0000b191 Example_done
0 0000b1c5 main
0 0000b1db __TI_decompress_lzss
0 0000b209 __TI_auto_init_nobinit_nopinit
0 0000b234 C$$EXIT
0 0000b234 abort
0 0000b236 exit
0 0000b25d memcpy
0 0000b27d _c_int00
0 0000b294 _args_main
0 0000b2a6 _register_unlock
0 0000b2aa _register_lock
0 0000b2ae _nop
0 0000b2b7 __TI_decompress_none
0 0000b2bf _system_pre_init
0 0000b2c1 _system_post_cinit
1 00000400 __stack
1 00000500 __TI_STACK_END
1 0000a850 Example_Result
1 0000a852 Example_PassCount
1 0000a854 Example_Fail
1 0000a856 __TI_enable_exit_profile_output
1 0000a858 __TI_cleanup_ptr
1 0000a85a __TI_dtors_ptr
1 0000a85c _lock
1 0000a85e _unlock
abs 00000100 __TI_STACK_SIZE
abs ffffffff __TI_pprof_out_hndl
abs ffffffff __TI_prof_data_size
abs ffffffff __TI_prof_data_start
abs ffffffff __c_args__
[46 symbols]