oxavelar/HighLatencyGPIO
This is a C++ class which abstracts the linux sysfs interface to GPIOs. It was developed on and intended for use on the BeagleBone Black (BBB). Latencies just above 700 us are typical on my BBB in the default implementation, and just below 300 us in the "lockfree" implementation. If your application requires lower latency than this, please use a kernel module, or one of the BBB PRUs instead.