免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 33065 | 回复: 70
打印 上一主题 下一主题

我的源码笔记 -- 重新写setup_arch [复制链接]

论坛徽章:
0
跳转到指定楼层
[收藏(0)] [报告]
发表于 2011-02-22 23:28 |只看该作者 |正序浏览
本帖最后由 longzhang 于 2011-05-03 16:47 编辑

三十多的老男人,才开始看kernel.希望自己能够坚持下去。争取每天一更。

从blog里面黏贴过来之后格式就全变了。大家还是直接看blog吧

Linux Kernel 2.6.37 启动过程笔记 :MBR

http://blog.chinaunix.net/space. ... =blog&id=125510

Linux Kernel 2.6.37 启动过程笔记 :Header.S

http://blog.chinaunix.net/space. ... =blog&id=127294

Linux Kernel 2.6.37 启动过程笔记 :main详解

http://blog.chinaunix.net/space. ... =blog&id=132589

Linux Kernel 2.6.37 启动过程笔记 :set_video。
http://blog.chinaunix.net/space. ... =blog&id=134688

Linux Kernel 2.6.37 启动过程:go_to_protected_mode
http://blog.chinaunix.net/space. ... =blog&id=145357

Linux Kernel 2.6.37 启动过程:漫步进入保护模式
http://blog.chinaunix.net/space. ... =blog&id=147545

Linux Kernel 2.6.37 启动过程:startup_32
http://blog.chinaunix.net/space. ... =blog&id=148056

进入startup_32: 初始化页表
http://blog.chinaunix.net/space. ... =blog&id=154125

让我们现在开始Start Kernel: i386_start_kernel
http://blog.chinaunix.net/space. ... =blog&id=161409

Start_Kernel之一 ------勇敢的猜想和胡言乱语(这一篇没什么营养,是我自己做的小笔记。)
http://blog.chinaunix.net/space. ... =blog&id=166259

我又回来了,需要换种方式讲故事 ---内存机制的建立
http://blog.chinaunix.net/space. ... =blog&id=263951

重新写setup_arch
http://blog.chinaunix.net/space. ... =blog&id=284584

有用的参考资料
Wiki里对bootloader的介绍
http://en.wikibooks.org/wiki/X86_Assembly/Bootloaders


BIOS中断速查
http://www.ctyme.com/intr/int.htm

很多知识的集合OSDEV。
http://wiki.osdev.org/Main_Page

到现在为止最详细的kernel源码导读。感谢陈云松大神的blog,不看他的blog,要花更多的时间来理解源码
http://blog.csdn.net/yunsongice

评分

参与人数 4可用积分 +81 收起 理由
amarant + 15 感谢分享
flw2 + 30 感谢分享
Godbach + 30 感谢分享
chenyx + 6

查看全部评分

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-08-11 06:20:00
70 [报告]
发表于 2016-12-29 00:17 |只看该作者
支持。。。

论坛徽章:
0
69 [报告]
发表于 2011-06-03 15:36 |只看该作者
内存版本高些没问题,新手只要肯花功夫还是能够看懂的。
这几天没空看,下个礼拜继续更新。

论坛徽章:
0
68 [报告]
发表于 2011-06-02 05:43 |只看该作者
楼主看好你   不过你看的内核版本是不是太高了 新手学习是有难度的

论坛徽章:
0
67 [报告]
发表于 2011-05-25 17:13 |只看该作者
还在setup_arch里面爬,但是今天完成了initmem_init,让我很高兴!

论坛徽章:
0
66 [报告]
发表于 2011-05-16 16:29 |只看该作者
今天终于完成了0-max_low_pfn的页表设置,

论坛徽章:
0
65 [报告]
发表于 2011-05-16 13:36 |只看该作者
好东西啊!

论坛徽章:
0
64 [报告]
发表于 2011-05-03 16:46 |只看该作者
重新开始写setup_arch。进行中

论坛徽章:
0
63 [报告]
发表于 2011-05-02 22:00 |只看该作者
这么多!

论坛徽章:
0
62 [报告]
发表于 2011-04-28 16:17 |只看该作者
今天更新了memblock

论坛徽章:
0
61 [报告]
发表于 2011-04-27 16:05 |只看该作者
今天更新了e820部分
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP