Somebody asked about a CAN-based bootloader the other day. I don't have one, but I do plan to get to it eventually (I'm currently working on a routing daemon for FreeBSD). In the meantime, I've posted a chunk of my personal include files, including macros for the MCP2510, on my website. Some of the files, picutil.inc in particular, may be useful for beginners. And no, I didn't redefine any of Microchip's bit names. :) Maybe someday I'll get around to writing documentation for this stuff. The files are available at: http://www.terrandev.com/~bfoz/pic/index.html Enjoy. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.