User`s manual
DIGITAL-LOGIC AG MSLB-P5 Manual V0.3
PRELIMINARY 193
Continued
AH = 0Fh Lock port
Entry:
DL EPP printer port (0-2)
BL Port address:
Bits 7-4 Daisy chain port number (1-8)
Bits 3-0 Mux device port number (1-8)
0 = No multiplexor
AH = 10h Unlock port
Entry:
DL EPP printer port (0-2)
AH = 11h Device interrupt
Entry:
DL EPP printer port (0-2)
BL The multiplexor device port (1-8)
0 = No multiplexor
AL 0 = Disable device interrupts
1 = Enable device interrupts
ES:DI Far pointer to interrupt-event handler
AH = 12h Real time mode
Entry:
AL 0 = Query if any real-time device present
1 = Add (advertise) real-time device
2 = Remove real-time device
Exit:
AL 0 = No real-time devices present
1 = One or more real-time devices present
AH = 40h Query multiplexor
Entry:
DL EPP printer port (0-2)
Exit:
AL Bit 01 = Channel locked
Bit 11 = Interrupt pending
BL Currently selected port
AH = 41h Query multiplexor device port
Entry:
DL EPP printer port (0-2)
BL The multiplexor device port (1-8)
0 = No multiplexor
Exit:
AL Status flags:
Bit 01 = Port selected
Bit 11 = Port locked
Bit 21 = Interrupts enabled
Bit 31 = Interrupt pending
CX EPP product/Device ID
0 = Undefined
AH = 42h Set product ID
Entry:
DL EPP printer port (0-2)
AL Mapped EPP Mux device port (1-8)
CX EPP Product ID
AH = 50h Rescan daisy chain
Entry:
DL EPP printer port (0-2)
BL The multiplexor device port (1-8)
0 = No multiplexor
AH = 51h Query daisy chain
Entry:
DL EPP printer port (0-2)
BL The multiplexor device port (1-8)
0 = No multiplexor
Exit:
AL Status flags:
Bit 01 = Channel locked
Bit 11 = Interrupt pending
BL Currently selected device
CL Depth of daisy chain on this port
0 = No daisy chain on this port
ES:DI Pointer to ASCII string, driver vendor ID