/****************************************************************************/ /* Definition of the base addresses for all vsegs used by the GIET_VM */ /****************************************************************************/ INCLUDE giet_vsegs.ld /****************************************************************************/ /* Definition of the entry point for the BOOT code. */ /* The address of the boot_init function is stored in the .elf header, */ /* and is used by the préloader to jump into the boot code. */ /****************************************************************************/ ENTRY(boot_init) /****************************************************************************/ /* Grouping sections into virtual segment for boot code and data */ /****************************************************************************/ SECTIONS { . = seg_boot_code_base; seg_boot_code : { *(.text) *(.rodata) *(.rodata.*) } . = seg_boot_data_base; seg_boot_data : { *(.bootdata) *(.fatdata) } }