LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: home_king

有矢而发,触类旁通[内核学习的方法论]

[复制链接]
发表于 2009-6-3 13:37:33 | 显示全部楼层
Post by good02xaut;1406469
所有的预备工作都已完成。准备开始。。。
开始移植内核,开始开发驱动。
读内核嘛,有必要的时候就读,不影响开发就不管他:)

1。LFS一遍,彻底了解toolchain
2。驱动开发书看了若干遍,对FB驱动深入研习
3。内核工作机制看了若干遍
4。linux发行版本用了若干个,主要是区别bootloader,kernel等等
5。C语言初级水平。因为开发驱动多是移植
6。对FS,rootFS的建立,busybox的应用,深入学习。

下一步基于S344B0X CPU,2M FLASH,8M SRAM,256 LCD,10M ETH
基于uClinux-2.4,学习一个内核到底是如何建立起来的。
大牛!不知道你那个xaut和我这个xaut一样不,大家都是理工大的吧?
呵呵,以后多多指教阿~~~
回复 支持 反对

使用道具 举报

发表于 2009-8-30 09:23:38 | 显示全部楼层
我也在学习内核,不过是0.11的。。。2.26太大看不懂。。。
回复 支持 反对

使用道具 举报

发表于 2009-8-30 09:25:42 | 显示全部楼层
Post by good02xaut;1406469
所有的预备工作都已完成。准备开始。。。
开始移植内核,开始开发驱动。
读内核嘛,有必要的时候就读,不影响开发就不管他:)

1。LFS一遍,彻底了解toolchain
2。驱动开发书看了若干遍,对FB驱动深入研习
3。内核工作机制看了若干遍
4。linux发行版本用了若干个,主要是区别bootloader,kernel等等
5。C语言初级水平。因为开发驱动多是移植
6。对FS,rootFS的建立,busybox的应用,深入学习。

下一步基于S344B0X CPU,2M FLASH,8M SRAM,256 LCD,10M ETH
基于uClinux-2.4,学习一个内核到底是如何建立起来的。

额。。。难道你也distro jumper。。。
回复 支持 反对

使用道具 举报

发表于 2010-4-27 21:25:07 | 显示全部楼层

你好

对于你的文章,说我们中国人没有什么创新能力,BullShit.
读-》练-》开发。。。。

也许还差一个架构。。。就算写一了架构。。也还会差好多。。我是从Linux 0.01开始的。呵呵。不要低估中国人。导*不也照样做出来了吗。?
回复 支持 反对

使用道具 举报

发表于 2010-6-4 19:12:28 | 显示全部楼层
Post by ywchen2000;822740
读内核前要不要先自宫呀


要的,可以节省大把的ML时间。
回复 支持 反对

使用道具 举报

发表于 2010-6-4 19:13:49 | 显示全部楼层
我想读,但是源码上哪儿找呢,单独下载还是系统里可以找到?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表