Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1828635
  • 博文数量: 286
  • 博客积分: 3713
  • 博客等级: 少校
  • 技术积分: 2275
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-11 09:47
个人简介

http://blog.chinaunix.net/uid/16979052.html

文章分类

全部博文(286)

文章存档

2018年(1)

2017年(16)

2016年(9)

2015年(17)

2014年(15)

2013年(112)

2012年(116)

分类: LINUX

2012-06-28 08:12:59

ENTRY(multiboot_entry)
OUTPUT_FORMAT("elf32-i386")

phys = 0x00100000; /*1 meg*/
virt = 0;

SECTIONS
{
. = virt + phys;
kernelStart = .;
.text : {
*(.boot)
*(.task0)
*(.text)
*(.rdata)
*(.rodata .rodata.*)
kernel_size = .;
LONG(kernelEnd - kernelStart)
. = ALIGN(4096);
} = 0x90

.data : {
*(.data)
initStart = .;
KEEP (*(SORT(.init*)))
initEnd = .;
. = ALIGN(4096);
}
kernelEnd = .;
}

阅读(1091) | 评论(0) | 转发(0) |
0

上一篇:kernel/intr_wrap.S

下一篇:Makefile

给主人留下些什么吧!~~