|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 9, 2003 23:47:21 Пытаюсь начать писать драйвер для PCI девайса, а разбираться с классами DriverStudio желания нету. В XP DKK есть примеры но они огромные и на Си. Я уже запарился на асм переводить. Может есть у кого готовый исходник на асме? |
|
|
Дата: Апр 18, 2003 00:58:51 Значит так, уже перелопатил следующие фунции из примера XPDDK (Toaster\func): bzk_AddDevice PROTO :PDRIVER_OBJECT,:PDEVICE_OBJECT bzk_CanRemoveDevicebzk_CanStopDevice PROTO :PDEVICE_OBJECT,:PIRP bzk_DispatchPnP PROTO :PDEVICE_OBJECT,:PIRP bzk_DispatchPnpComplete PROTO :PDEVICE_OBJECT,:PIRP,:PVOID bzk_DispatchPower PROTO :PDEVICE_OBJECT,:PIRP bzk_DriverUnload PROTO :PDRIVER_OBJECT bzk_IoDecrement PROTO :PDEVICE_EXTENSION bzk_IoIncrement PROTO :PDEVICE_EXTENSION bzk_ProcessQueuedRequests PROTO :PDEVICE_EXTENSION bzk_ReturnResources PROTO :PDEVICE_OBJECT bzk_SendIrpSynchronously PROTO :PDEVICE_OBJECT,:PIRP bzk_StartDevice PROTO :PDEVICE_EXTENSION,:PIRP DbgDevicePowerString PROTO :DEVICE_POWER_STATE DbgPowerMinorFunctionString PROTO :UCHAR DbgSystemPowerString PROTO :SYSTEM_POWER_STATE DispatchCreateClose PROTO :PDEVICE_OBJECT,:PIRP DriverEntry PROTO :PDRIVER_OBJECT,:PUNICODE_STRING PnPMinorFunctionString PROTO :UCHAR ...и все нужные для них макросы Драйвер уже может работать. Если кому нада, давайте свою мылу |
|
|
Дата: Апр 26, 2003 13:55:09 Вышли мне! [email=]timcool@mail.ru[/email] |
|
|
Дата: Апр 26, 2003 16:11:15 Вообще говоря, я уже почти целиком переделал. осталось тока WMI доделать. |
|
|
Дата: Апр 28, 2003 16:12:45 Скинь плиз на xrip@nm.ru |
|
|
Дата: Апр 29, 2003 06:37:57 · Поправил: boozook Ok. Замечания итп просьба слать на мыло: boozook@rambler.ru |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.034 |