Programming the Microsoft Windows Driver Model, Walter Oney, 2003


Книга Programming the Microsoft Windows Driver Model, Walter Oney, 2003

Programming the Microsoft Windows Driver Model, Walter Oney, 2003.
 
  Microsoft Windows Driver Model (WDM) поддерживает Plug and Play и обеспечивает мощные возможности управления. В этой книге, написанной опытнейшим экспертом в области разработки драйверов Уолтером Они совместно с командой разработчиков ядра Windows, вы найдете все необходимое для понимания процесса написания драйверов: подробные практические примеры, иллюстрации, советы и построчный анализ примеров кода. В книге рассмотрены подробности драйверных технологий, начиная с Windows 98 и заканчивая Windows XP, а также представлена дополнительная информация по отладке драйверов.

A Brief History of Device Drivers.
The earliest PCs ran on an Intel processor chip that provided addressability for 640 KB of “real” memory—so called because the memory was really there in the form of memory chips that the processor addressed directly by means of a 20-bit physical address. The processor itself offered just one mode of operation, the so-called real mode, wherein the processor combined information from two 16-bit registers to form a 20-bit memory address for every instruction that referenced memory. The computer architecture included the concept of expansion slots that brave users could populate with cards purchased separately from the computer itself. The cards themselves usually came with instructions about how to set DIP switches (later, jumpers between pins) in order to make slight changes in I/O configuration. You had to keep a map of all the I/O and interrupt assignments for your PC in order to do this correctly. MS-DOS incorporated a scheme based on the CONFIG.SYS file whereby the operating system could load real-mode device drivers for original equipment and for add-on cards. Inevitably, these drivers were programmed in assembly language and relied to a greater or lesser extent on the INT instruction to talk to the BIOS and to system services within MS-DOS itself. End users perforce learned how to invoke applications via commands. Application programmers perforce learned how to program the video display, keyboard, and mouse directly because neither MS-DOS nor the system BIOS did so adequately.
Later on, IBM introduced the AT class of personal computers based on the Intel 80286 processor. The 286 processor added a protected mode of operation wherein programs could address up to 16 MB of main and extended memory using a 24-bit segment address (specified indirectly via a segment selector in a 16-bit segment register) and a 16-bit offset. MS-DOS itself remained a real-mode operating system, so several software vendors built DOS extender products to allow programmers to migrate their real-mode applications to protected mode and gain access to all the memory that was becoming available on the market. Since MS-DOS was still in charge of the computer, driver technology didn’t advance at this point.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12776 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Журнал Шаг в математику

    Шаг в математику

    Курс "Шаг в математику". Индивидуальная тетрадь на печатной основе. Пособие для дошкольника. Программа "Адаптация ребенка к условиям школьной жизни". Издание для подготовки к школе детей 5-7 лет.Наз . . .

  • Журнал Полынные сказки

    Полынные сказки

    Полынные сказки - это светлые и добрые, порой даже немного волшебные истории о детстве маленькой девочки Лели, о ее маме и друзьях, о людях, живущих в небольшой деревушке с красивым названием Полыно . . .

  • Книга Игра в бизнес

    Игра в бизнес

    Название: Игра в бизнес Автор: Дэйв Стюарт, Марк Симмонс Издательство: Альпина Паблишер Год: 2012 Страниц: 252 Язык: русский Формат: pdf Размер: 5.2 Мб Дэив Стюарт и Марк Симмонс придумали и создали с . . .

  • Книга Рецепты успеха. Уроки бизнеса за обеденным столом

    Рецепты успеха. Уроки бизнеса за обеденным столом

    Название: Рецепты успеха. Уроки бизнеса за обеденным столом Автор: Джеффри Фокс Издательство: Альпина Паблишер Год: 2008 Страниц: 171 Язык: русский Формат: djvu Размер: 16.5 Мб Хотите добиться успеха? . . .

  • Книга Средства защиты и профилактики радиационных поражений

    Средства защиты и профилактики радиационных поражений

    В книге изложены сведения о характере радиационных поражений, способах и средствах предупреждения поражений и защиты от них. Автор: Горелов Л.И., Медведев В.А. Название: Средства защиты и профилактики . . .

  • Книга SAP ERP. Построение эффективной системы управления

    SAP ERP. Построение эффективной системы управления

    Название: SAP ERP. Построение эффективной системы управления Автор: Андрей Сатунин Издательство: Альпина Паблишер Год: 2008 Страниц: 356 Язык: русский Формат: djvu Размер: 61.6 Мб Книга рассказывает о . . .

  • Книга Гни свою линию: Приемы эффективной коммуникации

    Гни свою линию: Приемы эффективной коммуникации

    Название: Гни свою линию: Приемы эффективной коммуникации Автор: Непряхин Никита Издательство: Альпина Бизнес Букс Серия: Мастерство работы со словом Год: 2011 Страниц: 138 Язык: Русский Формат: pdf / . . .

  • Книга Codex Medievalis в 8 томах

    Codex Medievalis в 8 томах

    Название: Codex Medievalis в 8 томах Год выпуска: 2007-2011 Издательство: Флюид / FreeFly Серия: Codex Medievalis Автор: Разные Язык: Русский Страниц: Много Качество: Хорошее Формат: FB2+обл. Размер: . . .

  • Книга Корецкий Данил - Меч Немезиды

    Корецкий Данил - Меч Немезиды

    Название: Меч Немезиды Автор: Корецкий Данил Аркадьевич Серия: Меч Немезиды. Книга 1 Страниц: 448 Издательство: АСТ Год: 2010 Формат: pdf,rtf,fb2,epub,txt,mobi Качество: отличное Размер файла: 11,26 М . . .

  • Книга Упрощенная система налогообложения и ее реализация в 1С: Бухгалтерии 8.1. Самоучитель

    Упрощенная система налогообложения и ее реализация в 1С: Бухгалтерии 8.1. Самоучитель

    Название: Упрощенная система налогообложения и ее реализация в 1С: Бухгалтерии 8.1. Самоучитель Автор: Митченко И.А., Каширская Л.В. Издательство: БХВ-Петербург Серия: Самоучитель Год: 2011 Страниц: 3 . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Programming the Microsoft Windows Driver Model, Walter Oney, 2003. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.