Форум: "Система";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];
Внизasm in/out Найти похожие ветки
← →
Digitman (2001-10-01 16:14) [1]Ну, положим, при компиляции ты не получишь Exception - поймаешь ты его однозначно только в run-time
В NT выход один - писать и инсталлировать SYS-драйвер, работающий с портами. Обрати свой взор на MS DDK - он как раз и ориентирован на генерацию драверов устройств.
В Win9x же с защитой попроще - можно обойтись и без драйвера : перейдя на 0-й уровень привелегий, можно творить с любыми портами все, что тебе заблагорассудится. Но лучше, конечно, задействовать все тот же DDK для генерации VXD-драйвера. Тем более, если с устройством предполагается работать одновременно по запросам из нескольких задач, выполняемых одновременно - драйвер, кроме собственно ввода-вывода, будет выполнять ф-ции арбитра доступа к портам при возникновении коллизий, связанных с попыткой одновременного обращения более чем одного кодового потока к виртуальному устр-ву
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c