Programming embedded systems with C and GNU development tools - Barr, Michael