GPIO accès depuis l'espace noyau

Après la tentative d'écriture d'un simple char de pilote de périphérique à présent, je veux écrire un char de pilote de périphérique pour accéder aux broches GPIO sur un linux embarqué conseil comme une Beagleboard. Je suis intéressé par l'écriture d'un module "mygpiomodule" qui, lorsqu'il est chargé doit apparaître dans /dev/mygpiomodule tels que lire, écrire à partir de l'espace utilisateur accède au GPIO. Je ne souhaite pas accès GPIO depuis l'espace utilisateur. Je veux le faire comme de ma première tentative vers l'écriture d'un module qui peut interagir avec certains périphériques. Je veux coller des diodes dans le port, et de tenter de les activer ou les désactiver.

Comment dois-je essayer de faire ceci?

Grâce
Mir

OriginalL'auteur Mir | 2012-01-12