基于2.4内核和基于2.6内核的驱动开发有很大不同么?
大家好我手上有基于2.4内核的和基于2.6内核的两份资料,基于2.4内核的资料相对与2.6内核的资料比较好理解点,基于2.6内核的就是那么比较经典的《linux驱动开发详解》,大家怎么看这个问题!我是先看基于2.4然后再看2.6的么?欢迎回复!~~ 区别太大了
2.6每个子版本都或多或少有变化
比如31的块驱动的大变就让目前市面所有驱动书的相关部分扯蛋
2.6的好资料不少 个人觉得没必要先2.4 网上搜一下,有不少对比的文章。 大家好
我手上有基于2.4内核的和基于2.6内核的两份资料,基于2.4内核的资料相对与2.6内核的资料比较好理 ...
爱上吃薯片 发表于 2010-12-25 22:10 http://linux.chinaunix.net/bbs/images/common/back.gif
今天一同事跟说,如果用2.4的内核,都不知道该怎么写代码了。说的是设备模型不一样。 2.6主要增加了platform_device,其他的基本一样。用以动态管理、添加设备
powerpc增加了dts用以进行资源描述。 如果是自己学习为目的,就看2.6.
如果是公司里干活,用到哪个看哪个 恩,现在 2.6 应该是主流 我也在看2.6,别老踩着别人尾巴走 2.6应该比2.4开发要方便,子系统更加完善,支持的驱动更多…… 所以建议从2.6起看
页:
[1]