драйверная стандартизация

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

драйверная стандартизация

Сообщение mihail »

Навоевавшись со всякими там видеокартами, винмодемами, звукавухами и пр., я пришёл к следующим выводам:

1. Все драйвера для устройств должны включаться простым проставлением утвердительного ответа в файле .config для сборки ядра напротив соответсвующего устройства. Другие способы установки драйверов (типа rpm, run) использовать только в суперэкстремальных ситуациях.

2. Все типы устройств - модемы, USB-модемы, звуковухи, видюхи, 3D-акселераторы, принтеры, мыши и вся остальная железная фигня должны иметь свой собственный "стандартный драйвер", как, например, стандпртный драйвер VESA для видео, что можно использовать с любой видеокартой. Например, та же "венда" имеет такой драйвер как "стандартный модем", через который весьма безпроблемно подключать устройство и не имея на руках оригинального драйвера.

Пункт 2 не лишает производителей создавать проприетарные расширения для своих устройств.


Сии условия должны быть приняты производителями железа. Вопрос состоит в том, какие нужно провести спецмероприятия, в том числе и в нарождающейся Белорусской "силиконовой долине, чтобы производители железа беззаговорочно приняли эти условия.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

mihail, стандартный драйвер имеет смысл только если оборудование поддерживает какой-то стандарт...
Для видюх таковым является vesa, для звуковых карточек такого нет по определению. Нормальные модемы и так работатю без вских драверов. Про "стандартный дравйвер для 3D акселератора" - это просто смешно таких нет, небыло и не будет. Большинсовт современных мышей нормально работают с драйвером IMPS/2
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

Сообщение mihail »

Llama писал(а):Про "стандартный дравйвер для 3D акселератора" - это просто смешно таких нет, небыло и не будет.
Нету говорите?
А XFree86-Mesa-LibGL, что идёт в дистрибутиве с моим АСП9.2 - это что не стандартный драйвер 3d? Другое дело, что он убогий весьма. Надо лучше и чтоб с шейдерами.

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

mihail,

Mesa - не драйвер. Это просто OpenGl библиотека. Я бы даже
сказал эмулятор. Хотя может и нет, смотря что понимать под драйвером.
Она не привязана к железу, просто реализует стандарт OpenGL.

Вначале надо с терминами разобраться, а потом выяснять правду.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

mihail, еще зотел бы напомнить, что XFree - это не только для linux - есть еще масса более других систем где оно используется, и там работа с железом может вообще по другому строится... Так что универсальные дрова для иксов - это мечта. Хоть бы те, что есть нормально работали...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить