⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dope.ld

📁 Genode FX is a composition of hardware and software components that enable the creation of fully fl
💻 LD
字号:
/*******************************************************************//*                                                                 *//* This file is automatically generated by linker script generator.*//*                                                                 *//* Version: Xilinx EDK 10.1.02 EDK_K_SP2.5                                *//*                                                                 *//* Copyright (c) 2004 Xilinx, Inc.  All rights reserved.           *//*                                                                 *//* Description : PowerPC440 Linker Script                          *//*                                                                 *//*******************************************************************/_STACK_SIZE = DEFINED(_STACK_SIZE) ? _STACK_SIZE : 0x1000;_HEAP_SIZE = DEFINED(_HEAP_SIZE) ? _HEAP_SIZE : 0x1000;/* Define Memories in the system */MEMORY{   DDR2_SDRAM_C_MPMC_BASEADDR : ORIGIN = 0x00000000, LENGTH = 0x10000000   SRAM_C_MEM0_BASEADDR : ORIGIN = 0xFFE00000, LENGTH = 0x00100000   xps_bram_if_cntlr_1 : ORIGIN = 0xFFFFE000, LENGTH = 0x00001F00}/* Specify the default entry point to the program */ENTRY(_boot)STARTUP(boot.o)/* Define the sections, and where they are mapped in memory */SECTIONS{.vectors : {   __vectors_start = .;   *(.vectors)   __vectors_end = .;} > xps_bram_if_cntlr_1.text : {   *(.text)   *(.text.*)   *(.gnu.linkonce.t.*)} > DDR2_SDRAM_C_MPMC_BASEADDR.init : {   KEEP (*(.init))} > DDR2_SDRAM_C_MPMC_BASEADDR.fini : {   KEEP (*(.fini))} > DDR2_SDRAM_C_MPMC_BASEADDR.rodata : {   __rodata_start = .;   *(.rodata)   *(.rodata.*)   *(.gnu.linkonce.r.*)   __rodata_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.rodata1 : {   __rodata1_start = .;   *(.rodata1)   *(.rodata1.*)   __rodata1_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.sdata2 : {   __sdata2_start = .;   *(.sdata2)   *(.sdata2.*)   *(.gnu.linkonce.s2.*)   __sdata2_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.sbss2 : {   __sbss2_start = .;   *(.sbss2)   *(.sbss2.*)   *(.gnu.linkonce.sb2.*)   __sbss2_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.data : {   __data_start = .;   *(.data)   *(.data.*)   *(.gnu.linkonce.d.*)   __data_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.data1 : {   __data1_start = .;   *(.data1)   *(.data1.*)   __data1_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.got : {   *(.got)} > DDR2_SDRAM_C_MPMC_BASEADDR.got1 : {   *(.got1)} > DDR2_SDRAM_C_MPMC_BASEADDR.got2 : {   *(.got2)} > DDR2_SDRAM_C_MPMC_BASEADDR.ctors : {   __CTOR_LIST__ = .;   ___CTORS_LIST___ = .;   KEEP (*crtbegin.o(.ctors))   KEEP (*(EXCLUDE_FILE(*crtend.o) .ctors))   KEEP (*(SORT(.ctors.*)))   KEEP (*(.ctors))   __CTOR_END__ = .;   ___CTORS_END___ = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.dtors : {   __DTOR_LIST__ = .;   ___DTORS_LIST___ = .;   KEEP (*crtbegin.o(.dtors))   KEEP (*(EXCLUDE_FILE(*crtend.o) .dtors))   KEEP (*(SORT(.dtors.*)))   KEEP (*(.dtors))   __DTOR_END__ = .;   ___DTORS_END___ = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.fixup : {   __fixup_start = .;   *(.fixup)   __fixup_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.eh_frame : {   *(.eh_frame)} > DDR2_SDRAM_C_MPMC_BASEADDR.jcr : {   *(.jcr)} > DDR2_SDRAM_C_MPMC_BASEADDR.gcc_except_table : {   *(.gcc_except_table)} > DDR2_SDRAM_C_MPMC_BASEADDR.sdata : {   __sdata_start = .;   *(.sdata)   *(.sdata.*)   *(.gnu.linkonce.s.*)   __sdata_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.sbss : {   __sbss_start = .;   *(.sbss)   *(.sbss.*)   *(.gnu.linkonce.sb.*)   *(.scommon)   __sbss_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.tdata : {   __tdata_start = .;   *(.tdata)   *(.tdata.*)   *(.gnu.linkonce.td.*)   __tdata_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.tbss : {   __tbss_start = .;   *(.tbss)   *(.tbss.*)   *(.gnu.linkonce.tb.*)   __tbss_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.bss : {   __bss_start = .;   *(.bss)   *(.bss.*)   *(.gnu.linkonce.b.*)   *(COMMON)   . = ALIGN(4);   __bss_end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.boot0 0xFFFFFF00 : {   __boot0_start = .;   *(.boot0)   __boot0_end = .;} .boot 0xFFFFFFFC : {   __boot_start = .;   *(.boot)   __boot_end = .;} /* Generate Stack and Heap Sections */.stack : {   _stack_end = .;   . += _STACK_SIZE;   . = ALIGN(16);   __stack = .;} > DDR2_SDRAM_C_MPMC_BASEADDR.heap : {   . = ALIGN(16);   _heap_start = .;   . += _HEAP_SIZE;   . = ALIGN(16);   _heap_end = .;   _end = .;} > DDR2_SDRAM_C_MPMC_BASEADDR}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -