Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
INFO: 1394 Device Not Being Detected
Article ID: 221823 - View products that this article applies to.
This article was previously published under Q221823
If a 1394 device is plugged into a 1394 host controller and Windows 98 fails to detect it, selecting the Support Non-Compliant Devices check box may correct this problem.
After selecting the Support Non-Compliant Devices check box, the machine must be rebooted; 1394Bus.sys will try to re-enumerate the 1394 device during Windows 98 startup.
When Support Non-Compliant Devices is selected (to do this, from Device Manager, click 1394 Bus Controller, then (some 1394 controller), then Settings), the 1394 device enumerator (1394Bus.sys) stalls execution for 5000 microseconds (default) when it is finding a 1394 node and/or reading its configuration ROM. This action can give the non-compliant 1394 device time to acknowledge the requests from 1394Bus.sys.
If Support Non-Compliant Devices is not selected, then 1394Bus.sys will try to access 1394 nodes (devices) and their associated configuration ROM as fast as it can, which can cause non-compliant devices to fail to enumerate.