爱上吃薯片 发表于 2010-12-25 22:10

基于2.4内核和基于2.6内核的驱动开发有很大不同么?

大家好
我手上有基于2.4内核的和基于2.6内核的两份资料,基于2.4内核的资料相对与2.6内核的资料比较好理解点,基于2.6内核的就是那么比较经典的《linux驱动开发详解》,大家怎么看这个问题!我是先看基于2.4然后再看2.6的么?欢迎回复!~~

hackage 发表于 2010-12-26 18:35

区别太大了
2.6每个子版本都或多或少有变化
比如31的块驱动的大变就让目前市面所有驱动书的相关部分扯蛋
2.6的好资料不少 个人觉得没必要先2.4

Godbach 发表于 2010-12-27 16:28

网上搜一下,有不少对比的文章。

linyunxian 发表于 2010-12-28 21:29

大家好
我手上有基于2.4内核的和基于2.6内核的两份资料,基于2.4内核的资料相对与2.6内核的资料比较好理 ...
爱上吃薯片 发表于 2010-12-25 22:10 http://linux.chinaunix.net/bbs/images/common/back.gif


    今天一同事跟说,如果用2.4的内核,都不知道该怎么写代码了。说的是设备模型不一样。

CN薰様 发表于 2011-02-06 20:10

2.6主要增加了platform_device,其他的基本一样。用以动态管理、添加设备
powerpc增加了dts用以进行资源描述。

accessory 发表于 2011-02-07 05:45

如果是自己学习为目的,就看2.6.
如果是公司里干活,用到哪个看哪个

Godbach 发表于 2011-02-10 22:33

恩,现在 2.6 应该是主流

ywf851207 发表于 2011-03-24 14:14

我也在看2.6,别老踩着别人尾巴走

Trigger_Huang 发表于 2011-03-25 17:54

2.6应该比2.4开发要方便,子系统更加完善,支持的驱动更多…… 所以建议从2.6起看
页: [1]
查看完整版本: 基于2.4内核和基于2.6内核的驱动开发有很大不同么?