RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : ...и немного пpо acpi ;)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Alex G.
To : LightElf
Subj : ...и немного пpо acpi ;)

> > Кстати, в тему вопрос, а можно ли что-нибудь добавить к ядру, чтобы процесс портирования любых драйверов был проще?
> Проблема в том, что в линуксе кернельное API нестабильно, это объявлено фичей и отлито в граните. Завтра выйдет очередной Linux kernel и драйвера от него будут несовместимы с предыдущим кернелом даже на уровне исходников.
>
> > По моим весьма скромным познаниям драйвера линукса 32-х битные (или 64, что нам уже не интересно). Ось умеет загружать 32-х битные драйвера (KEE), но как я понимаю слабоват API на этом уровне и до кучи Ось желает видеть драйвер сетевой карты, звука и т.п. 16-и битным.
> Не совсем так. Полуос милостливо разрешает драйверам иметь 32-битные сегменты, но требует 16-битных точек входа. А API действительно слабое. На скорую руку накидали минимум, чтобы портировать JFS. Написать чисто 32-битный драйвер железа невозможно.
>
>
зука же писал подсистему драйверов... Ну и куда это все канало - никому оказалось не нужно...

Tue 10 Jan 2012 22:00 Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20111221 Firefo




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.