В учебных целях хочу написать драйвер(модуль ядра), который работал бы слейвом в режиме SPI и записывал данные с мастера в буфер. Прочитал тольковую статью
http://dmilvdv.narod.ru/Translate/WDDL/index.html но как применительно к моему процессору (SAM9G45) написать модуль SPI-slave не знаю.
Драйверы для Linux до этого момента не писал.
У меня есть standalone-приложение, реализующее требуемые функции.
Если просто перенести соотвествующие процессору *.h файлы, описывающие перифирийные регистры, и, написать функции опроса и записи в эти регистры (как в standalone-приложении) в код модуля ядра? такое будет работать?
где можно примеры посмотреть?