RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> >>>> вот про тайный смысл поля "link to next header" кто-нибудь может рассказать ? > >>>> в смысле - возможность засунуть несколько драйверов в один файл, она зачем ? > >>>Поддерживать несколько девайсов одним экземпляром драйвера > >>одним файлом > >Одним файлом по любому несколько девайсов поддерживается. > >Если он, конечно, хоть сколь-нибудь универсален или девайсы идентичные. > >Фишка хедера в том, чтобы грузить один экземпляр. > в мануалах ясно написано - "несколько драйверов в один файл". > неужели врут ? :-/ > > >>>всяко проще > >>сложнее > >И чем сложнее? > сами драйвера сложнее > > >Чем проще - очевидно. > >Разработчику драйвера не надо озадачиваться, как определять, > >на что мы драйвер загрузили, а на что ещё нет. > а он и так не озадачивался. > было принято решение, что в писюке может быть максимум 4 ком-порта, > для них и вставили 4 драйвера в com.sys. > позднее решили, что их может быть до 16-ти :) > > >Пользователю, как он сейчас огребает на USB контроллерах, > >не нужно думать, сколько там этих самых девайсов, > >чтобы прописать в config.sys ровно столько же одинаковых строчек. > если он не хочет думать, то он может сделать a-la com.sys : > прописать их _больше_. > > >>>и менее ресурсоёмко, чем грузить по экземпляру на каждый девайс. > >>оно всё равно грузится по экземпляру на девайс > >Ну ну. У тебя компорта ещё два? Покажи мне два загруженых экземпляра com.sys. > "унутре у него" несколько драйверов. каким не хватило железа - не грузятся. > > >>>Там другая кривость: сколько placeholders вобьёшь, > >>>столько по максимуму девайсов и будет. > >>это та же самая кривость но сбоку > >Нет, это совершенно другая кривость. > нет это именно та самая кривость > > [...] >
__, _,_ _, __, ___,
|_) | | | |_ ` /
| \ | | | , | /
~ ~ `~' ~~~ ~~~ ~~~
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.