有人做Linux内核的么?

2012-07-31 16:38:51 +08:00
 carmark
有人做Linux内核的么?现在的工作主要是做Unix一个发行版本的网络协议驱动开发,希望学习下~ :-)
4658 次点击
所在节点    Linux
12 条回复
ShadowStar
2012-07-31 16:45:54 +08:00
读代码。Linux Kernel的代码结构还是比较清晰的。
BygatesGu
2012-07-31 20:01:29 +08:00
正在学习linux 0.11的代码。
carmark
2012-07-31 20:28:35 +08:00
@BygatesGu 我之前也看过,建立一个信心吧,建议还是直接看2.4或2.6吧。。。
liwei
2012-07-31 21:18:54 +08:00
在哪个城市?南京的话可以来我们公司,有不少参与社区开发的工作。
carmark
2012-07-31 21:51:59 +08:00
@liwei 在北京,您在哪个公司?
liwei
2012-07-31 22:03:01 +08:00
@carmark 富士通南大
ShadowStar
2012-07-31 22:41:29 +08:00
@BygatesGu 没必要学那么老的东西,直接看新的就可以,如果纯学习的话,看最新的。如果工作用,当然就是看相应的版本。
tsuibin
2012-07-31 23:43:36 +08:00
网络驱动还行,协议开发不在行
andrewhxism
2012-08-01 20:42:07 +08:00
@tsuibin 网络开发不就是实现协议栈么。。。
tsuibin
2012-08-02 23:35:52 +08:00
@andrewhxism 不是,协议栈在内核中已经都实现了,要做的是从网卡芯片读取数据打包提交给内核,然后将给和下发的数据打包发送给网卡芯片。再往上一层才是协议栈,那是纯软了。
zonyitoo
2012-08-03 00:40:19 +08:00
我也是初学内核,懂得不多,和楼主一起学习
ShadowStar
2012-08-03 02:07:45 +08:00
@tsuibin 查硬件手册,配置寄存器和映射内存,做DMA。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/43954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX