Mercurial > hg > Game > Atoc
view kernel/kernel.ld @ 1:b4285b887e18 default tip
add document
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Sep 2009 17:33:34 +0900 |
parents | 42f240cc4bc6 |
children |
line wrap: on
line source
/** * kernel.ld * SPE 軽量カーネル構築用リンカスクリプト */ /* objcopy してしまうので意味はないが */ ENTRY(_entry) SECTIONS { . = 0x0; .text : { entry.o (.text) /* 00h~34h */ /* * Note: 現在 34h~70h の領域は使用していない。 */ . = 0x70; /* SPE プロセスコンテキストの実効アドレス */ __process_context_ea__ = .; QUAD(0) /* 70h~78h */ . = 0x80; *(.text) /* 80h~ */ } .data : { *(.data) } .rodata : { *(.rodata) } .bss : { *(.bss) } /DISCARD/ : { *(.comment) *(.note.spu_name) } . = ALIGN(0x80); .spe_program : { /* SPE プログラム転送開始地点 */ __spe_program_start__ = .; } }