2009-05-27 142 views
1

首先:我完全是这种工作的新手。如何端口USB RNDIS设备驱动程序?

我有一个USB rndis设备驱动程序的一些硬件只能在XP/2000/Vista工作。但是我想把它移植到CE或Linux上,供应商也表示开发者应该这样做。

总之,我有驱动程序的XP驱动程序和接口/终点配置。我有两个问题有关:

  1. 为什么我需要写一个驱动程序通信使用的IP号码的设备? Windows不支持默认情况下?

  2. 如果是这样,我需要知道什么将驱动程序移植到另一个操作系统?我使用windriver,它具有配置,但接下来我可以做什么?我还应该知道关于该设备的什么信息?

回答

2

我不能回答你直接的问题,但存在Synce工程,即 MS ActiveSync的替代Linux操作系统。它允许通过rndis与Windows Mobile设备进行通信。所以,如果你走过现场,你会发现Linux的驱动程序usb-rndis-lite的来源。

可能这可以作为你工作的一些起点。

+0

我相信这将帮助我获得基本知识。谢谢你! – ercu 2009-05-27 13:07:35