1 /************************************************************************************
2 * FILE PURPOSE: Define the memory usage of the ibl module for the c66x
3 ************************************************************************************
4 * FILE NAME: ibl.cmd
5 *
6 * DESCRIPTION: The memory placement for the IBL is defined
7 *
8 ************************************************************************************/
10 /* In order to speed build time during debug, the object files are saved in
11 * both big and little endian format. The include file is generated by
12 * make to use the correct endian object files
13 */
14 #include "ibl_objs.inc"
17 /* Symbols from the 1st portion of the load, generated by the make process */
18 #include "ibl_init_symbols.inc"
20 /* Common memory and section areas between ibl_init and ibl */
21 #include "ibl_common.inc"
23 SECTIONS
24 {
25 .cinit > TEXT
26 .const > TEXT
27 .text > TEXT
28 .switch > TEXT
29 .far > DATA
30 .bss > DATA
32 .linkram > LINKRAM
33 .cppi > CPPIRAM
34 .mac_buffer > PKTRAM
36 }