>I think all three of us are in complete agreement, when it comes >to the lower-end PICs. OTOH, when you're dealing with devices that >have 256K of Flash and 16K of RAM, things are quite different. Whoops, should have had this on previous message - hit send too soon. I think you are right - but I am fighting the Microchip C30 library at the moment, seems even they don't use their library for their own code. Someone else quoted the mess that they have for setting up a UART in C30, and wanting to use some UARTs in a project, I have been attempting to figure out what is necessary. The C30 library has lots of calls that seem unnecessarily complex, they do it a different way in their USB framework (not even using the C30 library), and I am wondering if I should 'just' write my own, so I know what is going on ... -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist