USBD.SYS

From EDM2
Jump to: navigation, search

USBD.SYS

Driver for the USB port. You need also USBHID.SYS and host controller driver installed. EHCI, OHCI and UHCI compatible USB controllers are supported.

BASEDEV=USBD.SYS <parameters>

Parameters:

  • /V

Verbose Mode, displays driver information during OS/2 initialization.

  • /I13

Could be used to delay USB host overtaking by USB driver stack until other device driver finishes required initialization operations and then send request to USBD driver to start USB service. It could be used to boot from USB floppy drive.

  • /REQ

parameter controlls USBD driver initialization: driver at initalization time checks for listed host controller drivers and fails to install if none of listed drivers is loaded. Current version of USB stack supports the following parameter codings:

  • /REQ:USBUHCD$ USBD driver is loaded only if UHCI compliant host driver is loaded
  • /REQ:USBOHCD$ USBD driver is loaded only if OHCI compliant host driver is loaded
  • /REQ:USBEHCD$ USBD driver is loaded only if EHCI compliant host driver is loaded
  • /REQ:USBUHCD$,USBOHCD$,USBEHCD$ USBD driver is loaded only if one of OHCI/UHCI/EHCI compliant host drivers is loaded. This most general form of parameter and must be used in most cases. If you are using /REQ parameter all statements "BASEDEV=USBUHCD.SYS", "BASEDEV=USBOHCD.SYS" and "BASEDEV=USBEHCD.SYS" must be first in the sequence of USB statements.
Platform Support:
OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
No Yes Yes Yes