PROFACE PL-5700 Series Manual page 108

Table of Contents

Advertisement

Operatio n
Joystick
R eading butto n
s tatus
R eading
res is tance value
Wait timer overwait
Trans mitti ng
memory block in
protect mode
E n gaging the
protect mode
App-26
Input
AH =
84h
DX =
00h
AH =
84h
DX =
01h
AH =
86h
C X:DX =
Wait time in µsec units
AH =
87h
E S:SI =
Top address in descriptor
E S:SI =
Dummy (00h)
G DI (00h)
S ource s egment
des criptor
Des tination segment
des criptor
B I O S C 5 (00h)
S S (00h)
C X = Number of words to
trans fer
AH =
89h
B H =
Offset of ins ignificant
(mask) interrupt vector
B L =
address
Offset of s ignificant (s l a ve)
E S:SI =
interrupt vector address
Top address in below table
C S dummy (00h)
G DI
IDT
DS
E S
S S
C S
TEMP B I O S (00h)
O
utput
AL = Butto n status
00h: Pres s e d
01h: Not pres s e d
B it 7: 2nd butto n status on 2nd
joystick
B it 6: 1s t butto n status on 2nd
joystick
B it 5: 2nd butto n status on 1s t
joystick
B it 4: 1s t butto n status on 1s t
joystick
AX =
R es is tance value of horizontal
coordinate of 1st joys tick
B X =
R es is tance value of vertical
coordinate of 1st joys tick
C X =
R es is tance value of horizontal
coordinate of 2nd joys tick
DX =
R es is tance value of vertical
coordinate of 2nd joys tick
C Y=
0: S u cces s f u lly completed
=
1: Already triggered or not
s upported
ZF =
1: S u cces s f u lly completed
C Y=
1: Error
AH =
00h: Succes s f u lly completed
=
01h: R AM parity error
=
02h: Not in protect mode
C Y=
0: S u cces s f u lly completed
AH =
00h
C S =
C S value specified in E S:SI table
DS =
DS value specified in E S:SI table
E S =
E S value specified in E S:SI table
S S =
DS value specified in E S:SI table
C Y=
1: Error
AH =
F F h
PL-5700 Series User's Manual
Appendix

Advertisement

Table of Contents
loading

Table of Contents