Soldatov  .net
Страница поддержки книги
Books_ru_internet_shop
В.П.Солдатов
Программирование драйверов Windows
2004, 2-е издание, 480 стр.
Бином, Москва, ISBN (новый) 5951800994

     Уважаемый Читатель! Книга "Программирование драйверов Windows" выдержала одно издание.
Исправлено немалое количество "очипяток" и две существенные смысловые ошибки.
Приношу Читателю свои извинения... :-(
Зато второе издание от старых ошибок избавлено и дополнено еще одной главой, :-))
подробно рассматривающей два примера обслуживания прерываний на примере LPT порта
и способ "как их реально пощупать" даже в домашних условиях при помощи заглушки Checkit.
Вероятно, тем, что уже купил первое издание нет большого резона тратить деньги вновь
из-за дополнительных 60 страниц. Советую им просто загрузить новые примеры, ссылки на
которые можно найти в конце данной страницы.
     Уважаемый Читатель! Свои замечания или предложения по усовершенствованию
книги Вы можете отправить по адресу на картинке (это мера борьбы со спамом, увы) в конце
данной странички. Это может сильно повлиять на планы по ее (книги) модернизации!

Вячеслав Солдатов

PS. Издательство Бином планирует в 2005 году начать ежеквартальный выпуск сборника
"Драйверы для разработчиков", подписной индекс в каталоге Роспечати: 85165.
Подписка продолжается до 31 декабря 2004 года.
Минимальные подробности можно узнать здесь.


Коллекция ссылок для разработчиков драйверов:

Google_Search_Engine

Супер-источник информации - Google.com

____________________________MicroSoft____________________________
Microsoft: Getting Started

Microsoft для начинающих разработчиков драйверов

WDM драйверы (Microsoft)

Что такое WDM драйверы и чем они так важны?

Windows Driver Foundation (WDF)

Microsoft не спит. WDF -- это то, что нам предстоит. Уже скоро...

Windows DDKs Support Center

Стартовая страница по вопросам использования Windows DDK на
интернет сайте Microsoft

Win DDK FAQ

Windows 2000 DDK Frequently Asked Questions

Windows CE FAQ

Кое-что и о Windows CE драйверах

Driver Verifier

Что такое Driver Verifier?

New in WinXP

Что нового в WinXP? (Разумеется, по сравнению с Win2K...)

USB Architecture

USB - приятный, но домашний интерфейс. Здесь немало информации по поводу USB.

Q74810

Пример статьи номер Q74810 из Базы Знаний на сайте Micrоsoft
(Подставляя нужные номера в конце адреса можно получать доступ
к соответствующим статьям)

MSDN_Magazine_Webpage

Электронный журнал MSDN Magazine.
Может обнаружиться что-нибудь полезное.

__________Разработчики пакетов программ для создания драйверов_________
Jungo

WinDriver - официальная документация и статьи

Driver Studio

Пакет Driver Studio от CompuWare Corp.(Numega)
На этом же сайте много полезных заметок, называемых Whitepapers.

greymatter.com

Ссылки на пакеты для разработки драйверов

BSQUARE Corporation

BSQUARE Corporation

Disassembler_IDA_Website

Лучший дизассемблер Ida , и не только для исполняемых модулей Windows.
Разработан командой, вдохновленной нашим соотечественником.
Теперь уже версия 4.7.

_________________________Книжные магазины_________________________
Amazon.com - стоимость доставки

Amazon.com - стоимость доставки

Bolero.RU

Книга Windows NT Device Driver Development
by Peter Viscarola, W. Anthony Mason в российском интернет-магазине
Bolero.ru. Недорого. Практически, даром... 8-((

Книга J.Newcomer'а в Amazon.com

Страница книги J.Newcomer'а в интернет магазине Amazon.com.
На этой странице есть ссылки на все книги мира о драйверах для Windows

______________________________Разные ссылки____________________________
CodeGuru_com_Website

Подборка материалов для разработчиков драйверов на CodeGuru.com

CodeProject_com_Website

Масса занимательных материалов. Кое-что небесполезно для разработчика драйверов.

Joseph Newcomer website

Интернет сайт J.Newcomer'а с интересными программами,
вместе с их исходными текстами

SysInternals.Com

Там, где размещает свои труды Марк Русинович

DDK Books and Links

Множество полезных ссылок на CHERRY HILL SOFTWARE website

Kernel Mode Systems

Подборка материалов по драйверам от Kernel Mode Systems
(к сожалению, этот сайт давно не обновлялся)

Eg3 links

Программирование драйверов на EG3

Eg3

Программирование драйверов (и другие вопросы) на EG3

APSoft_Website

Германская фирма APSoft, которая, например,
создала программу PCIScope (для просмотра устройств на PCI шине),
трассировщик IRP пакетов и другие занимательные штуки...

Computer Architectures

Ссылки на книги по компьютерной архитектуре (веб-витрины)

Очень старая книга

Программно-аппаратная организация компьютера IBM PC

A lot of links

Только ссылки

Win32 Programming Resources

Информация по Системному Реестру

FAQ on NDIS Drivers

Вопросы и ответы по NDIS драйверам для начинающих в этой области

Статья на английском

A Comparison of Windows Driver Model Latency Performance
on Windows NT and Windows 98

Даниель А. Нортон

Драйверы устройств в системе WINDOWS (очень старая статья)

Кварта_Технология

Московская фирма, помимо множества софта распространяющая
Windows СE и Windows XP Embedded, Кварта Технология.
Если Вас интересуют встроенные решения, советую посетить.

Обучение за рубежом

Writing WDM Drivers for Windows 2000/XP - OSR Public Seminars

ComputerJob_com

Заскучали? Здесь написано, какие бывают зарплаты и...
что нужно, чтобы их зарабатывать,
ComputerJob.com.
Зайдите...


USB_device

Говорят, что USB - медленный интерфейс...

На этом устройстве мне удавалось получать
среднюю скорость обмена с хостом до 26 МБайт/сек

PCI_device

А это устройство гораздо серьезнее... До 140 МБайт/сек на PCI-32!
Правда, предварительно мне приходилось немного разгонять PCI в хосте...
(Камень - PLX9054)


_____________________________Примеры к книге___________________________
ExampleDriver.zip
( 67 996 байт )
- загрузить полный исходный код драйвера Example.sys
и консольного приложения для его тестирования

Lptport_var0.zip
( 116 700 байт )
- загрузить полный исходный код драйвера Lptport_var0.sys
и консольного приложения для его тестирования (первый пример из новой главы 11)

Lptport_var1.zip
( 93 824 байта )
- загрузить полный исходный код драйвера Lptport_var1.sys
и консольного приложения для его тестирования (второй пример из новой главы 11)


Вы можете отправить свои замечания по поводу данного сайта на
mail_address
Design 2003, 2004 SVP.

Last update Dec 3 2004 22:23pm.