Desenvolvimento de drivers para Mac

Estou pensando em migrar um driver do Windows para o OS X. Agora, estou apenas começando a olhar em volta para ver o que está disponível e há muito sobre o objetivo C e o cacau. Parece que a linguagem e a estrutura do cacau são APIs de alto nível, estou certo em assumir isso?

Eu tenho fortes habilidades de C ++ e eu as uso para o desenvolvimento do kernel, posso usar as mesmas habilidades para o desenvolvimento de drivers do Mac (imagino que a resposta seja sim). O Macintosh possui algum tipo de ambiente de aplicação / desenvolvimento para construir drivers?

questionAnswers(3)

yourAnswerToTheQuestion