作者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
推 Dungeon:給個網址看一下你們公司的產品吧! 08/24 00:43
推 kikiow:MTK寫的也常常出錯..不過他們改很快就是了.. 08/24 01:52