MSDN library, documentid:mk:@ivt:nt40res/D15/S55FC.HTM, also available in the WindowsNT Resource
Kit. The text enclosed in brackets ("[ ]") denotes a comment by the editors.
The Microsoft serial driver can be used to control many dumb multiport serial cards. Dumb indicates that
the control includes no on-board processor. Each port of a multiport card has a separate subkey under
the CurrentControlSet\Services\Serial subkey in the registry. In each of these subkeys, you must add
values for
DosDevices, Interrupt, InterruptStatus, PortAddress,
and
PortIndex
because these are not
detected by the Hardware Recognizer. (For descriptions and ranges for these values, see Regentry.hlp,
the Registry help file on the WindowsNT Workstation Resource Kit CD.)
For example, if you have a four-port card configured to use address 0xFFF0 with an interrupt of 0xFFF8,
the values in the Registry are: [assuming that every port is configured to use the same IRQ and that the
addresses are configured to be consecutive and contiguous]
Serial2 Subkey:
PortAddress = REG_DWORD 0xFFF0
Interrupt = REG_WORD 5
DosDevices = REG_SZ COM3
InterruptStatus = REG_DWORD 0xFFF8
PortIndex = REG_DWORD 1
Serial4 Subkey:
PortAddress = REG_DWORD 0xFF90
Interrupt = REG_DWORD 5
DosDevices = REG_SZ COM5
InterruptStatus = REG_DWORD 0xFFF8
PortIndex - REG_DWORD 3
Serial3 Subkey:
PortAddress = REG_DWORD 0xFFE0
Interrupt = REG_DWORD 5
DosDevices = REG_SZ COM4
InterruptStatus = REG_DWORD 0xFFF8
PortIndex = REG_DWORD 2
Serial5 Subkey:
PortAddress = REG_DWORD 0xFF80
Interrupt = REG_DWORD 5
Dos Devices = REG_SZ COM6
InterruptStatus = REG_DWORD 0xFFF8
PortIndex = REG_DWORD 4
Manual PCI-COM-422/4
11