Hi,
I am maintaining Windows drivers for Multiport serial adapter card
and have an issue with port installation. The problem is that some of
the COM ports gets yellow banged during installation. I have checked
with debug prints(using WinDbg) and do not show up any error during
yellow banged ports installation and the only difference in the
installation is that IRP_MN_START_DEVICE is not being sent(also checked
with IRP Tracker) to the ports which are yellow banged. I have the below
observation on the registry entries. The Yellow banged ports are the
ones which are installed first and then the ports with normal
installation(i.e say 1,2,3,4 are yellow banged and 5,6,7,8 are normal).
- ParentIdPrefix for error ports are not found under
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\MF\PCI#—\VEN-----–
key
- All the port(Including yellow banged) entries under the following
registry are same.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E978-E325-11CE-BFC1-08002BE10318}
The resource tab in the device manager->properties for yellow banged
ports shows the following error. “This device cannot find enough free
resources that it can use”. One more thing I have observed is that the
problem is random i.e, appears on some installations and sometimes not.
Please help me solving this and thanks in advance.
Other Details:
- Observed on Win XP and Win 2003 Server M/Cs
- RAM used 320 MB.
Regards,
Ranganath
Try !devnode 0 1 in the kernel debugger.
-William Michael Jones “Mike”
“Ranganath S” wrote in message
news:xxxxx@ntdev…
> Hi,
> I am maintaining Windows drivers for Multiport serial adapter card and
> have an issue with port installation. The problem is that some of the COM
> ports gets yellow banged during installation. I have checked with debug
> prints(using WinDbg) and do not show up any error during yellow banged
> ports installation and the only difference in the installation is that
> IRP_MN_START_DEVICE is not being sent(also checked with IRP Tracker) to
> the ports which are yellow banged. I have the below observation on the
> registry entries. The Yellow banged ports are the ones which are installed
> first and then the ports with normal installation(i.e say 1,2,3,4 are
> yellow banged and 5,6,7,8 are normal).
> 1. ParentIdPrefix for error ports are not found under
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\MF\PCI#—\VEN-----–
> key
> 2. All the port(Including yellow banged) entries under the following
> registry are same.
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E978-E325-11CE-BFC1-08002BE10318}
>
> The resource tab in the device manager->properties for yellow banged
> ports shows the following error. “This device cannot find enough free
> resources that it can use”. One more thing I have observed is that the
> problem is random i.e, appears on some installations and sometimes not.
> Please help me solving this and thanks in advance.
>
> Other Details:
> 1. Observed on Win XP and Win 2003 Server M/Cs
> 2. RAM used 320 MB.
>
> Regards,
> Ranganath
>
>