Zitat von
omata:
Die Acknowledge-Leitung ist eigentlich für einen Interrupt-Handler da.
Afair ist der ACK des Druckerports nicht mit dem Interrupt des selbigen verbunden. Das ACKnowledge Signal bestätigt eine Datenübertragung von Rechner zum Drucker. Ich denke du hast das zu eng auf die CPU I/O bezogen.
@starkstrom: Hast du dir schonmal die Portstruktur des Parallelports angeschaut?
Basisadresse + 0 ist das Datenregister,
Basisadresse + 1 ist das Statusregister,
Basisadresse + 2 ist das Kontrolregister
Somit solltest du dich kundig machen über die
Definition der Bits und entsprechend umsetzen.