Kann ich die Parallelportadresse ändern?

#7497086
Lesenswert?

Die Adressen lassen darauf schließen, daß der Parallelport auf einer PCI- oder PCIe-Karte untergebracht ist und nicht auf dem Mainboard. Daher kann man über das BIOS-Setup nichts derartiges einstellen.

Bessere Software ist in der Lage, mit anderen I/O-Adressen umzugehen und sieht eine Konfigurationsmöglichkeit dafür vor.

#7497132
Lesenswert?

Ich hatte mich vor geraumer Zeit auch mal damit beschäftigt. Es ist tatsächlich so, dass sich bei PCI(e)-Karten die LPT-Adressen 378/278 nicht im BIOS einstellen lassen. Das hat Kompatibilitätsgründe, der komplette ISA-Adressbereich ist für Legacy-Karten reserviert und da gehören PCI(e)-Karten (wohl) nicht dazu. Abhilfe unter DOS kenne ich keine. Es gibt wohl angepasste Versionen der Windows DOS-Box, die den Adressbereich ummappen können. Allerdings muss man dafür die IO-Adressen mit Low-Level Windows Treibern freischalten (GiveIO oder ähnliches, auch für 64-Bit).

#7497513
Lesenswert?

Manfred P. schrieb:

Anstatt "besser" sage lieber "neuere".

Nee, /bessere/. Schon immer war Software beschränkt, die nur mit hartcodierten I/O-Adressen arbeiten konnte, und PCI-Karten gibt es seit mittlerweile 30 Jahren. Schon davor bestand mit "Plug&Play" und EISA die Notwendigkeit, keine hartcodierten Adressen zu verwenden.

Software, deren "Entwickler" das immer noch ausgeblendet haben, ist /schlecht/.

(Daß Software gar nicht mit I/O-Adressen hantieren sollte, sondern das verdammt nochmal dem dafür zuständigen Devicetreiber zu überlassen hat, das ist etwas, was sich in den letzten 30 Jahren eigentlich auch geklärt haben sollte)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren