Parameters of USBASPI.SYS:
device=USBASPI.SYS ]
/e EHCI, use only USB 2.0 controller
/o OHCI, use only plug-in card/built-in USB 1.1 controller
/u UHCI, use only integrated USB 1.1 controller
Multiple controller types can be specified simultaneously (e.g.: /e /u), then only the specified controller types are used, and the remaining are not. This parameter can also be used to force low-speed operation on high-speed controllers and devices. The driver scans all types of USB controllers, so using these parameters to specify which port type to use can speed up USB scanning. By specifying /u or /o and ignoring /e, high-speed devices can be forced to work in full speed. Note: You cannot make low-speed or full-speed devices work in high speed.
/v Verbose, display detailed USB information - an excellent debugging tool
In verbose mode, USBASPI displays the detected controller type and detailed USB device information: vendor and product ID numbers, controller address range (memory mapping or I/O mapping), and connection speed code of each device.
The following parameters can modify the behavior of the driver:
/w Wait, display prompt information to swap or connect the target USB device
/l# Luns, specify the maximum number of allocated LUNs (i.e.: logical unit numbers), default is /L0
/slow, enter slow mode, extend the time to scan USB devices
/nocbc NO Card Bus Controller, do not detect USB in CardBus (i.e.: plug-in bus) slot
The following parameters are usually used in portable systems booted from an external USB floppy drive connected to the only USB port. When used in conjunction with RAMFD.SYS, the content of the floppy disk is copied to the memory disk (and the /W parameter makes the driver pause...), then the USB floppy disk can be removed, and then the target mass storage device is connected and detected.
/r Resident, when a USB floppy drive is detected, the driver resides in memory.
The following parameters are used to specify the I/O address of UHCI. If the PnP BIOS cannot allocate the I/O address, this parameter is required. xxx0 is in hexadecimal format.
/p=xxx0
The following parameters have unknown or uncertain effects:
/noprt * It is found that if this parameter is used on an Intel system with UHCI, the system will freeze when detecting the main controller. Maybe it is related to the I/O port?
/norst No Reset. Enable the "USB Mouse Support" option in BIOS, BIOS can simulate the USB mouse as a PS/2 mouse, so that the standard DOS mouse driver can drive the mouse in DOS. If usbaspi.sys is loaded with device=usbaspi.sys /V, when the driver scans the UHCI controller interface, the light of the optical mouse will go out. If the mouse driver is loaded in DOS at this time, the system will freeze; if usbaspi.sys is loaded with device=usbaspi.sys /E /V, only EHCI is scanned and UCHI is not scanned, then the mouse works normally, but the mass storage device of UCHI cannot be used; if usbaspi.sys is loaded with device=usbaspi.sys /V /NORST, both are achieved.
/f
Note: If your BIOS is PhoneixBIOS, there is an "USB Legacy Support" option in BIOS. Enabling it can make the system recognize the USB hard drive as a built-in IDE drive. But in this mode, it seems that data cannot be transmitted at USB2.0 speed. If you really want to use USBASPI.SYS or ASPIEHCI.SYS, you must turn off this option because there is a conflict between the two. But if it is turned off, USB mice, keyboards, and floppy disks may not be used directly in DOS. If the driver displays the error message "Cannot set memory mode I/O", please turn off this option in the system BIOS settings.
Recent Ratings for This Post
( 1 in total)
Click for details
| Rater | Score | Time |
| ytfy |
+2 |
2007-06-25 22:17 |