add separate methods for first and last pointers of both rings.  Can probably just wire up the lower methods, but what about the truncate?
break out set routines for first and last, so they can be called independently
break out first and last to their own requests that get no replies
fix compile errors
went too far
typo
Merge branch 'master' of github.com:cambridgehackers/xbsv
make single threaded to avoid semaphores in inner loop
wrong return type for statusPoll
update echo to single thread style
rework cached space logic
try again on cached space logic
fix incorrect indication data for get status ring
add debug print to indication for cmd_ring.last
move ring_send to fix undefined function
fix = vs ==
Merge branch 'master' of github.com:cambridgehackers/xbsv