There are scads of 32 bit micro vendors, parts and development is cheap, and they all have their troughs of software libraries. But some of those software libraries are real junk, poor documentation, lousy code, etc.=20 So I use the vendor's code as a reference for which registers need to be poked, and write my own. Or is there a 32 bit micro that has an awesome software framework, one that I would actually want to use? One where functions don't block if they don't need to? Where functions actually suspend interrupts while accessing variables that get used during interrupts? Where naming convention doesn't cause conflicts if you try to do more than one simple thing? Maybe that's asking too much. But I think I've given Atmel's ASF more time and energy than I should have. Back to the question. Can anyone recommend a 32 bit micro whose vendor supplies software libraries that are quite usable for more than just a single-function basic demo, and can work in a system that runs in real time? I am partial to parts that have free, non-crippled compilers. Thanks, Bob --=20 http://www.fastmail.fm - A no graphics, no pop-ups email service --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .