The information in this article applies to:
SYMPTOMSWhen COM1 and another communications (COM) port are active and share the same IRQ using the Windows 3.1 COMM.DRV, the system hangs or reboots. CAUSE
When two or more COM ports share an IRQ, COMM.DRV creates a linked list of
these ports using the NextDEB field of the ComDEB structure that the
COMM.DRV maintains for each port. When an interrupt occurs that has been
hooked by COMM.DRV, the COMM.DRV interrupt handler walks the list of COM
ports that are sharing the IRQ. For each port in the list, the COMM.DRV
interrupt handler checks for and services any interrupts that are pending
from the port. The COMM.DRV interrupt handler knows when it has reached the
end of the list of ports that are sharing an IRQ when it reaches a ComDEB
structure in which the NextDEB field is zero.
RESOLUTION
The following are resolutions:
STATUSThis bug is fixed in version 3.11 of Windows for Workgroups. Additional query words: 3.10 buglist3.10
Keywords : |
Last Reviewed: November 1, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |