Цитата(Idle @ Jul 31 2012, 14:11)

а если по-простому, то выключите spi в линуксе совсем, чтобы ОС не знала ничего о нём и оформите исходники, которые работают с регистрами SPI-контроллера в виде модуля ядра
просто в этом случае линуксовый фреймворк spi не будет использоваться, тогда не понятно в чём учебная цель
Вот это наверное то что надо!
Но насколько я понял из вашей ссылки то проблема в латентности Linux. Если писать с нуля без фреймворка ОСи то эта проблема будет решена?
Но как такое сделать нигде не видел. Так же как и в standalone приложении? просто добавить файл *.h где определены регистры и работать с ними?
нужно принимать данные на уровне ядра от SPI мастера и писать в кольцевой буфер и по запросу выдавать.
Сообщение отредактировал TigerSHARC - Jul 31 2012, 17:55