RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > Щас поспрашивал в списках рассылки, уже есть кое-какие результаты. Оказывается, все-таки патчения архитектурно-зависимой части ядра линукса недостаточно. -- Хотя линуксовые драйвера большей частью, не зависят от архитектуры процессора, но в то же время, к сожалению, они содержат за'inline'нные architecture-specific куски кода, которые "virtualization-specific", поэтому их все же, требуется патчить и перекомпилировать :-/ То есть, драйвера в форме сырцов остаются немодифицированными, но требуется перекомпиляция. То есть, надежда использовать виндовые драйвера похоже, отпадает :( -- ввиду отсутствия их исходников. Хотя сама технология не является Linux- или UNIX-специфичной. Можно применить и к windows (ReactOS), но препятствием является отсутствие исходников драйверов :( > > > Не совсем в тему выскажусь, но все же. Есть один нюанс с виндовыми драйверами - у них не все понятно с копирайтами. В общем фишка в чем - 99% виндовых драйверов собраны с помощью Windows DDK. В частности - содержат кусочки С-рантайма (в DDK спецуевая версия рантайма), копирайт которого ессно мелкософт. Лицензия DDK, насколько мой склероз ее упоминает, прямо разрешает использовать DDK только для изготовления драйверов, работающих под виндовс. > Таким образом, использование под некой OS виндового драйвера некой железки требует: > 1) согласия производителя этой железки/производителя драйвера > 2) (возможно) требует согласия мелкософта.
__, _,_ __, _,_ _,
|_) | | | \ | / /_\
| \ | | |_/ |/ | |
~ ~ `~' ~ ~ ~ ~
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.