📄 booter.ld
字号:
INPUT(-lau1x00)OUTPUT_ARCH(mips)ENTRY(start)/**** Start point ****/SECTIONS{ .text 0x9FD00000 : { *(.init) *(.text) _ecode = ABSOLUTE(.) ; /* End of code */ *(.rodata) *(.rodata.str1.4) . = ALIGN(8); _etext = ABSOLUTE(.); /* End of code and read-only data */ } /**** Initialised data ****/ .data 0x81000000 : AT ( ADDR(.text) + SIZEOF(.text) ) { _data = ABSOLUTE(.); /* Start of initialised data */ _data_actual = ADDR(.text) + SIZEOF(.text); /* Actual location of data segment */ *(.data) . = ALIGN(8); _gp = ABSOLUTE(. + 0x7ff0); /* point at middle (32Kbytes) of 64Kbyte initialized data */ *(.lit8) *(.lit4) *(.sdata) . = ALIGN(8); _edata = ABSOLUTE(.); /* End of initialised data */ } /**** Uninitialised data ****/ _fbss = .; /* Start of unitialised data */ .sbss : { *(.sbss) *(.scommon) } .bss : { *(.bss) *(COMMON) } _end = . ; /* End of unitialised data */ .gptab.sdata : { *(.gptab.data) *(.gptab.sdata) } .gptab.sbss : { *(.gptab.bss) *(.gptab.sbss) } /DISCARD/ : { *(.reginfo) } PROVIDE(etext = _etext); PROVIDE (edata = .); PROVIDE (end = .);/* PROVIDE (__stacktop = 0x80100000);*/ PROVIDE (__stacktop = _end + 0x010000);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -