Programming embedded systems in C and C++ - Barr, Michael, 1971- (O'Reilly, 1999)