RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : DR2 - это рулез, но есть некоторые проблемы...помогите, плз!


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : XPEH, 2:5050/13.29, http://zuko.mitm.ru
To : FiW
Subj : DR2 - это рулез, но есть некоторые проблемы...помогите, плз!

> > > DR2 очень понравился ;) но вот его ограниченный API иногда вводят в ступор :(
> > за базар можешь и ответить :E
> > я тебе покажу ограниченный :E:E
> возможно я не прав насчет ограниченного, но линковать можно только с dr2calls - это ли не огромное ограничение? приходится юзать только процедуры dr2calls :(

я тебе по сикрету скажу, только ты не обижайся.
драйвера ос2 не могут вызывать _ничего_ кроме полсотни
DevHlp вызовов с которыми ты мог бы ознакомиться открыв книжку по написанию драйверов и попытавшись читать ее, а именно pddref.inf :)
возможно ты будешь удивлен узостью выполняемых ими функций :)

DosOpen и еще десяток доступных Dos* вызовов можно использовать _только_ в момент инициализации драйвера.

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

> ну так что есть мысли?

я еще не изучал вопрос.
на моих тестовых драйверах все работало.
в любом случае данных мало.

(между прочим оную dr2r3DosOpen можно вызывать в любом месте кроме обработчиков прерывания)


Fri 22 Oct 2004 17:53 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.2.1) Gecko/20021




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.