作者huuu (阿君仔)
看板LinuxDev
标题Re: [问题] 要玩driver需要懂os吗
时间Tue Jan 1 12:34:29 2013
开始动手写 driver 之前不见得要"很"懂 OS, 不过在 Linux 底下写 driver,
你很自然就会去查询 OS 相关的东西, 因为你会不断的使用到 OS 提供的工具,
而且你也必须要配合 OS 的行为和介面,
久而久之, 为了把 driver 写好, 你也会逐渐了解OS里面相关的部分。
其实除了OS, 你比较需要的是先确定你要写什麽硬体的 driver
因为定义上 driver 最重要的任务其实是控制硬体,
所以要先找到它的 spec, 写一些小程式来了解怎麽控制你的硬体
再观察硬体怎麽回应你的程式
然後再思考怎麽逐步建构你的 driver
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.136.138