Dc41x4.sys May Cause Minimal Windows NT Embedded Configuration to Hang (263896)
The information in this article applies to:
- Microsoft Windows NT Embedded 4.0
This article was previously published under Q263896 SYMPTOMS
When you are running a Windows NT Embedded 4.0-based target system that was built with the Minimal OS component, the target system may stop responding (hang) during boot or when the network cable is unplugged. This behavior occurs on target systems that use a RadiSys EPC-100A CompactPCI network adapter and the Dc21x4.sys driver. This behavior does not occur on a target system that was built with the Standard OS component.
CAUSE
The Minimal OS component reserves I/O port resources for EISA hardware in the following registry key:
HKEY_LOCAL_MACHINE\System\ControlSet001\Control\SystemResources\ReservedResources\Eisa
This causes the Dc21x4.sys network driver to use an I/O port range starting at 0xfc80 instead of 0xfc00. The RadiSys EPC-100A CompactPCI network adapter cannot accept I/O instructions at this address and causes the CPU to halt.
RESOLUTION
To resolve this issue, delete the following registry key from the target configuration:
HKEY_LOCAL_MACHINE\System\ControlSet001\Control\SystemResources\ReservedResources\Eisa
- In Target Designer, click your configuration in the Tree view.
- On the View menu, click Registry to switch to Registry view.
- In the registry tree, browse to the following key:
HKEY_LOCAL_MACHINE\System\ControlSet001\Control\SystemResources\ReservedResources\Eisa
- Right-click on Eisa entry, and then click. Click Yes to confirm the deletion.
- Rebuild and reinstall your Windows NT Embedded 4.0-based target image.
MORE INFORMATION
This behavior does not occur with target images that are built with the Standard OS component because the Standard OS component does not contain the Eisa registry key.
Modification Type: | Minor | Last Reviewed: | 5/27/2005 |
---|
Keywords: | kbenv kbHardware kbnetwork kbprb KB263896 |
---|
|