Embedded controllers of all sizes and capabilities are ubiquitous today, though rarely seen by consumers. Mobile handsets, for instance, contain as many as a dozen different embedded devices ...