Kernel de Linux 2.6 en ARM

Kernel de Linux 2.6 en ARM

Compilé e instalé el kernel 2.6 en una placa ARM. estoy usando el brazomini2440junta.

Me gustaría saber si ya existe una manera de acceder a los pines del puerto de E/S de uso general.

¿O tendré que hacerlo ioctl()y acceder a ellos directamente desde la memoria?

Respuesta1

Utilice los sysfsarchivos de control en /sys/class/gpio. Esperamos que los siguientes enlaces le resulten útiles para empezar:

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

He visto informes de este artículo sobre la placa Beagle que también funciona con el mini2440: http://blog.makezine.com/archive/2009/02/blinking_leds_with_the_beagle_board.html

En la documentación del kernel de Linux, consulteDocumentación/gpio.txttambién.

información relacionada