另外,打印端口(一般base为0x378)各IO地址的功能为:
Base + 0 :
NAME:Data Port
I/O:Write
Bit 7 Data 7 (Pin 9)
Bit 6 Data 6 (Pin 8)
Bit 5 Data 5 (Pin 7)
Bit 4 Data 4 (Pin 6)
Bit 3 Data 3 (Pin 5)
Bit 2 Data 2 (Pin 4)
Bit 1 Data 1 (Pin 3)
Bit 0 Data 0 (Pin 2)
Base + 1:
NAME:Status Port
I/O:Read Only
Bit 7 Busy
Bit 6 Ack
Bit 5 Paper Out
Bit 4 Select In
Bit 3 Error
Bit 2 IRQ (Not)
Bit 1 Reserved
Bit 0 Reserved
Base + 2
NAME:Control
I/O:Read/Write
Bit 7 Unused
Port Bit 6 Unused
Bit 5 Enable bi-directional Port
Bit 4 Enable IRQ Via Ack Line
Bit 3 Select Printer
Bit 2 Initialize Printer (Reset)
Bit 1 Auto Linefeed
Bit 0 Strobe