Итак, я пытаюсь создать hackintosh и хочу написать драйвер устройства для имеющейся у меня аппаратной части.
Как можно научиться программировать драйверы устройств? Требуется ли ассемблер?
Вы хотели бы написать расширение ядра.
Apple имеет введение в тему в своей библиотеке для разработчиков
Вам нужно будет изучить I / O Kit - это (встроенный) C ++ framework / runtime в ядре.Что это за устройство?PCI?
Вот еще одна ссылка на документацию:
https://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/AccessingHardware/AH_Intro/AH_Intro.html
Удачи ...