Linux dev wanted! Разыскивается человек с опытом разработки дров под linux. Так полулчилось что у меня в руках сейчас оказался прекрасный во многих отношениях ноут, но без нормальной поддержки linux. К тому же штука которая не работала там из коробки обычно нафиг никому не нужна - трекпоинт. Такая пипка посреди клавиатуры которую некоторые альтернативно одаренные (я очень одаренный) используют как замену мыши. Нашел как подцепиться к сырому выводу этого устройства, понял какие сигналы за что отвечают и написал такой user-space драйвер который двигает мышкой так как мне надо. Работает отлично, только я совершенно не понимаю как теперь из этого сделать модуль ядра. Типа как сделать модуль понятно, статьи про usb дрова тоже читал, но эта штука через i2c работае и я чет вообще не понимаю чего и куда. К тому же в ядре скорее всего есть подходящий драйвер, просто надо добавить туда пару строчек мол "вот с этим устройством тоже можно работать". Такие дела. Если кто-то хочет сделать мир лучше, поработать на благо open source и избавить меня от необходимости нырять в толстые толмуды, я буду безмерно рад с этим человеком пообщаться.

Теги других блогов: разработка Linux драйверы