Nathan Contributed:

I'd like to submit for your consideration my work with using Ocelot with HAL2000, where the Ocelot
is used to offload tasks from HAL, expanding it's role from simple I/O interface to fully capable

I have two documents, and the program file itself at the following URLs:

For a zipped version of the program file, copy this link into your browser:

This is a work in progress, and I plan to update these files as the functionality matures.