Embedded Systems - Raj Kamal (McGraw-Hill)