Page 1 of 1

Can a device driver overide the device BIOS/firmware? (USB)

Posted: Fri Sep 07, 2007 3:25 pm
by KachiWachi
Question: Can a device driver overide the device BIOS/firmware?

Example: You have an Enhanced USB 2.0 device which is connected to an Enhanced USB 2.0 Controller. The device is plugged in...negotiation happens...and the device is set up (480 Mbps).

Can the device driver be set up to limit the data rate to 12 Mbps, or is this strictly a hardware/firmware controlled situation?

Is (can?) a device driver be written to contain two sections...one for high speed operations and one for "normal" speed operations...or doesn't it work that way?

Thanks.