Parallellport x86-PC
Parallellporten kan ställas in i 4 lägen genom BIOS inställning:
- Standard kompabilitetsläge
- SPP
- EPP
- ECP
I programspråket C kan man styra parallellporten med:
outportb( 0x378, 0xAB ); // som tänder bitmönstret 10101011
Under FreeBSD krävs att man öppnar "/dev/io" först och Linux krävs att man använder ioperm() annars får man "Segmentation fault".
Om parallellporten är i SPP läge kan man på addressen 0x378+2 genom bit 5 ändra så att utgångarna D0-D7 blir ingångar istället.