I updated monitor.c, include/monitor.h, and just the data declaration section of nexus.S to clean up the way I was accessing data in nexus.S. Now, there's a pointer to a C structure which overlays those fields in nexus.S. Much cleaner. I junked all the alignment directives to make life easier. Probably a waste of cache lines anyways. You can grab the updated files here: ftp://ftp.FreeMWare.org/pub/freemware/patch991214a.tar.gz -Kevin
