Article View: de.comp.sys.ibm
Article #858LPTx-Register
From: Stefan Sontheimer
Date: Wed, 25 Oct 1995 19:18
Date: Wed, 25 Oct 1995 19:18
34 lines
1469 bytes
1469 bytes
Hallo! Ich suche die Adressen der LPTx-Schnittstellen. Soweit ich weiss, gilt bei LPT1: Datenregister: 378hex Statusregister: 379hex Kontrollregister: 37Ahex Stimmt das? Wie sind die Adressen der anderen Schnittstellen und was veraendert sich, wenn im Rechner eine MDA- bzw. eine Hercules-Karte eingebaut ist. Soweit ich mich erinnere, ist da eine LPT1(?) drauf. Das folgende Turbo-C/C++-Version-3.0-Fragment scheint bis auf einen Rechner zu funktionieren. Was koennte faul sein? Wie dieser Rechner ausgestattet ist, weiss ich jetzt leider nicht auswendig. int* ptrLPT1_Addr; // Zeiger auf BIOS Data Array deklarieren int* ptrLPT2_Addr; // int* ptrLPT3_Addr; // ptrLPT1_Addr = (int*) MK_FP(0x40,0x08); // und setzen ptrLPT2_Addr = (int*) MK_FP(0x40,0x0a); // ptrLPT3_Addr = (int*) MK_FP(0x40,0x0c); // Antworten bitte auch als Mail, da ich naechste Woche nicht an der Uni bin. Danke Stefan --- stefan@yeti.faveve.uni-stuttgart.de
Technical Details
Message-ID:
<46m2hd$3agu@info4.rus.uni-stuttgart.de>Path:
arc1-ca.pugleaf.net!news.uni-stuttgart.de!yeti!stefanShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.uni-stuttgart.de!yeti!stefan From: stefan@yeti.faveve.uni-stuttgart.de (Stefan Sontheimer) Newsgroups: de.comp.sys.ibm,de.comp.lang.c,z-netz.rechner.ibm.programmieren Subject: LPTx-Register Followup-To: de.comp.lang.c Date: 25 Oct 1995 19:18:05 GMT Organization: Student body, Electrical Engineering, U of Stuttgart, FRG Message-ID: <46m2hd$3agu@info4.rus.uni-stuttgart.de> NNTP-Posting-Host: yeti.faveve.uni-stuttgart.de X-Newsreader: TIN [version 1.2 PL2]