PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Parallel Port mit C ansteuern



Linuxexplorer
18-05-2002, 19:27
Hallo

Ich möchte den Parallel Port mit C ansteuern. Nur weiss ich leider nicht, wie dass geht.
Ich habe nur so eine Vermutung, und nun wollte ich von euch wissen, ob es so funktioniert:

Ich öffne /dev/lp0 wie eine ganz normale Datei, und schreibe eine Folge von 1 oder 0 reil, 1 für PIN an und 0 für PIN aus.

Geht dass so ? Oder was muss ich anders machen ? Ich möchte keine Bibliothek benutzen, sondern alles von Hand machen:D :D

MFG: Linuxexplorer

netzmeister
18-05-2002, 19:31
Hallo,

verwende hierzu mal die Suchfunktion.

Da gibt es einige Tipps.

Viele Grüsse

Eicke

nobody0
22-05-2002, 17:05
Das ist ganz einfach und bei www.linuxmagazin.de findet man auch einen Artikel dazu.
Man kann einfach mit outb(port,byte) (die genaue Reihenfolge weiss ich jetzt nicht auswendig) oder inb(port) lesen oder Schreiben. Welcher Port wofür ist sollte man natürlich wissen und wo der Parallelport ist, kann man im Bios einstellen oder z. B. über die Boot-Meldungen herausbekommen.