Я хочу научиться разрабатывать драйверы устройств Linux.
Положительные:
- Я разработал небольшие драйверы для WinCE и работал над SPI, интерфейсом i2c из приложения, то есть драйвером открытия, чтения и записи.
- Я хорош в операционной системе и структурах данных.
Отрицательные:
- Я никогда не работал в Linux.
- Мой фон не является встроенной системой.
Как мне приступить к изучению разработки драйвера устройства для Linux?
РЕДАКТИРОВАТЬ: любая ссылка на книгу будет заметна, спасибо