COM-Schnittstelle

Hallo,

kann mir jemand sagen, ob es unterschiede zwischen COM-Schnittstellen gibt was den Speicherbereich bzw Adressbereich angeht. Also kann es sein, das machne Pheripherie nur mit COM-Schnittstellen mit den unteren Speicherbereichen berieben werden können und umgekehrt?

Vielen Dank schon einmal.

mfg
shram

Hallo shram,

kann mir jemand sagen, ob es unterschiede zwischen
COM-Schnittstellen gibt was den Speicherbereich bzw
Adressbereich angeht. Also kann es sein, das machne
Pheripherie nur mit COM-Schnittstellen mit den unteren
Speicherbereichen berieben werden können und umgekehrt?

Kommt drauf an:

IBM hat ursprünlich 4 COM-Schnittstellen im BIOS vorgesehen, hat aber nur 2 Adress-Bereiche festgelegt. Nach eingen Jahren haben sich dann aber 4 Adressen „festgeschrieben“. Das IBM-BIOS konnte die COM-Schnittstellen aber nur im Polling betreiben, was dazu führte, dass DOS-Programme direkt auf die Hardware zugreiffen mussten.

Später kamen, dann Multiport-Karten mit bis zu 16 Schnittstellen auf den Markt welche dann andere Adressen belegten.

Leider können viele Programme auch heute immer noch nur mit 4 COM-Schnittstellen umgehen oft sogar nur mit Zwei.

Im Prinzip bleibt dir nur übrig, alles was funktioniert auf die höheren Ports zu verteilen um COM1 und COM2 für diejenigen Programme und Treiber freizuhalten welche nur mit diesen 2 Ports umgehen können.

MfG Peter(TOO)