Thread View: de.comp.sys.ibm
1 messages
1 total messages
Started by Stefan Sontheimer
Wed, 25 Oct 1995 19:18
LPTx-Register
Author: 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
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads