E81086713E446D36F62B2AA2A3502B5EB155

Java杂家

杂七杂八。。。一家之言

BlogJava 首页 新随笔 联系 聚合 管理
  141 Posts :: 1 Stories :: 174 Comments :: 0 Trackbacks
1)DJGPP v203
2)Nasm 0.98.39
3)gcc args:
gcc -Wall -O -fomit-frame-pointer -nostdinc -fno-builtin

4)link.ld
ld -T link.ld
OUTPUT_FORMAT("binary")
ENTRY(start)
phys = 0x00100000;
SECTIONS
{
  .text phys : AT(phys) {
    code = .;
    *(.text)
    *(.rodata)
    . = ALIGN(4096);
  }
  .data : AT(phys + (data - code))
  {
    data = .;
    *(.data)
    . = ALIGN(4096);
  }
  .bss : AT(phys + (bss - code))
  {
    bss = .;
    *(.bss)
    . = ALIGN(4096);
  }
  end = .;
}
5)Bootable CD
mkisofs -R -b boot/grub/eltorito.s2 -no-emul-boot     -boot-load-size 4 -boot-info-table -o yovnos.iso iso

posted on 2007-05-26 14:25 DoubleH 阅读(319) 评论(0)  编辑  收藏 所属分类: Memorandum

只有注册用户登录后才能发表评论。


网站导航: