anonymous@RULINUX.NET~# | Last login: 2024-12-27 15:40:22 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Как известно, ядро linux постоянно перетряхивают. Поэтому вопрос такой, а можно ли написать драйвер, да так, что бы он продолжал собираться скажем 2 года без переписывания? Для примера возьмём драйвер cdc_acm. Часто ли его правят на предмет нового api? Дело в том, что существует масса экзотических устройств, существующих часто в единичных экземплярах и пихать их все в ядро по крайней мере глупо, оно и так очень толстое.
И ещё, интересно как с этим обстоят дела в других открытых *nix системах. Интересуют *bsd и opensolaris.
anonymous(*) (2009-04-16 22:44:31)
Opera/9.63 (Windows NT 5.1; U; ru) Presto/2.1.1
|
|
|
Скрыть
Re:Линукс, ядро, abi, api....да, к железкам, существующим в единственном экземпляре, драйвера пишут их же пользователи. И там ядро обновляется очень редко (читай никогда). amoralyrr(*)(2009-04-16 23:47:30)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033008 GranParadiso/3.0.8 |
Скрыть
Re:Линукс, ядро, abi, api....да, к железкам, существующим в единственном экземпляре, драйвера пишут их же пользователи. И там ядро обновляется очень редко (читай никогда). amoralyrr(*)(2009-04-16 23:49:12)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033008 GranParadiso/3.0.8 |
magesor(*)(2009-04-16 23:51:09)
Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.27.21-0.1-pae; X11; i686; en_US, ru) KHTML/3.5.10 (like Gecko) SUSE |
Скрыть
Re:Линукс, ядро, abi, api....>а это типа капчи от кодинг-ботов =) Ты говоришь про это, как будто это что-то плохое. Если такое капризное существо, как kernel-hacker будет ненужно два года, то это только к лучшему. |
Скрыть
Re:Линукс, ядро, abi, api....в BSD с этим все отлично, у меня драйвер нвидии от 6-ки работал на семерке |
Скрыть
Re:Линукс, ядро, abi, api....>в BSD с этим все отлично, у меня драйвер нвидии от 6-ки работал на семерке А вот это уже интересно. Бсдю что ли заценить. Насколько оно стабильно на новом железе? anonymous(*)(2009-04-17 18:48:11)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.8) Gecko/2009033116 Mandriva/1.9.0.8-0.1mdv2009.0 (2009.0) Firefox/3.0.8 |
Скрыть
Re:Линукс, ядро, abi, api....Положительный пример: moxa cp114 и аналоги. pci плата с четырьмя rs232/422/485 портами (режим задаётся перемычкой). Написано ещё, емнип, под 2.4.x, ели не под 2.2.x, самое позднее ядро, с которым я её пускал - 2.6.27. Отрицательный пример: та же moxa, только usb'шная - uport'ы. Для многопортовых дур (с гальванической развязкой!) дрова только под оффтопик, для однопортовых дрова собираются под 2.6 до ~ 2.6.25 ядра. Потом перелопатили usb/serial.h. |
anonymous(*)(2009-04-18 01:12:29)
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.8) Gecko/2009033116 Mandriva/1.9.0.8-0.1mdv2009.0 (2009.0) Firefox/3.0.8 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:Линукс, ядро, abi, api....
возможно. А возможно и нет. Читаем Documentation/stable_api_nonsense.txt.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033008 GranParadiso/3.0.8