Enabling USB 2.0 Device Driver

A

Andrew

We have systems out in the field that are running an XPe build that
FBA'd on a system with USB 2.0 disabled. The XPe components that we
used included the USB 2.0 driver. We would like to be able to enable
the USB 2.0 driver without loading a new version of XPe onto our remote
systems.

Is there a programmatic way (e.g. through editing the registry, or
through some Win32 call) to either enable the USB 2.0 driver, or to
force its reinstallation?

Thanks,
- Andrew
 
S

steves

Andrew said:
We have systems out in the field that are running an XPe build that
FBA'd on a system with USB 2.0 disabled. The XPe components that we
used included the USB 2.0 driver. We would like to be able to enable
the USB 2.0 driver without loading a new version of XPe onto our remote
systems.

Is there a programmatic way (e.g. through editing the registry, or
through some Win32 call) to either enable the USB 2.0 driver, or to
force its reinstallation?

Thanks,
- Andrew

How was the USB2 disabled? In the BIOS? If it becomes enabled in the
BIOS windows should automatically detect and install it (If the PNP
components are present in the build).
So, then the question becomes: Can you programmatically change the BIOS
settings to enable the device? Are there other ways to enable the
device and bypass the bios?

Regarding accessing the Bios settings, I have in the past written
programs that access the system CMOS settings, which involved accessing
a pair of I/O ports to read/write the data (Cmos data is something like
64 bytes residing at I/O Ports 70/71h, accessed as follows: write
70h=index addres, read addres 71h to get the data). I don't think you
can easily access these from within Windows without a device driver.
Anyone else?

It surprises me that I have never run across a program that is able to
alter the BIOS settings from within windows. Has anyone ever seen such
a program?

Steves
StevesATeyeDASHimagingDOTcom
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top