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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Alexander Conon, http://alexander-conon.narod.ru/
To : Slavik Gnatenko
Subj : ... и всякое такое

>>>> вот про тайный смысл поля "link to next header" кто-нибудь может рассказать ?
>>>> в смысле - возможность засунуть несколько драйверов в один файл, она зачем ?
>>>Поддерживать несколько девайсов одним экземпляром драйвера
>>одним файлом
>Одним файлом по любому несколько девайсов поддерживается.
>Если он, конечно, хоть сколь-нибудь универсален или девайсы идентичные.
>Фишка хедера в том, чтобы грузить один экземпляр.
в мануалах ясно написано - "несколько драйверов в один файл".
неужели врут ? :-/

>>>всяко проще
>>сложнее
>И чем сложнее?
сами драйвера сложнее

>Чем проще - очевидно.
>Разработчику драйвера не надо озадачиваться, как определять,
>на что мы драйвер загрузили, а на что ещё нет.
а он и так не озадачивался.
было принято решение, что в писюке может быть максимум 4 ком-порта,
для них и вставили 4 драйвера в com.sys.
позднее решили, что их может быть до 16-ти :)

>Пользователю, как он сейчас огребает на USB контроллерах,
>не нужно думать, сколько там этих самых девайсов,
>чтобы прописать в config.sys ровно столько же одинаковых строчек.
если он не хочет думать, то он может сделать a-la com.sys :
прописать их _больше_.

>>>и менее ресурсоёмко, чем грузить по экземпляру на каждый девайс.
>>оно всё равно грузится по экземпляру на девайс
>Ну ну. У тебя компорта ещё два? Покажи мне два загруженых экземпляра com.sys.
"унутре у него" несколько драйверов. каким не хватило железа - не грузятся.

>>>Там другая кривость: сколько placeholders вобьёшь,
>>>столько по максимуму девайсов и будет.
>>это та же самая кривость но сбоку
>Нет, это совершенно другая кривость.
нет это именно та самая кривость

[...]


Fri 25 Jul 2008 16:00 Mozilla/5.0 (OS/2; U; Warp 4.5; ru; rv:1.8.1.12) Gecko/20080




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.