Где я могу систематически изучить, как написать драйверы устройств Mac OS X? [закрыто

StackOverflow https://stackoverflow.com/questions/1326855

Вопрос

Я ищу исчерпывающую книгу на уровне университета или руководство по обучению, чтобы получить возможность написания драйверов устройств Mac OS X. Я совершенно не знает в этой ОС, но я уже опытен в Linux.

Есть ли какой -нибудь аналог Mac OS X для книги «Драйверы устройств Linux»?

Лучшее руководство также должно ввести внутренние ОС, что делает ясные различия в области ядра и пользовательские разницы и так далее.

заранее спасибо

Это было полезно?

Решение

Веб -сайт Apple Developer Connection содержит много документации. Есть целый раздел на оборудование и драйверы здесь в частности, документ начала работы здесь. Анкет Наверное, лучшее общее введение в OS X Internals - это Mac OS X Internals Амит Сингх.

Другие советы

Замечательная книга Амита Сингха Mac OS X Internals: системный подход Имеет обширный раздел о расширениях ядра, iokit и драйверов. Это лучший общий ресурс на внутренних органах OS X, о котором я знаю, но он не охватывает последние обновления системы; Он покрывает только выпуск 10.4 (тигр).

Книга Амита Сингха хороша, но, как отметили другие плакаты, необходимо обновить. Я ускоряюсь на iokit и выбрал еще одну более новую программу Book OS X и ядра iOS. У него нет глубины книги Сингха, но у него есть много практических примеров кода драйвера. Возможно, это лучший выбор, если вы хотите быстро начать.

Я предлагаю следующее, поскольку это обновляется с Snow Leopard и Lion: MAC OS X и внутренние внутренности iOS: к ядру яблока Джонатона Левина: http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3dstripbooks&field-keywords=mac+internals&rh=n%3A283155%2CK%3Amac+internals

Это довольно хорошая книга, касающаяся всех аспектов внутренних интервалов Mac OS X.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top