Mac driver development

前端 未结 4 1867
自闭症患者
自闭症患者 2021-01-31 06:23

I am thinking about migrating a Windows driver into OS X. Now I am just starting to look around to see what is available and there is a lot about objective C and cocoa. Seems th

4条回答
  •  粉色の甜心
    2021-01-31 07:00

    First, C++ works just fine, although Objective C is not all that hard to learn. If you have a background in Windows drivers you know some of the essentials- memory management is critical, time is critical, etc.

    You will probably be using the IOKit. I suggest starting here for a good, step by step intro to getting the driver to work.

    Kernel Extensions

    There are a few things that don't seem to work the way they say they will, and I'm trying to figure out if it really is not possible to debug a driver on a single machine, but it's better than most Apple documentation.

提交回复
热议问题