PCI Express mit Parallelanschluss

OP #2895400
Hi,

Da mein neues Motherboard keinen Parallelanschluss mehr hat, suche ich 
seit langer Zeit eine PCI-Express (Nicht PCI!) Karte mit einem 
Parallelanschluss welche auch man die Portadressen 278, 378 und 3BC 
einstellen kann.

Gibt es solche PCIe-Parallel-Karten? Wenn ja, wo bekomme ich solche 
Karten?

Danke im voraus.
Gast #2896048
Hallo,

könnte das etwas für Dich sein?

Digitus DS-30020

Ob aber die "alten" Portadressen gehen, kann ich nicht sagen.

@Christian:

Gehen diese bei der USB-Lösung?


PS: Google mit PCIE und LTP bring hier ein paar Ergebnisse.
Gast #2898387
Das wird dir Deadlock nicht sagen können, denn es hängt von deinem 
Mainboard ab ob die ISA-Adressen auf deinen PCIe dekodiert werden. 
Normalerweise landen sie am LPC/ISA.
Persönliche Seite #2898598
Εrnst B✶ schrieb:
> VMware o.Ä.

Wenn man eine OpenSource-Variante von so etwas heranzieht, könnte man so 
etwas tatsächlich umsetzen. Ist halt ein nicht zu unterschätzender 
Aufwand, einerseits die Emulation der Hardware der VM gegenüber und 
andererseits die Abbildung selbiger auf die reale Hardware.

Allerdings könnte es auch genügen, den USB-Device-Treiber von Henrik 
Haftmann zu analysieren, der nämlich fängt direkte I/O-Zugriffe auf die 
LPT-IO-Adressen ab und setzt sie in USB-Daten um, die an seinen 
USB-Parallelportadapter gesendet werden. Lässt man den Teil mit USB weg, 
und gibt die Daten stattdessen an die PCI/PCIe-Karte aus, dürfte das 
Ziel auch schon erreicht sein.

Nur ist auch das keine Übung für Programmieranfänger; die 
Windows-Devicetreiberentwicklung ist alles andere als trivial.

Und dann kommt die Frage auf, ob sich der Aufriss lohnt, um eine tote 
Frickelschnittstelle für Bastelgeräte aus dem letzten Jahrtausend am 
Leben zu erhalten, oder ob nicht vielleicht einfach ein Ersatz für die 
Bastelgeräte gefunden werden kann, der neuzeitlichere Schnittstellen 
nutzt.
Gast #2899005
Vintage schrieb:
> Es wird langsam Zeit für ein "386-PC mit ISA Slots" auf FPGA Basis
> Projekt.
>
> Frage an die Runde: Würde sowas in ein handelsübliches FPGA reinpassen ?

386 wohl kaum, Eventuell ein 8086/88.
Allerdings ISA = 5V, FPGA = 3.3V, d.h. da muss noch einiges an 
Aussenbeschaltung dran.

Auch stellt sich die Frage ob die Graphikkarte mit auf den FPGA soll, 
dazu dann noch ein 8041 (Tastatur).
In anderen Worten: ausser dem 8088 sind da noch viele Kleinigkeiten.

Das ganze sollte ja dann DOS 3.3 kompatibel sein.

Virtuelle Dosbox unter Linux ist viel einfacher, vor allem da es das 
schon gibt.
#2900568
Hallo,

ich würde gerne mal alle angesprochenen Probleme zusammen fassen:

1) Willem Programmer auf andere I/O Adressen umleiten (damit tut es jede 
Parallelportkarte PCI/PCIe), Anleitung: 
http://www.benryves.com/products/remappediodll

2) Alternative, Willem unter Wine (Linux) laufen lassen. Wine kann auch 
eine beliebige I/O als Parallelport mappen. Funktioniert. 
http://www.coreboot.org/Galep_IV

3) Bessere Option: einen TOP853 EPROMMer für 30eur bei Ebay aus China 
bestellen. Läuft über USB (drin ist ein STM32), hat ne schicke Software, 
man muss nichts mehr Jumpern

4) Es gibt einen x86 PC auf FPGA Basis: 
http://zet.aluzina.org/index.php/Zet_processor Bootet bei mir auf einem 
Altera DE1 von SD Karte und hat die VGA Grafik, IO, Timer etc. alles im 
FPGA.

:)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.