ARM 上の Linux カーネル 2.6

ARM 上の Linux カーネル 2.6

2.6カーネルをARMボードにコンパイルしてインストールしました。私はARMを使用しています。ミニ2440ボード。

汎用 I/O ポート ピンにアクセスする方法がすでにあるかどうか知りたいです。

ioctl()それとも、メモリから直接アクセスする必要がありますか?

答え1

sysfsの制御ファイルを使用します/sys/class/gpio。次のリンクが、開始する際に役立つと思います。

http://www.avrfreaks.net/wiki/index.php/Documentation:Linux/GPIO

Beagle Board で、mini2440 でも動作するというこの記事のレポートを見ました: http://blog.makezine.com/archive/2009/02/blinking_leds_with_the_beagle_board.html

Linuxカーネルのドキュメントで、ドキュメント/gpio.txtあまりにも。

関連情報