INFO: 1394 Device Not Being Detected

ID: Q221823


The information in this article applies to:
  • Microsoft Windows 98 Driver Development Kit (DDK)
  • Microsoft Windows 98


SUMMARY

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.


MORE INFORMATION

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.

Additional query words: IEEE FireWire serial bus checkbox

Keywords : kbmm kbDDK kbKMode kbVideo kbWinOS98
Version : WINDOWS:; Win98:
Platform : WINDOWS Win98
Issue type : kbinfo


Last Reviewed: March 11, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.