2012-01-09 9 views
3

Linuxデバイスドライバ開発を学びたい。Linuxデバイスドライバの開発を始める方法

陽性:

  1. Iは、ひるみの小さなドライバを開発し、ドライバを読み込み、書き込み、SPI、アプリケーションすなわち開口からI2Cインタフェース上で働いています。
  2. 私はオペレーティングシステムとデータ構造が優れています。

ネガ:

  1. 私はLinux上で働いたことはありません。
  2. 私の背景は、システムに組み込まれていません。

Linuxデバイスドライバの開発をどのように進める必要がありますか?

EDIT:どの帳参照は、かなりのおかげ

+0

ここに追加いくつかのコードを学習を開始するのに役立ちます。 https://github.com/jeyaramvrp/kernel-module-programming – Jeyaram

答えて

6

Linuxデバイスドライバ第3版のようになります。http://lwn.net/Kernel/LDD3/に沿ってあなたを助ける必要があります。