Still testing and running into memory usage issues, but I think some of the basics are working. Still need to do more testing, including verifying on larger buffers.
http://www.pjrc.com/teensy/td_libs_SPI.html