Things we may want to fix or add in ZIO
Code Changes
- Add support to write a binary control block in /sys to set a new configuration (an implementation is pending for approval)
- Support DMA to user space
New Features
A discussion of our suggestion for these is on the mailing list archive: http://lists.ohwr.org/sympa/arc/zio/2011-11/msg00026.html
- Double buffering
- Multi-threaded access
- fasync support
- Tag complex data structures
New Drivers
- Complete and publish the line discipline for uart-driven input and output
- (low priority) Write zio-tzero, a zio-zero driver with internal timing for samples (or add it to zio-zero)
- (low priority) Add internal timing to zio-gpio
- Write more drivers for real hardware (accelerometers, DACs and so on)