作者richliu (皮皮)
看板Soft_Job
标题Re: [请益] 想请教有关於驱动程式 (device driver)
时间Sat Aug 23 12:40:32 2008
※ 引述《AfrikaShox (TIA)》之铭言:
: 如果进入像刚刚提到是要写驱动程式给设备用的公司的话...
: 要成长到可以看到晶片跟相关SPEC就可以兜出/写出对应的Driver大概要多久呢?
: 还是我只是少了什麽相关的知识背景没有补强...?
给你一些小小的 hint.
我第一份纯 Linux Driver 的工作, 是写 Serial/Parallel Driver .
大概一个月就完成了.
还顺便帮 Linux kernel 解了一个 Parallel driver 的 bug.
没有人教, 也没有人可以问.
不过 Linux Serial/parallel driver 是比较简单的.
所以还可以这样做.
目前是负责 SoC Project
很多复杂的部份就不是这样子, 以 nic driver 为例
( 我们家的 nic driver 组态更复杂 )
一个可以用的 Switch Driver 大概要 3 个月.
而这个 Driver 大概发展了 3 年以上, 其间还有很多
ASIC 设计不同, 但是软体没有考量到, 造成的问题.
而 nic Spec 要不是有待一到二年以上, 根本不会熟悉.
不熟悉写出来的东西就会有问题, 考量不周.
菜鸟可以考虑从 AE 开始学起, 再去写 driver
会比较轻松.
: 所以想说自己先多K点书多练习 )
: 最後也是有想问说...从事这样的工作发展好吗? @@"
: (因为其实对这真的不懂...
: 我有爬文...可是这方面写的似乎不多就是了 @@" )
工作不少, 人不多.
接下来我们会开发 SMP Embedded SoC 和一些难度较高的 Project
我想找相关工作经验的人, 符合资格的是少之又少.
好的人都去 MTK/mstar/Ralink/Realtek 了...
谁要来小公司呀.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.22.92
1F:推 Dungeon:给个网址看一下你们公司的产品吧! 08/24 00:43
2F:推 kikiow:MTK写的也常常出错..不过他们改很快就是了.. 08/24 01:52