Embedded systems : architecture, programming and design - Kamal, Raj