iT邦幫忙

0

Linux Device Driver開發的問題

之前有開發過8051及其他單晶片,最近公司需要我把Driver移植到Linux平台上但就是porting不過去? 我對Linux Device Driver的架構也不是很熟悉?
自己有研究過O'Reilly的Linux Device Drivers這本書,好像有點觀念但自己在開發時候又遇到很多困難?我該如何解決這些問題?還是有沒有像大陸一些線上教學影片的網站可以讓我邊看邊學?

廣告..
bizpro iT邦大師 1 級 ‧ 2010-12-08 23:03:57 檢舉
您真是火眼金睛!拍手
自問自答篇: yesit1208 vs tellme543
lordrd iT邦新手 2 級 ‧ 2010-12-09 08:34:10 檢舉
而且還好幾篇 = =
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
4
tellme543
iT邦新手 5 級 ‧ 2010-12-08 19:39:30

你需要先從以下幾點來了解Linux Device Driver的開發知識

  1. 了解上層應用程式如何與你的Driver進行溝通。

  2. 還要了解常用的kernel API說明,例如Work Queue、Synchronization、Timer List、Kernel Thread、Interrupt、Bottom Half。

3.要知道Linux kernel對不同硬體類型有不同的Driver Framework。

4.以及如何Debug Linux Device Driver。

這邊有我之前在網路上找到的滿多跟嵌入式Linux driver相關的教學影片,應該對你會有幫助~ 加油^^

<http://www.powercam.cc/home.php?user=ittraining&f=slide&v=list&fid=5580 >

或是參考這網頁的相關資訊
<a href=""></a>http://www.ittraining.com.tw/etd/course/embedded_driver.html?ref=79

8
lordrd
iT邦新手 2 級 ‧ 2010-12-09 08:37:10

去跟 Google 或 Facebook 買廣告 比較有效
不要灌在這邊啦 ~

2
chiounan
iT邦研究生 1 級 ‧ 2010-12-09 10:25:36

跟iTHome買廣告也行飛

我要發表回答

立即登入回答