When loading the system, I see:
DEVICE=C:\OS2\BOOT\PSCOM.SYS (1,A010,21) (2,A000,23) /V
COM.SYS: Asynchronous Communications Driver v1.21
COM.SYS: Addr IRQ Sharing UART FIFO
COM2: 0xA000 23 No 16450 1
The parameter is determined here UART: 16450
This is not true.
From output pci.exe:
Bus 6 (PCI Express), Device Number 0, Device Function 0
Vendor 125Bh Asix Electronics Corporation
Device 9100h Unknown
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 00h, Header Type 80h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Simple Communication, type Serial - 16550
Subsystem ID 1000A000h Unknown
Subsystem Vendor A000h Unknown
Address 0 is an I/O Port : A010h
Address 1 is a Memory Address (0-4GiB) : F0803000h
Address 2 is not present or not configured!
Address 3 is not present or not configured!
Address 4 is not present or not configured!
Address 5 is a Memory Address (0-4GiB) : F0802000h
System IRQ 21, INT# A
Bus 6 (PCI Express), Device Number 0, Device Function 1
Vendor 125Bh Asix Electronics Corporation
Device 9100h Unknown
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 00h, Header Type 80h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Simple Communication, type Serial - 16550
Subsystem ID 1000A000h Unknown
Subsystem Vendor A000h Unknown
Address 0 is an I/O Port : A000h..A007h
Address 1 is a Memory Address (0-4GiB) : F0801000h
Address 2 is not present or not configured!
Address 3 is not present or not configured!
Address 4 is not present or not configured!
Address 5 is a Memory Address (0-4GiB) : F0800000h
System IRQ 23, INT# B
How to make two comports with correct parameters (UART: 16550) be determined?