|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 05 Nov 2006 01:07:10 To : Zahar Kiselev Subject : Re: GRUB в Дебиане -------------------------------------------------------------------------------- Zahar Kiselev -> Andrey Melnikoff @ Sat, 04 Nov 2006 21:10:40 +0300: ZK>>> А в чем преимущество такого извращения - работать с оборудованием из ZK>>> пользовательских программ? Обратно к ДОСу возвращаемся? ZK>>> Так ведь можно его и поставить... AM>> Захар, не тупи. Ты сам до этого жаловался, что больно неудобно AM>> ядерные драйвера писать. Вот я тебе дырку и показал. ZK> Весьма сильно сомневаюсь в осмысленности использования такой ZK> дырки. Разве что для отладочных целей, с намерением перенести потом ZK> код в нормальный драйвер. Оборудование, Захар, еще и энд-юзерское бывает... Hафига мне, спрашивается, в ядре поддержка кэноновского фотоаппарата? Куда я его протокол синхронизации потом засуну? А пальма? Вот пока не приехал в etch новый pilot-link, что приходилось делать? Правильно, udev rule, формирующее /dev/pilot симлинком на тот ttyUSB?, который создал ядерный драйвер, и скрипт, который ожидает появления /dev/pilot, как увидит - ждет секунду и пускает синхронизацию. В надежде успеть, пока вся конструкция в ступор не впала. А все почему? Потому что пальм по USB виден только тогда, когда его попросили синхронизироваться. И... ну да, ядерный драйвер представляет его как последовательный порт. Только вот протокол синхронизации у него все равно свой, и с этим представлением не все гладко. Сейчас pilot-link научился работать через libusb. Теперь он сам отслеживает появление девайса... -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Погода опять приняла форму колбасы (С)энта --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/114776b10a834.html, оценка из 5, голосов 10
|