mirror of
https://github.com/livingcomputermuseum/UniBone.git
synced 2026-02-04 23:45:00 +00:00
283 lines
12 KiB
Plaintext
283 lines
12 KiB
Plaintext
******************************************************************************
|
|
PRU Linker Unix v2.3.1
|
|
******************************************************************************
|
|
>> Linked Sun Mar 31 20:55:28 2019
|
|
|
|
OUTPUT FILE NAME: </home/joerg/retrocmp/dec/UniBone/10.01_base/4_deploy/pru0.out>
|
|
ENTRY POINT SYMBOL: "_c_int00_noinit_noargs" address: 00000000
|
|
|
|
|
|
MEMORY CONFIGURATION
|
|
|
|
name origin length used unused attr fill
|
|
---------------------- -------- --------- -------- -------- ---- --------
|
|
PAGE 0:
|
|
PRU_IMEM 00000000 00002000 0000005c 00001fa4 RWIX
|
|
|
|
PAGE 1:
|
|
PRU_DMEM_0_1 00000000 00002000 00000114 00001eec RWIX
|
|
PRU_DMEM_1_0 00002000 00002000 00000000 00002000 RWIX
|
|
|
|
PAGE 2:
|
|
PRU_SHAREDMEM 00010000 00003000 00000000 00003000 RWIX
|
|
PRU_INTC 00020000 00001504 00000000 00001504 RWIX
|
|
PRU_CFG 00026000 00000044 00000044 00000000 RWIX
|
|
PRU_UART 00028000 00000038 00000000 00000038 RWIX
|
|
PRU_IEP 0002e000 0000031c 00000000 0000031c RWIX
|
|
PRU_ECAP 00030000 00000060 00000000 00000060 RWIX
|
|
RSVD27 00032000 00000100 00000000 00000100 RWIX
|
|
RSVD21 00032400 00000100 00000000 00000100 RWIX
|
|
L3OCMC 40000000 00010000 00000000 00010000 RWIX
|
|
MCASP0_DMA 46000000 00000100 00000000 00000100 RWIX
|
|
UART1 48022000 00000088 00000000 00000088 RWIX
|
|
UART2 48024000 00000088 00000000 00000088 RWIX
|
|
I2C1 4802a000 000000d8 00000000 000000d8 RWIX
|
|
MCSPI0 48030000 000001a4 00000000 000001a4 RWIX
|
|
DMTIMER2 48040000 0000005c 00000000 0000005c RWIX
|
|
MMCHS0 48060000 00000300 00000000 00000300 RWIX
|
|
MBX0 480c8000 00000140 00000000 00000140 RWIX
|
|
SPINLOCK 480ca000 00000880 00000000 00000880 RWIX
|
|
I2C2 4819c000 000000d8 00000000 000000d8 RWIX
|
|
MCSPI1 481a0000 000001a4 00000000 000001a4 RWIX
|
|
DCAN0 481cc000 000001e8 00000000 000001e8 RWIX
|
|
DCAN1 481d0000 000001e8 00000000 000001e8 RWIX
|
|
PWMSS0 48300000 000002c4 00000000 000002c4 RWIX
|
|
PWMSS1 48302000 000002c4 00000000 000002c4 RWIX
|
|
PWMSS2 48304000 000002c4 00000000 000002c4 RWIX
|
|
RSVD13 48310000 00000100 00000000 00000100 RWIX
|
|
RSVD10 48318000 00000100 00000000 00000100 RWIX
|
|
TPCC 49000000 00001098 00000000 00001098 RWIX
|
|
GEMAC 4a100000 0000128c 00000000 0000128c RWIX
|
|
DDR 80000000 00000100 00000000 00000100 RWIX
|
|
|
|
|
|
SECTION ALLOCATION MAP
|
|
|
|
output attributes/
|
|
section page origin length input sections
|
|
-------- ---- ---------- ---------- ----------------
|
|
.text:_c_int00*
|
|
* 0 00000000 0000001c
|
|
00000000 0000001c rtspruv3_le.lib : boot.c.obj (.text:_c_int00_noinit_noargs)
|
|
|
|
.text 0 0000001c 00000040
|
|
0000001c 00000024 pru0_main.object (.text:main)
|
|
00000040 0000000c pru0_datout.asmobject (.text)
|
|
0000004c 00000008 rtspruv3_le.lib : exit.c.obj (.text:abort)
|
|
00000054 00000008 : exit.c.obj (.text:loader_exit)
|
|
|
|
.stack 1 00000000 00000100 UNINITIALIZED
|
|
00000000 00000004 rtspruv3_le.lib : boot.c.obj (.stack)
|
|
00000004 000000fc --HOLE--
|
|
|
|
.cinit 1 00000000 00000000 UNINITIALIZED
|
|
|
|
.resource_table
|
|
* 1 00000100 00000014
|
|
00000100 00000014 pru0_main.object (.resource_table:retain)
|
|
|
|
.creg.PRU_CFG.noload.near
|
|
* 2 00026000 00000044 NOLOAD SECTION
|
|
00026000 00000044 pru0_main.object (.creg.PRU_CFG.noload.near)
|
|
|
|
.creg.PRU_CFG.near
|
|
* 2 00026044 00000000 UNINITIALIZED
|
|
|
|
.creg.PRU_CFG.noload.far
|
|
* 2 00026044 00000000 NOLOAD SECTION
|
|
|
|
.creg.PRU_CFG.far
|
|
* 2 00026044 00000000 UNINITIALIZED
|
|
|
|
MODULE SUMMARY
|
|
|
|
Module code ro data rw data
|
|
------ ---- ------- -------
|
|
/home/joerg/retrocmp/dec/UniBone/10.01_base/4_deploy/
|
|
pru0_main.object 36 0 88
|
|
pru0_datout.asmobject 12 0 0
|
|
+--+-----------------------+------+---------+---------+
|
|
Total: 48 0 88
|
|
|
|
/home/joerg/retrocmp/dec/UniBone/91_3rd_party/pru-c-compile/ti-cgt-pru_2.3.1//lib/rtspruv3_le.lib
|
|
boot.c.obj 28 0 0
|
|
exit.c.obj 16 0 0
|
|
+--+-----------------------+------+---------+---------+
|
|
Total: 44 0 0
|
|
|
|
Stack: 0 0 256
|
|
+--+-----------------------+------+---------+---------+
|
|
Grand Total: 92 0 344
|
|
|
|
|
|
SEGMENT ATTRIBUTES
|
|
|
|
id tag seg value
|
|
-- --- --- -----
|
|
0 PHA_PAGE 1 1
|
|
1 PHA_PAGE 2 1
|
|
|
|
|
|
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
|
|
|
|
page address name
|
|
---- ------- ----
|
|
0 00000054 C$$EXIT
|
|
2 00026000 CT_CFG
|
|
abs 481cc000 __PRU_CREG_BASE_DCAN0
|
|
abs 481d0000 __PRU_CREG_BASE_DCAN1
|
|
abs 80000000 __PRU_CREG_BASE_DDR
|
|
abs 48040000 __PRU_CREG_BASE_DMTIMER2
|
|
abs 4a100000 __PRU_CREG_BASE_GEMAC
|
|
abs 4802a000 __PRU_CREG_BASE_I2C1
|
|
abs 4819c000 __PRU_CREG_BASE_I2C2
|
|
abs 40000000 __PRU_CREG_BASE_L3OCMC
|
|
abs 480c8000 __PRU_CREG_BASE_MBX0
|
|
abs 46000000 __PRU_CREG_BASE_MCASP0_DMA
|
|
abs 48030000 __PRU_CREG_BASE_MCSPI0
|
|
abs 481a0000 __PRU_CREG_BASE_MCSPI1
|
|
abs 48060000 __PRU_CREG_BASE_MMCHS0
|
|
abs 00026000 __PRU_CREG_BASE_PRU_CFG
|
|
abs 00000000 __PRU_CREG_BASE_PRU_DMEM_0_1
|
|
abs 00002000 __PRU_CREG_BASE_PRU_DMEM_1_0
|
|
abs 00030000 __PRU_CREG_BASE_PRU_ECAP
|
|
abs 0002e000 __PRU_CREG_BASE_PRU_IEP
|
|
abs 00020000 __PRU_CREG_BASE_PRU_INTC
|
|
abs 00010000 __PRU_CREG_BASE_PRU_SHAREDMEM
|
|
abs 00028000 __PRU_CREG_BASE_PRU_UART
|
|
abs 48300000 __PRU_CREG_BASE_PWMSS0
|
|
abs 48302000 __PRU_CREG_BASE_PWMSS1
|
|
abs 48304000 __PRU_CREG_BASE_PWMSS2
|
|
abs 48318000 __PRU_CREG_BASE_RSVD10
|
|
abs 48310000 __PRU_CREG_BASE_RSVD13
|
|
abs 00032400 __PRU_CREG_BASE_RSVD21
|
|
abs 00032000 __PRU_CREG_BASE_RSVD27
|
|
abs 480ca000 __PRU_CREG_BASE_SPINLOCK
|
|
abs 49000000 __PRU_CREG_BASE_TPCC
|
|
abs 48022000 __PRU_CREG_BASE_UART1
|
|
abs 48024000 __PRU_CREG_BASE_UART2
|
|
abs 0000000e __PRU_CREG_DCAN0
|
|
abs 0000000f __PRU_CREG_DCAN1
|
|
abs 0000001f __PRU_CREG_DDR
|
|
abs 00000001 __PRU_CREG_DMTIMER2
|
|
abs 00000009 __PRU_CREG_GEMAC
|
|
abs 00000002 __PRU_CREG_I2C1
|
|
abs 00000011 __PRU_CREG_I2C2
|
|
abs 0000001e __PRU_CREG_L3OCMC
|
|
abs 00000016 __PRU_CREG_MBX0
|
|
abs 00000008 __PRU_CREG_MCASP0_DMA
|
|
abs 00000006 __PRU_CREG_MCSPI0
|
|
abs 00000010 __PRU_CREG_MCSPI1
|
|
abs 00000005 __PRU_CREG_MMCHS0
|
|
abs 00000004 __PRU_CREG_PRU_CFG
|
|
abs 00000018 __PRU_CREG_PRU_DMEM_0_1
|
|
abs 00000019 __PRU_CREG_PRU_DMEM_1_0
|
|
abs 00000003 __PRU_CREG_PRU_ECAP
|
|
abs 0000001a __PRU_CREG_PRU_IEP
|
|
abs 00000000 __PRU_CREG_PRU_INTC
|
|
abs 0000001c __PRU_CREG_PRU_SHAREDMEM
|
|
abs 00000007 __PRU_CREG_PRU_UART
|
|
abs 00000012 __PRU_CREG_PWMSS0
|
|
abs 00000013 __PRU_CREG_PWMSS1
|
|
abs 00000014 __PRU_CREG_PWMSS2
|
|
abs 0000000a __PRU_CREG_RSVD10
|
|
abs 0000000d __PRU_CREG_RSVD13
|
|
abs 00000015 __PRU_CREG_RSVD21
|
|
abs 0000001b __PRU_CREG_RSVD27
|
|
abs 00000017 __PRU_CREG_SPINLOCK
|
|
abs 0000001d __PRU_CREG_TPCC
|
|
abs 0000000b __PRU_CREG_UART1
|
|
abs 0000000c __PRU_CREG_UART2
|
|
1 00000100 __TI_STACK_END
|
|
abs 00000100 __TI_STACK_SIZE
|
|
abs ffffffff __c_args__
|
|
0 00000000 _c_int00_noinit_noargs
|
|
1 00000000 _stack
|
|
0 0000004c abort
|
|
0 0000001c main
|
|
0 00000040 pru0_dataout
|
|
1 00000100 pru_remoteproc_ResourceTable
|
|
|
|
|
|
GLOBAL SYMBOLS: SORTED BY Symbol Address
|
|
|
|
page address name
|
|
---- ------- ----
|
|
0 00000000 _c_int00_noinit_noargs
|
|
0 0000001c main
|
|
0 00000040 pru0_dataout
|
|
0 0000004c abort
|
|
0 00000054 C$$EXIT
|
|
1 00000000 _stack
|
|
1 00000100 __TI_STACK_END
|
|
1 00000100 pru_remoteproc_ResourceTable
|
|
2 00026000 CT_CFG
|
|
abs 00000000 __PRU_CREG_BASE_PRU_DMEM_0_1
|
|
abs 00000000 __PRU_CREG_PRU_INTC
|
|
abs 00000001 __PRU_CREG_DMTIMER2
|
|
abs 00000002 __PRU_CREG_I2C1
|
|
abs 00000003 __PRU_CREG_PRU_ECAP
|
|
abs 00000004 __PRU_CREG_PRU_CFG
|
|
abs 00000005 __PRU_CREG_MMCHS0
|
|
abs 00000006 __PRU_CREG_MCSPI0
|
|
abs 00000007 __PRU_CREG_PRU_UART
|
|
abs 00000008 __PRU_CREG_MCASP0_DMA
|
|
abs 00000009 __PRU_CREG_GEMAC
|
|
abs 0000000a __PRU_CREG_RSVD10
|
|
abs 0000000b __PRU_CREG_UART1
|
|
abs 0000000c __PRU_CREG_UART2
|
|
abs 0000000d __PRU_CREG_RSVD13
|
|
abs 0000000e __PRU_CREG_DCAN0
|
|
abs 0000000f __PRU_CREG_DCAN1
|
|
abs 00000010 __PRU_CREG_MCSPI1
|
|
abs 00000011 __PRU_CREG_I2C2
|
|
abs 00000012 __PRU_CREG_PWMSS0
|
|
abs 00000013 __PRU_CREG_PWMSS1
|
|
abs 00000014 __PRU_CREG_PWMSS2
|
|
abs 00000015 __PRU_CREG_RSVD21
|
|
abs 00000016 __PRU_CREG_MBX0
|
|
abs 00000017 __PRU_CREG_SPINLOCK
|
|
abs 00000018 __PRU_CREG_PRU_DMEM_0_1
|
|
abs 00000019 __PRU_CREG_PRU_DMEM_1_0
|
|
abs 0000001a __PRU_CREG_PRU_IEP
|
|
abs 0000001b __PRU_CREG_RSVD27
|
|
abs 0000001c __PRU_CREG_PRU_SHAREDMEM
|
|
abs 0000001d __PRU_CREG_TPCC
|
|
abs 0000001e __PRU_CREG_L3OCMC
|
|
abs 0000001f __PRU_CREG_DDR
|
|
abs 00000100 __TI_STACK_SIZE
|
|
abs 00002000 __PRU_CREG_BASE_PRU_DMEM_1_0
|
|
abs 00010000 __PRU_CREG_BASE_PRU_SHAREDMEM
|
|
abs 00020000 __PRU_CREG_BASE_PRU_INTC
|
|
abs 00026000 __PRU_CREG_BASE_PRU_CFG
|
|
abs 00028000 __PRU_CREG_BASE_PRU_UART
|
|
abs 0002e000 __PRU_CREG_BASE_PRU_IEP
|
|
abs 00030000 __PRU_CREG_BASE_PRU_ECAP
|
|
abs 00032000 __PRU_CREG_BASE_RSVD27
|
|
abs 00032400 __PRU_CREG_BASE_RSVD21
|
|
abs 40000000 __PRU_CREG_BASE_L3OCMC
|
|
abs 46000000 __PRU_CREG_BASE_MCASP0_DMA
|
|
abs 48022000 __PRU_CREG_BASE_UART1
|
|
abs 48024000 __PRU_CREG_BASE_UART2
|
|
abs 4802a000 __PRU_CREG_BASE_I2C1
|
|
abs 48030000 __PRU_CREG_BASE_MCSPI0
|
|
abs 48040000 __PRU_CREG_BASE_DMTIMER2
|
|
abs 48060000 __PRU_CREG_BASE_MMCHS0
|
|
abs 480c8000 __PRU_CREG_BASE_MBX0
|
|
abs 480ca000 __PRU_CREG_BASE_SPINLOCK
|
|
abs 4819c000 __PRU_CREG_BASE_I2C2
|
|
abs 481a0000 __PRU_CREG_BASE_MCSPI1
|
|
abs 481cc000 __PRU_CREG_BASE_DCAN0
|
|
abs 481d0000 __PRU_CREG_BASE_DCAN1
|
|
abs 48300000 __PRU_CREG_BASE_PWMSS0
|
|
abs 48302000 __PRU_CREG_BASE_PWMSS1
|
|
abs 48304000 __PRU_CREG_BASE_PWMSS2
|
|
abs 48310000 __PRU_CREG_BASE_RSVD13
|
|
abs 48318000 __PRU_CREG_BASE_RSVD10
|
|
abs 49000000 __PRU_CREG_BASE_TPCC
|
|
abs 4a100000 __PRU_CREG_BASE_GEMAC
|
|
abs 80000000 __PRU_CREG_BASE_DDR
|
|
abs ffffffff __c_args__
|
|
|
|
[75 symbols]
|