RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > "Должно поддерживать загрузку драйверов линукса" - очень сомнительное требование. > > Если есть кто-то, представляющий объём работы, учитывая изменения ABI - хочется услышать комментарий. > > Изменения ABI -- ABI ядра линукса что ли? Я думаю (если взять вариант микроядра L4), что особых проблем не должно быть. Если брать L4KA::Pistachio и проект Drivers http://l4ka.org/ , то изменения ABI нас не должны затронуть, так как в этом случае мы не должны думать о интерфейсах ядра для драйверов -- ядро Linux берется готовое ("afterburned Linux" от L4Ka), нам придется написать набор приложений-мапперов для различных классов устройств, а они не зависят от ABI/API между ядром и драйверами, они зависят от интерфейса драйвер-приложения. > > Если брать за основу L4/Fiasco и проект DDE (Device Driver Environment), то существует DDE-2.4 и DDE-2.6, специфичные для ABI ядер Linux 2.4 и 2.6. Здесь, имхо, должно быть сложнее. Но писать все равно > придется не с нуля, а использовать готовый код DDE. > > С другой стороны, что можно предложить взамен поддержке драйверов Linux? Драйнера Windows? -- Я думаю, > здесь еще сложнее, так как модель драйверов Windows меняется еще чаще, чем Linux. О 16-битных драйверах OS/2 я думаю, можно вообще не говорить, так как здесь во много раз больше геморроя, чем в случае Linux >
__, _,_ _, __, ___,
|_) | | | |_ ` /
| \ | | | , | /
~ ~ `~' ~~~ ~~~ ~~~
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.