summaryrefslogtreecommitdiff
path: root/io/bin/generic_gpio/generic_gpio.cpp
AgeCommit message (Collapse)Author
2013-01-16io: generic_gpio - add input observationManuel Traut
inputs needs to be monitored for change. this patch implements input monitoring based on a poll of the sys/class/gpio/gpioX/value file if raising, falling or both edges should be monitored can be configured in the conf file. Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-15improve gpio.conf config formatManuel Traut
make it easier for humans to read and bette parseable Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-15generic_gpio: make it really genericManuel Traut
use libgpio for gpio access use config file for selecting and configuring gpios Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: add io simulatorManuel Traut
- used for testing of callbacks to get events without real hw Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: use new functionalities of libdistrio_ioManuel Traut
- for set/get name/id Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: stop cyclic debug outputManuel Traut
- and disable io_manager for the moment (not needed) Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07digital out can now be controlled by simple_deviceManuel Traut
- extended libdistrio_common to enable easy access Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07retriving digital ios inside a device works nowManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07cleanup project structureManuel Traut
move some subprojects fixup makefiles Signed-off-by: Manuel Traut <manut@mecka.net>