Comme quoi on peut aider le libre tout en étant dans une boite classique et petite.
=>https://dev.openwrt.org/cgi-bin/trac.fcgi/changeset/12095/trunk
Je ne pense pas que cela pourra aider qui que ce soit (quoique). Voici un peu de code permettant d'utiliser
des buttons n'utilisant pas d'IRQ, mais les
GPIO.
L'interface avec le userland est fait via '/dev/input/event0'
au moyen de GPIO polling.
En bref, on peut faire un read() bloquant ou non sur ce device et récupérer des structures du type :
struct input_event { struct timeval time; unsigned short type; unsigned short code; unsigned int value; };