Xilinx SDK中hello例程下带的USB驱动usbps_v1_04_a是Host驱动还是Device驱动啊,刚接触USB驱动,不会看,求高手帮忙分析。
这是它的代码结构。并且我在xusbps.h中看到这样的一句描述:
This file contains the implementation of the XUsbPs driver. It is the driver for an USB controller in DEVICE or HOST mode.
此处不是很理解这个or,之前看过的驱动代码架构不都是要么是host驱动,要么是device驱动么?难道这个代码整合了那两个代码?如果是这样,我想要Host driver,如何更改这个代码?或者这个代码其实就是USB OTG驱动?
因为刚接触,这里面的代码还不会看,具体是不知从何处看起。。。。
|