The error, such as it is, is in the implementation of the gpio/export
proc handler. The Unix file paradigm is that there is no difference
in function between writing bulk data as individual bytes or not,
except for performance and interleaving. For those rare cases where
the blocking matters, tools like dd exist.
Perhaps your command should properly be:
echo 56 | dd obs=3 >/sys/class/gpio/export
given that you're talking to an inflexible 'device'?
-- Jim
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox