Warum so kompliziert, wenn es einfach auch geht?
Serielle Schnittstellen stammen aus den Anfängen der x86-Architektur. Sie benutzen deshalb grundsätzlich feste I/O-Adressen ebenso wie vordefinierte IRQ's.
So etwas stellt man normalerweise im Bios ein. Hier gilt:
Erste Com-Schnittstelle: 3F8/IRQ4 = Com1
Zweite Com-Schnittstelle (falls noch vorhanden): 2F8/IRQ3 = Com2
Mit den ansonsten möglichen Voreinstellungen im Bios kommt man zum Com3 bzw. Com4, die aber von älteren Programmen nicht unbedingt unterstützt werden.
mfg
Computerhilfe eV.