]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/ibl.git/blob - src/make/ibl_c6455/ibl.cmd
Version 0.4 from Mike Line
[keystone-rtos/ibl.git] / src / make / ibl_c6455 / ibl.cmd
1 /************************************************************************************
2  * FILE PURPOSE: Define the memory usage of the ibl module for the c6455
3  ************************************************************************************
4  * FILE NAME: ibl.cmd
5  *
6  * DESCRIPTION: The memory placement for the IBL is defined
7  *
8  ************************************************************************************/
11 ../main/c64x/make/iblmain.oc
12 ../device/c64x/make/c6455.oc
13 ../ethboot/c64x/make/ethboot.oc
14 ../driver/c64x/make/net.oc
15 ../driver/c64x/make/arp.oc
16 ../driver/c64x/make/ip.oc
17 ../driver/c64x/make/udp.oc
18 ../driver/c64x/make/stream.oc
19 ../driver/c64x/make/timer.oc
20 ../driver/c64x/make/bootp.oc
21 ../driver/c64x/make/tftp.oc
22 ../hw/c64x/make/t64.oc
23 ../hw/c64x/make/cpmacdrv.oc
24 ../interp/c64x/make/bis.oc
26 -c
27 -stack 0x400
31 MEMORY
32 {
33         L2   :  origin = 0x800000, length = 0x10000
34         CFG  :  origin = 0x810000, length = 0x0200
35         STAT :  origin = 0x810200, length = 0x0200
36 }
38 SECTIONS
39 {
40         .stack  > L2
41         .cinit  > L2
42         .const  > L2
43         .text   > L2
44         .far    > L2
45         .switch > L2
46         .bss    > L2
48     .ibl_config_table > CFG
49         .ibl_status_table > STAT
51 }