x86实模式下的USB控制

时间:2012-08-04 17:50:18

标签: x86 usb real-mode

我正在开发一个原始的x86实模式USB访问项目。这涉及自定义引导程序,第二阶段引导加载程序和一些简单的硬件驱动程序。

最终目标是提供一个启动产品,通过USB接口发送数据,通过USB接口接收数据,并将结果值打印到屏幕上。我有USB接入完成的所有功能。

我已经发现BIOS不提供对板载USB的访问。我经历了从osdevver到破碎的几十个网站。我甚至看过USB 2.0规范。

没有人在任何地方提供有关在x86实模式下使用x86程序集直接访问USB根集线器的任何相关或有用信息,而无需通过某些预先存在的操作系统。

是否没有为USB Root Hub设置标准的IN / OUT端口?如果有,那么文档指定标准通信的确切位置允许软件告诉Hub要发送哪些数据以及将数据发送到哪个连接设备?

0 个答案:

没有答案