Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Написание драйвера [Win95/98, WinME, WinXP]


Страницы:   1 2

Xerx ©   (2004-07-16 04:39:00) 

Привет всем! Кто-нибудь писал драйвера? Мне нужно написать что-то типа драйвера Daemon'а т.е. драйвер виртуального CD-ROM. Подкитьте мыслишки и/или ссылки. Хорохо бы на Delphi ну или на Си (DDK)
Должен работать и в NT и в 9x. Наверное нужно 2 драйвера.


Ihor Osov'yak   (2004-07-18 22:57:00) [21]

2  Burmistroff

уважаемый, я осмелюсь задать несколько вопросов:

1. Вы имеете представление об области, о которой пытаетесь рассуждать (я имею ввиду факт наличия некоторых знаний об функционировании драйверов "внутри", об особенностях их разработки)?
2. Если бы я сказал, что завтра я пройдусь огурцы пособирать на дачке, которая у меня на одном из марсиансих вулканов (а че смееnесь, ведm летают же на Марс, по телевизору даже показывали, да и дачи в принцыпе существуют) - вы бы меня адекватным посчитали? Ведь я не дурачусь, ведь я же высказываю идеальную концепцию, то бишь то, что бы я хотел в принцыпе.. Я же не об Альфа Центавра, а только о Марсе, и даже не сегодня, а только завтра.


Burmistroff   (2004-07-18 20:43:00) [22]

Не надо ни плакать, ни смеяться. Надо быть адекватным.
Я же высказал идеальную концепцию, т.е. что бы я хотел в принципе ;)

Объем - это уже формальность. Объем объявлений WinAPI ф-ций тоже не мал, не говоря уж о том, что для работы со многими частями системы в добавок были написаны объекты, однако ж ниче - Borland справился...


Ihor Osov'yak   (2004-07-17 23:46:00) [23]

2 [7] Burmistroff   (17.07.04 21:30)

чесно, я не знаю, плакать или смеяться.. Если верить вашему постингу, то вы как бы разбираетесь в тонкостях ддк-овских структур, а не знаете, что не делает линкер делфи нужного формата... Что компилятор делфи в код по-любому несколько вызовов апи реального режима подбросит..  Да и представление об обьеме деклараций из ддк как бы должно быть..


Burmistroff   (2004-07-17 21:30:00) [24]

Ну не знаю, я бы с удовольствием юзаль Delphi с его IDE для написания драйверов. Что-то в Си мне не нравится, хоть застрелись :)

Правда пожалуй что эффективно отлаживать (точнее анализировать bucheck'овские и прочие minidump'ы) с помощью kd по любому получится только написанные на VStudio проекты, а это крайне важно. Тонкости объявления структур/API в DDK по сути фигня ;)


SammIk   (2004-07-17 04:13:00) [25]

Квжись, уже нет((


Ihor Osov'yak   (2004-07-17 02:04:00) [26]

2 [3] Burmistroff   (16.07.04 21:08)

Неферю.

2 [4] Рамиль ©   (16.07.04 21:25)

Неужели?

ЗЫ
http://cs.stu.cn.ua/~tarvo/articles/WDM_NuMega.html
http://www.ntshop.ru/shop/subdept.asp?dept=1003:-)

Зы2. Хвакт наличия драйвстудио не отменит необходимости разборки с премудраями архитектуры драйверов и соотв. литературы и ддк до дырок.. А после соотв. разборки вполне может возникнуть вопрос, а на кой ляд мне этот драйв студио.. Ну, разве что из-за софтайса, я не знаю, поставляется ли он отдельно.


Рамиль   (2004-07-16 21:25:00) [27]


> Burmistroff   (16.07.04 21:08) [3]

DriverStudio, например.


Burmistroff   (2004-07-16 21:08:00) [28]

club.shelek.com

>Ihor Osov'yak
Кстати была какая-то коммерческая фишка, позволяющая писать драйвера WDM на Delphi


Ihor Osov'yak   (2004-07-16 17:22:00) [29]

>  Хорохо бы на Delphi

Судя по реплике - придется читать много и долго.

Недавно вышла книжечка Солдатова, точного названия не помню, кажется, "Разработка драйверов" - довольно хорошее введение в тему, особенно там хорош раздел библиографии, перечислено почти все, что издавалось на соотв. тематику.  Но Солдатов - это в части натив дайверов, и WDM, то есть для NT, W2k, XP, в некоторых случаях для 98, Me (но не для случая виртуального СD).
Для 9x - VxD, это совсем отдельная тема. Литературы поменьше будет, русскоязычной - не уверен, что есть вообще. Хотя статей в рунете на тему VxD будет больше, чеи на тему WDM.

Еще. пишущая драйвера русскоговорящая публика тусуется на www.rsdn.ru в форуме низкоуровневое програмированние, и когда-то, может даже сейчас - fido7.su.windows.nt.prog.


SammIk   (2004-07-16 06:37:00) [30]

DDK тебе в любом случае нужет.
К томуже ты пришел не по адресу.
Делаем редирект на  wasm.ru там в статьях есть про драиверы.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо