Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Альтернативы DriverWorks [Драйвера под 2k/XP]
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
Kaplinsky
В DriverWorks от Numega Driver Studio есть мастер DriverWizard который генерит тело драйвера на основе классов DriverWorks. Вопорс таков: есть ли алтернативные программы генерации тела драйвера но БЕЗ использования своих класов а чисто DDK-шными методами. Дело в том что везде примеры и описание чисто в терминах DDK а как работать с класами DriverWorks описано тока в их документации и негусто с примерами. smile3046.gif
Jools
Если не изменяет память, то в DriverWizard'e необходимо выбрать "No Framework" в пункте "Choose a Driver Framework to use:" - будут сформированы чисто DDK-шные скелеты. А вообще-то лично мне при разработке PCI-драйвера было удобно пользоваться классами DriverWorks.
Tommyknocker
Цитата(Jools @ Jun 27 2005, 08:02)
Если не изменяет память, то в DriverWizard'e необходимо выбрать "No Framework" в пункте "Choose a Driver Framework to use:" - будут сформированы чисто DDK-шные скелеты.  А вообще-то лично мне при разработке PCI-драйвера было удобно пользоваться классами DriverWorks.
*

А что за драйвер у Вас был ? Какого типа устровйство PCI ? Генерировало ли оно прерывания ? Если да, то с какой частотой?
Jools
Цитата(Dsurkov @ Jun 27 2005, 22:33)
А что за драйвер у Вас был ? Какого типа устровйство PCI ? Генерировало ли оно прерывания ? Если да, то с какой частотой?
*


Простейшее устройство ввода-вывода. Прерываний не было. Я писал драйвер в чисто образовательных целях.
Kaplinsky
Цитата(Jools @ Jun 27 2005, 07:02)
Если не изменяет память, то в DriverWizard'e необходимо выбрать "No Framework" в пункте "Choose a Driver Framework to use:" - будут сформированы чисто DDK-шные скелеты.  А вообще-то лично мне при разработке PCI-драйвера было удобно пользоваться классами DriverWorks.
*


maniac.gif Немогу найти никак в DriverWizard'e таких опций. Все глаза просмотрел. Может где-то в другом месте такое ?
Jools
Цитата(Kaplinsky @ Jun 30 2005, 18:25)
Немогу найти никак в DriverWizard'e таких опций. Все глаза просмотрел. Может где-то в другом месте такое ?


А какая у тебя версия? Я пользуюсь 2.6 (закачал ее на местный фтп)
Kaplinsky
Цитата
А какая у тебя версия? Я пользуюсь 2.6 (закачал ее на местный фтп)
*


У меня 2.5 (DriverStudio Release 2.5) от NuMega
А на фтп я нашел только вот что:
ftp.electronix.ru/pub/SDK/Driver_Kit/
Jungo_WinDriver.623
JungoKernelDriver.611
WindowsServer2003.DDK

ftp.electronix.ru/upload/Drivers/
DrStd32
XP_DDK
Compuware.DriverStudio.v3.2.part1.rar
Compuware.DriverStudio.v3.2.part2.rar
Compuware.DriverStudio.v3.2.part3.rar
Compuware.DriverStudio.v3.2.part4.rar
Compuware.DriverStudio.v3.2.part5.rar
Compuware.DriverStudio.v3.2.rar
compuwaredriverstudiov3.2keygenparadox.zip
DriverStudioExample.rar

cranky.gif То что ты заливал, находится где ?
Jools
Пардон! Не удалось поправиться раньше( инет на работе выбило) - у меня DriverStudio версии 3.2
Дополнительно необходим либо WinDDK 2003 ( у меня с ним глючило DriverStudio) либо WinXP DDK ( это я и использую на данный момент). На счет поддержки MS visual С V6.0 не помню ( сейчас пишу из дома). Лично я С\С++ использую из пакета MS visual studio 2003.

По просьбе трудящихся залил на фтп следующее: см h*t*t*p://forum.e*l*e*c*t*r*o*n*i*x.ru/index.php?showtopic=4997
upload/Drivers/
Compuware.DriverStudio.v3.2.part1.rar
Compuware.DriverStudio.v3.2.part2.rar
Compuware.DriverStudio.v3.2.part3.rar
Compuware.DriverStudio.v3.2.part4.rar
Compuware.DriverStudio.v3.2.part5.rar
Compuware.DriverStudio.v3.2.rar
compuwaredriverstudiov3.2keygenparadox.zip
DriverStudioExample.rar

в каталоге DrStd32 лежит то же DriverStudio только не архивом ( качать поэтому неудобно).
doomer#gp
Пользуется ли кто WDF (Windows Driver Foundation) - Аналог MFC для напрсания драйверов. Там из DDK надо подцеплять файл wdf.h ...
Kaplinsky
Цитата(doomer#gp @ Jul 6 2005, 12:04)
Пользуется ли кто WDF (Windows Driver Foundation) - Аналог MFC для напрсания драйверов. Там из DDK надо подцеплять файл wdf.h ...
*


angry.gif Я о таком и не слыхал. У меня сложилось мнение что для написания драйверов класы там всякие лучче не использовать... Тем более что вот например по классам DriverWorks кроме их хелпа я ничего не нашел а хелп такой чисто формальный - ф-я такая-то параметры такие-то делает то-то. А нах нужно то что ана делаит ... кароче примеров использования нима cranky.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.