source: soft/giet_vm/sys/sys.ld @ 246

Last change on this file since 246 was 203, checked in by alain, 12 years ago

Introducing support for XICU

File size: 1.1 KB
Line 
1
2/******************************************************************************/
3/* Definition of the base addresses for all vsegs used by the GIET_VM         */
4/******************************************************************************/
5
6INCLUDE giet_vsegs.ld
7
8/******************************************************************************/
9/* Grouping sections into virtual segments for system code and data           */
10/******************************************************************************/
11
12SECTIONS
13{
14    . = seg_kernel_code_base;
15    seg_kernel_code :
16    {
17        *(.giet)
18        *(.text)
19    }
20
21    . = seg_kernel_data_base;
22    seg_kernel_data :
23    {
24        *(.iommu)
25        *(.kdata)
26        *(.rodata)
27        *(.rodata.*)
28        *(.data)
29        *(.lit8)
30        *(.lit4)
31        *(.sdata)
32        *(.bss)
33        *(COMMON)
34        *(.sbss)
35        *(.scommon)
36    }
37
38    . = seg_kernel_uncdata_base;
39    seg_kernel_uncdata :
40    {
41        *(.unckdata)
42    }
43
44    . = seg_kernel_init_base;
45    seg_kernel_init :
46    {
47        *(.kinit)
48    }
49}
50
Note: See TracBrowser for help on using the repository browser.