"Embedded Systems: Architecture, Programming and Design" - Raj Kamal ("TATA McGraw-Hill Publishing Company, New Delhi", 2012)