阅读:1215回复:1
固件与pc之间的接口函数是如何实现的?
在d13的firmware里看到这样一个定义:
code void (*VendorDeviceRequest[])(void) = { EnableISO, //EnableISO, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, read_write_register,//read_write_register, reserved, reserved, reserved }; 这里面可能会有一些firmware面向pc的函数接口定义 不知道pc传过来的一些参数,比如:wValue,wIndex,wLength等都是什么意思?firmware应该如何处理这些参数? 不知道问明白了没有?希望做过的同仁给点指点吧,不胜感激! |
|
沙发#
发布于:2005-05-17 12:45
你的固件程序全吗?如果全的话,你可以查该函数的实现代码,从字面上看应该是USB设备厂商定义的功能代码,用来实现厂商定义的扩充功能。
|
|
|