Error Codes Generated by the Device Manager (Q125174) …
The driver for this device requested a resource that Windows does not know how to handle. (Code 5)
To fix this, click Update Driver to update the driver for this device. “
What are Fatal Exception Errors? (Q150314)
“14 (0Eh): Page Fault
The Page Fault interrupt allows the operating system to implement virtual memory on a demand-paged basis. An interrupt 14 usually is issued when an access to a page directory entry or page table with the present bit set to 0 (Not present) occurs. The operating system makes the page present (usually retrieves the page from virtual memory) and re-issues the faulting instruction, which then can access the segment. A page fault also occurs when a paging protection rule is violated (when the retrieve fails, or data retrieved is invalid, or the code that issued the fault broke the protection rule for the processor). In these cases the operating system takes over for the appropriate action.”
Windows 98 Resource Kit documentation (http://duxcw.com/faq/win/win.htm).
Because of the nature of USB devices, no resource settings could cause a USB device to function improperly or fail.
To resolve most other problems involving a USB device
Check the host-controller firmware revision by viewing the host controller’s properties in Device Manager. The General tab lists the hardware version of the host controller. A version number of 000 indicates that the controller is using the A-1 stepping chip, which is not supported. Contact the original equipment manufacturer (OEM) for an upgraded host controller.
If only one device is failing, reconnect that device to another USB port. If the device works, the original port is faulty and should be repaired. If the device does not work when connected to the new port, more than likely the device is faulty and should be repaired or replaced.
If the device is bus-powered, it could be drawing too much current to function when connected to a hub port. Connect the device directly to the host controller, bypassing any hubs.
If the bus configuration is multi-tiered, make sure the configuration adheres to the following guidelines:
A bus-powered hub cannot be connected to another bus-powered hub.
Bus-powered hubs cannot support more than four downstream ports.
Bus-powered hubs cannot support bus-powered devices that draw more than 100 mA.
The bus cannot exceed five tiers.
Remove the USB host controller from Device Manager and restart the computer. This allows Windows 98 to redetect and reinstall the entire bus.”
You may have an IRQ conflict between the USB controller and an expansion board or motherboard resource. Abit BH6 PCI-4, PCI-5 and the USB controllers share an IRQ (USB controllers usually use IRQ 9). Move or temporarily pull any boards in PCI slots 4 and 5 and see if that fixes the problem. Disable motherboard resources that you are not using (e.g., COM ports).
Abit FAQs: “How can I use 5 PCI slots properly?
We suggest that you insert cards which need to use IRQs into PCI slots 2 and 3 such as SCSI, Sound and LAN cards. Other cards that do not need IRQs such as VGA or 3D acceleration cards, like voodoo, voodoo II and some kinds of PCI VGA cards, can be inserted into PCI slots 1,4,5. Whether or not a device can share IRQs depends on your Interface card and its driver as to whether or not it follows the PCI V2.1 specification.”
See Microsoft Knowledge Base article Q263218, General USB Troubleshooting in Windows 98, Windows 98 Second Edition, and Windows Me, at http://support.microsoft.com/support/kb/articles/Q263/2/18.ASP?LN=EN-US&SD=gn&FR=0&qry=Q263218&rnk=1&src=DHCS_MSPSS_gn_SRCH&SPR=W98 for more info.
My guess (if it isn’t an interrupt or driver problem): bad memory, or USB is pulling too hard on the power supply (weak power supply), or you are overclocking.