Addempted to use the IIOThreaded driver to remove latency issues. It turns out that the IIO kernel subsystem is introducing very large latencies at the end of the buffer. A different approach will be sought.
Switched to using the mmap to interact with the IIO hardware.
Can now specify the number of periods to use.
Modified jack to compile without warnings using g++.
Merge branch 'IIO' of ../jack1

Conflicts:
	jack