首先:我完全是这种工作的新手。
我有一个USB rndis设备驱动程序,适用于某些只能在 XP/2000/Vista 中工作的硬件。但是我想把它移植到 CE 或 Linux 上,供应商也说开发人员应该这样做。
总之,我有 XP 驱动程序和驱动程序具有的接口/端点配置。我有两个相关的问题:
为什么我需要编写驱动程序来使用 IP 号与设备通信?Windows 默认不支持吗?
如果是这样,我需要知道什么才能将驱动程序移植到另一个操作系统?我使用了windriver,它得到了配置,但接下来我该怎么办?关于该设备,我还应该了解什么?