Programming embedded systems : with C and GNU development tools - Barr, Michael, 1971-; Massa, Anthony J. (O'Reilly, 2006)