【问题标题】:How do I write an OSX device driver for a USB WiMax modem?如何为 USB WiMax 调制解调器编写 OSX 设备驱动程序?
【发布时间】:2011-10-22 15:14:11
【问题描述】:

我计划每周花几天时间为 Greenpacket USB WiMax 调制解调器编写驱动程序。 Greenpacket 只提供 Windows 驱动,因为我很喜欢 Linux 和 Mac,没有驱动感觉很糟糕。

我有编写 C++ 程序的经验,所以我认为这对我来说并不难。甚至我也非常喜欢 C++ 编程。我从未编写过驱动程序,但我知道一些概念。我有公司网站上device specification 的 PDF。

我想问我是否可以使用提供的规范编写驱动程序?如果是的话,假设我想先为 MAC 编写,然后再为 Linux 编写,我的出发点是什么。我现在正在阅读this article,但您的经验会很有帮助。

【问题讨论】:

  • 请不要使用网址缩短服务!我们程序员喜欢在点击链接之前知道我们将要访问的网站。
  • 好的,我会重新写,但是太长了

标签: macos usb driver device


【解决方案1】:

产品规格表没有提供足够的数据来编写设备驱动程序。您将需要有关如何通过 USB 与 WiMax 设备通话的低级信息。您可能也超出了您认为产品表足以编写设备驱动程序的信息的深度。

【讨论】:

  • 是的,我有确切的想法。我不得不仔细检查它,因为我从未写过它,但我确实读过一些东西。如果我们要求他们向我们发送低级设备规格,您在这里怎么说?
  • 他们很可能会告诉你这些细节是专有的,他们不愿意与你分享。但是问起来总不会有什么坏处。您应该寻找支持 OSX 和 Linux 的不同 WiMax 调制解调器。如果您真的想学习编写设备驱动程序,请从一个更简单且文档齐全的项目开始。
  • 我相信通过对社区有帮助的东西来学习是最有趣的,所以我会首先询问他们是否可以向我发送有关设备如何通信的报告。
  • 一件事,他们说绿包设备符合 IEEE 802.16e。这没有帮助吗?
  • Greenpacket 设备允许您的计算机使用 IEEE 802.16e 协议。但这并不能帮助您与 Greenpacket 设备进行通信。关于为社区做有用的工作 - 这是一个令人钦佩的目标,但你必须先走路才能跑步。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-18
  • 1970-01-01
  • 2019-03-17
  • 1970-01-01
  • 1970-01-01
  • 2011-01-18
  • 1970-01-01
相关资源
最近更新 更多