可否直接用汇编进行USB通讯,那位高手能告诉我具体I/O port?
回复(12) 2002-06-22 12:20 来自版块 - USB驱动开发
表情
zhuzc我来仔细看看(2002-07-02 14:23)
kelvin9230Part of UHCI driver for DOS. Modified from Linux source code. #include <stdio.h> #include <mem.h> #include <string.h&g...(2002-07-02 14:13)
zhuzc不同意楼上的!!! 我已经用c做过了直接访问usb host controller的程序! 详细说明见上(2002-07-02 14:13)
kermit_shie别做梦了,用IO端口访问USB Device是不可能的。不过对于特定的USB Host芯片,IC设计人员为了Debug的需要,会设置一些寄存器,通过往里面写,就可以把数据发出去。而且还不能读。当然,这些寄存器对一般用户来说是没有任何作用的。你如果想了解多一点,那去看OHCL,UH...(2002-07-02 13:42)
raymondarc我在用C52芯片汇编写下位机,现正被那些描述符搞混了,C 的 资料好找,汇编的如何配置,如何与PC连机? 快告诉我好吗? E_MAIL:raymondarc@21cn.com(2002-06-23 20:42)
zhuzc可以参考linux下的实现 《linux内核源代码情景分析》(2002-06-23 14:32)
kelvin9230Sure you can!!! It is not so difficault as someone think. PC\'s USB host controller is PCI device. If you want to control USB host co...(2002-06-22 21:42)
zhuzc一般都是和intel兼容的.(2002-06-22 18:02)
zhuzc支持spin。 以pc机为例,不同的主板芯片组,usb controller不同。 这要查具体的手册,呵呵。 提示一下: usb controller挂在PCI总线上,内部设置了fifo;通过一些寄存器;查询方式(假中断);需要实现request链表。(2002-06-22 17:59)
spin看一下usb controller的地址(2002-06-22 14:27)

返回顶部