首先请允许我说,我没有任何开发 OSX 驱动程序的经验,也没有开发 Windows 驱动程序的经验。所以,关于驱动程序的工作原理,我有很多不明白的地方。我相信这在我的问题中会很明显。
我有一个能够使用 AT 命令打开和关闭 TCP/UDP 套接字的调制解调器。我想创建某种程序(内核扩展?驱动程序?)来实现网络驱动程序,将网络接口调用转换为 AT 命令串行消息。
这就是它的基本要点。我本质上是在问是否有人可以为我指明正确的方向/给我一个关于他们将如何处理它以及 Apple 指导关注的内容的高级概述。