IBM-ThinkPad 755C (Typ 9545) Parallel-Port

OP #973821
Hallo,

wir betreiben bei uns einige Prüfplätze für Geräte mit dem Parallelport 
alter DOS-Laptops, normalerweise Toshiba. Das ist robust und einfach und 
vor allem billig. Nun ging ein Toshiba kaputt und als Ersatz habe ich 
nur ein IBM-Thinkpad 755C (Typ 9545 steht unten drauf).

Bei den Toshibas konnte man den Parallelport mit z.B. OUT 888, 5 
ausgeben oder  mit I% = INP(888) einlesen. Bei den ThinkPads scheint das 
anders zu sein.

Die Toshibas haben folgende Adressen:

Data Lines  888
Control Lines  890
Status Lines  889

Hier: http://www.grenvillecc.ca/faculty/jchilds/LEDBar.htm
konnte ich schon rausfinden, dass die ThinkPads für die Data-Lines 
Adresse 956 verwenden. Das geht jetzt auch schon. Aber ich finde keine 
Adressen der Control-Lines und Status-Lines für das ThinkPad.

Weiss jemand vielleicht welche Adressen das ThinkPad für Control- und 
Status-Lines hat ?
Oder kann ich die Adressen irgendwo im BIOS einstellen ? Wenn ja, noch 
ne dumme Frage: wie komme ich beim Thinkpad ins BIOS ? Habe PTSDOS drauf 
und bisher noch keinen Weg gefunden ins BIOS zu kommen.

MfG
Persönliche Seite #973837
Wenn Du die Adressen in hexadezimaler Notation schriebest, würdest Du 
leichter erkennen können, daß es sich in beiden Fällen um 
Standardadressen handelt.

888 = 0x378  (LPT1)
956 = 0x3bc  (LPT3 bzw. LPT auf Graphikkarte)

Eine dritte Variante ist 0x278, dezimal 632 (LPT1).

Bei vielen PCs lässt sich die verwendete Basisadresse auch im BIOS-Setup 
konfigurieren.

Alle anderen Adressen beziehen sich auf diese Basisadresse,
Status = Basis + 1
Control = Basis + 2


Du musst also auf 957 und 958 (dezimal) zugreifen ...
Gast #973854
Wenn es das Setup Fn-F1 oder nur F1 beim Einschalten nicht kann,
gibt es für die alten Thinkpads ein DOS-Programm namens PS2.EXE.

Das Programm sollte sich auf der DOS-Utility-Diskette finden.

Damit kann man die Schnittstellen dahin konfigurieren wo man sie 
braucht.
#973871
Oft ist die einfachste Methode ins BIOS zu kommen, einen Keyboarderror 
zu provozieren. Einfach beim einschalten eine Taste festhalten und 
warten bis der Rechner das merkt. Meist gibts dann ne Meldung bezüglich 
des Fehlers und eine Auswahlmöglichkeit, ob man Setup aufrufen möchte 
oder normal booten.

bye

Frank

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.