
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あまりにも。