At one point, testing 5.0.2.3, it found this,
Bus 0 (PCI Express), Device Number 3, Device Function 3
Vendor 8086h Intel Corporation
Device 29B7h 82Q35 Express Serial KT Controller
On a previous computer, resulting in pscom.sys being installed and the boot stopping as pscom.sys couldn't find the port as it was likely part of the Intel management engine and inaccessible. Of course that is using pci.exe and I can't remember if pscom had any arguments. It did result in adding logic in the installer filtering out that controller.
I can't turn off the CSM on this machine to test whether it would find COM 1 (or 2-4 if set that way) and does raise the question whether a pure UEFI machine still has an ISA bus. This one still has the ISA bus with the parallel and serial port on it, it's an old machine.
Hmm, looking at a random testlog from a recent machine on the list, I see,
Bus 0 (PCI Express), Device Number 22, Device Function 3
Vendor 8086h Intel Corporation
Device A363h Cannon Lake PCH Active Management Technology - SOL
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 00B0h (Has Capabilities List, Supports 66MHz,
Supports Back-To-Back Trans., Fast Timing)
Revision 10h, Header Type 80h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Simple Communication, type Serial - 16550
Subsystem ID 313617AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is an I/O Port : 30A0h
Address 1 is a Memory Address (0-4GiB) : B123F000h
System IRQ 19, INT# D
New Capabilities List Present:
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 64-bit addresses
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Does not support PME# signalling
Current Power State : D0 (Device operational, no power saving)
So perhaps all recent machines that have a serial port have PCI ones.
Martin, have you looked at the pci.exe report.