История версии документа

Эта таблица описывает изменения в Руководстве по проектированию Драйвера устройства IOKit.

ДатаПримечания
14.08.2009Измененные ссылки от Ссылки KPI до Ссылки Платформы Ядра.
06.03.2007Сделанные незначительные исправления.
07.11.2006Обновленная информация о создании универсального драйвера устройства Набора I/O.
04.10.2006Добавленная информация об отладке на основанном на Intel Macintosh и отметила, что APIs KUNC недоступен к KEXTs, зависящим от KPIs.
28.06.2006Сделанные незначительные исправления.
23.05.2006Сделанные незначительные исправления.
04.04.2006Разъясненный расположение исходного кода драйвера AppleGMACEthernet.
06.12.2005Сделанные незначительные исправления.
04.10.2005Сделанные незначительные исправления ошибок.
08.09.2005Добавленный глава по созданию универсальной версии двоичных файлов драйвера устройства Набора I/O.
11.08.2005Сделанное незначительное исправление ошибки. Измененный заголовок от «Записи Драйвера устройства Набора I/O».
29.04.2005Добавленное описание нового способа ворваться в режим отладки ядра в OS X v. 10.4.
08.04.2005Фиксированные опечатки. Реорганизованная Вводная глава и добавленное примечание, что Objective C не предоставляет интерфейсы Набора I/O.
27.05.2004

Измененные устаревшие ссылки, удаленные ссылки на OSMetaClass::failModLoad() метод.

10.10.2003

Добавленная информация об изменениях в подсистеме памяти для поддержки 64-разрядной архитектуры. Добавленный ссылка к исходному коду драйвера AppleGMACEthernet.

18.09.2003

Добавленное определение kAny постоянный в листинге кода 4-20, исправил ключевое для свойства имя device_type к device-type, добавленное описание реализации по умолчанию newUserClient метод.

15.05.2003

Добавленное примечание, что symboled ядро требуется для макросов отладки ядра работать. Добавленная ссылка Кернелю Дебугу Киту.

01.11.2002

Первая публикация.