Здравствуйте! В исходниках ядра есть драйвер SSC( файл atmel_ssc_dai), насколько я понимаю Master. Пытаюсь в нем разобраться, хочу его немного видоизменить и с помощью него передавать данные с платы AT91sam9m10 какому-нибудь киту с FPGA. Впоследствии требуется доработать драйвер (SSC_slave) чтобы принимать пакеты с FPGA. Так вот, в исходном драйвере я пока не могу разобраться....где или в какой документации искать описание используемых регистров, переменных и т.д. Может кто-нибудь объяснить как в этом всем разобраться?
Заранее благодарен.
Здравствуйте! У меня проблемы с созданием драйвера. Хотел бы узнать как использовать экспортируемые функции в драйвере? И для каждого ли драйвера нужно создавать Makefile, если да, то как?
Заранее благодарен
наверно надо для полистать содержимое /Documentation/driver-model, поискать похожие драйвера, закинуть невод в гугль howto write driver linux
на мой дилетантский вкус, я бы положил свой драйвер в ядро в подходящий раздел и прописал его через местные Kconfig и Makefile. отдельный мейкфайл нужен (имхо) для создания драйвера в виде модуля отдельно от ядра (а может это и невозможно)..