Как написать драйвер input для XOrg? [РЕШЕНО]
Bodro 22 января, 2010 - 13:46
Добрый день!
У меня возникла такая проблема. У меня есть устройство, которое, по-моему, не хочет работать в Linux из-за отсутствия драйверов. Я уже задавал на форуме вопрос по поводу подключения этого устройства, но всё идёт к тому, что мне придётся писать драйвер самому. Устройство: Touchscreen General Touch 4001S, подключаемое через COM-порт (разъём RS-232).
В общем, меня интересует вопрос, с чего начать написание собственного драйвера для XOrg: X.Org X Server 1.7.4
До этого я никогда не сталкивался с написанием драйверов в Linux. Может кто что посоветует? Спецификация протокола у меня есть.
»
- Для комментирования войдите или зарегистрируйтесь
.
я тоже не сталкивался. но нагуглилось что-то
http://rus-linux.net/MyLDP/BOOKS/ldd2/index.html - перевод Linux Device Drivers v2
http://lwn.net/Kernel/LDD3/ - оригинал Linux Device Drivers v3
я так думаю, что на первом этапе... гуглить, гуглить, и ещё раз гуглить.
а потом сличать нагугленное и исходный код нескольких драйверов из дерева.
Это подпись, которую невозможно истолковать неправильно
Зачем писать? Всё есть:
http://www.sensis.ru/files/Driver_kitV3.03S(For%20Linux).zip
http://www.sensis.ru/files/Protocol%20for%20GT%20Controller%204001S(1).pdf
http://www.sensis.ru/tech/
Там есть даже локализация и README. Только дрова писались в 2006 году. Сейчас надо все приведённые установки xorg.conf конвертнуть в /etc/hal/fdi/policy/10-x11-input.fdi.
http://www.x.org/wiki/Develop
http://www.x.org/wiki/Development/Documentation/XorgInputHOWTO
по ссылке пример драйвера устройства ввода для Xorg
Спасибо!!!
Спасибо!!!