По поводу драйверов под линукс, есть толковая книга "Драйвера устройств Linux".
Что касается RE - обратите внимание на книги и статьи Криса Касперского.
Могу порекомендовать следующие книги:
"Микроконтроллеры семейства AVR фирмы Atmel",
"Микроконтроллеры AVR. От простого к сложному",
но прежде всего стоит обстоятельно ознакомиться с "Разработка устройств на микроконтроллерах AVR".