web-dev-qa-db-ja.com

Linuxカーネル2.6オンARM

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

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

または、ioctl()を実行して、メモリから直接アクセスする必要がありますか?

7
tsudot

/sys/class/gpiosysfs制御ファイルを使用します。次のリンクは、開始に役立つことを願っています。

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

ビーグルボードでこの記事のレポートもmini2440で動作しているのを見たことがあります: http://blog.makezine.com/archive/2009/02/blinking_leds_with_the_beagle_board.html

Linuxカーネルのドキュメントで、 Documentation/gpio.txt も参照してください。

5
Mike Gray