на отладочной плате установлен линукс, необходимо работать с spi, отладочная плата планируется быть мастером.
как подходить к этому вопросу? с чего начинать? после рытья в гугле и аглицких форумов предполагаю что нужно вписать какое нибудь устройство в исходники ядра, и перекомпилить его. но после перекомпилировки устройство которое я вписал не появилось в списке устройств в директории /dev. дальше насколько я понял пишется драйвер, он же модуль ядра, через который все и работается. но, как из приложения работать с модулем? как в приложении увидеть функции, описанные в модуле?
еще предполагаю что может быть где то в директориях линукса есть файл этого spi и можно работать с интерфейсом через него? но здесь я не представляю как это делать.
в общем пока в голове каша, теперь по крупицам собираю инфу и нужно все как то в голове систематизировать, кто что знает, как и что делать, поделитесь опытом.
|