Введение в руководство по программированию драйвера сетевого устройства
Руководство по программированию Драйвера Сетевого устройства является введением в разработку драйверов сетевого устройства и компаньона к исходному коду, доступному в Дарвинском Каталоге Проектов, http://www .opensource.apple.com/darwinsource/Current. Вы сочтете этот документ самым полезным при исследовании демонстрационного сетевого драйвера, поскольку Вы читаете его. Этот документ будет относиться к AppleUSBCDCDriver. Код для этого драйвера может быть найден в http://www .opensource.apple.com/darwinsource/tarballs/apsl/AppleUSBCDCDriver-314.4.1.tar.gz.
Эта книга принимает некоторое знакомство с программированием ядра OS X и Набора I/O. Поскольку широкий обзор ядра OS X видит, что Ядро Программирует. При необходимости в большей информации о наборе I/O считайте Запись Драйвера устройства Набора I/O и Основных принципов Набора I/O.
Кто должен считать этот документ?
Руководство по программированию Драйвера Сетевого устройства предназначается для любого, кто хочет разработать сетевые драйверы для OS X.
Информация о сети
Apple поддерживает несколько веб-сайтов, куда разработчики могут пойти для общей и технической информации о OS X.
Дарвинский Каталог Проектов — Драйверы с открытым исходным кодом для использования с Дарвином (http://www .opensource.apple.com/darwinsource/Current/)
Соединение Разработчика Apple — Документация Разработчика (http://developer .apple.com/documentation). Обладает той же документацией, установленной на OS X, за исключением того, что часто документация более актуальна. Также включает устаревшую документацию.
База знаний AppleCare (http://www .apple.com/support). Содержит технические статьи, учебные руководства, FAQs, технические примечания и другую информацию.
Соединение Разработчика Apple — OS X (http://developer .apple.com/devcenter/macosx). Предложения SDKs, информация о версии, примечания продукта и отзывы, и другие ресурсы и информация имели отношение к OS X.