Mac驱动程序开发 [英] Mac driver development

查看:238
本文介绍了Mac驱动程序开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在考虑将Windows驱动程序迁移到OSX.现在,我才开始四处看看,以了解可用的东西,还有关于目标C和可可的很多内容.似乎该语言和可可框架是高级API,我是否应该假设这一点?

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 that the language and the cocoa framework are high level APIs, am I right to assume that?

我有很强的C ++技能,可以将它们用于内核开发,我可以将相同的技能用于Mac驱动程序开发(我想答案是肯定的). Macintosh是否有用于构建驱动程序的任何类型的应用程序/开发环境?

I have strong C++ skills and I use them for kernel development, can I use the same skills for Mac driver development (I imagine the answer is yes). Has Macintosh any type of application/dev environment for building drivers?

推荐答案

Apple硬件和设备;驱动程序页面包含有关Mac驱动程序开发的大量信息.它应该足以让您入门.一些亮点:

The Apple Hardware & Drivers page has lots of information about Mac driver development. It should be enough to get you started. Some of the highlights:

  • 入门 > -Mac OS X新手为硬件和驱动程序开发人员提供的指导学习路径.

  • Getting Started - A guided learning path for hardware and driver developers new to Mac OS X.

框架 -由框架组织的API参考.

Frameworks - API references organized by framework.

USB示例代码 -用于开发USB设备和用于访问它们的软件的资源.

USB Sample Code - Resources for developing USB devices and software to access them.

FireWire示例代码 -开发FireWire设备和用于访问它们的软件的资源.

FireWire Sample Code - Resources for developing FireWire devices and software to access them.

这篇关于Mac驱动程序开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆