|
我回来了,有很多疑问,还请netwinxp大大指点迷津,谢谢!
一、关于host端结构图的理解(BIOS内置USB驱动问题)
在UFI的文档中有图1所示host端USB driver/UFI driver位置图,
我又找到了如图2 Windows下更具体的host端USB driver/ATA&UFI driver示意图。
这2张图在进入OS(Windows)后的时点很好理解,能够一一对上。
我的疑问是:
在boot这个时点,新主板的BIOS是否也有类似的内置USB驱动
(您也曾反复提到“总线类的处理由BIOS服务程序自行解决”)?
即:BIOS内置了类似usbd.sys/usbhub.sys功能、处理硬件层/传输层的驱动;
类似disk.sys/usbstor.sys功能、处理ATA/UFI命令层的驱动 ?
在以前的讨论中,虽然已知道新主板BIOS内置了USB驱动,但是否如上面推测的结构,
还是个疑问。
如果这一点得到确认,那USBASPI.SYS在新主板上的兼容性问题,就可以得到理论上
的解释:USBASPI.SYS与BIOS内置驱动功能重合(以及如何重合的),发生冲突。
[ 本帖最后由 wuwuzz 于 2009-3-23 12:50 编辑 ] |
-
U1.png
(19.58 KB, 下载次数: 47)
ufi1
-
u2.png
(42.11 KB, 下载次数: 51)
ufi2
|