Programming Embedded Systems in C and C++ by Michael Barr The following changes were made in the 5/01 reprint. Here's the key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification (53) 2nd paragraph under "Study the External Peripherals": The text sayd "ASICs (Application-Specific Generated Circuits)". It now reads "Integrated Circuit". {144} 3rd paragraph: Where the text read "(%f and %d)", it now reads "(%f and %g)".