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

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

Introducing support for XICU

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