Technical Manual

MOPSlcd4 Hardware Description
P488m113.doc
JUMPtec
Industrielle Computertechnik AG
Page: 27 of 38
Read Running Time Meter
Int 15h
Input:
AX = EA07h DX = 4648h
CL = Board number
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn.not implemented
BX=Running time (hours)
CH=Overflow counter
ReadBoot Counter
Int 15h
Input:
AX = EA08h DX = 4648h
CL = Board number
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn.not implemented
BX = Boot counter
Get JIDA Revision Level
Int 15h
Input:
AX = EA09h DX = 4648h
CL = Board number
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn. not implemented
BH = Major revision number (currently 2)
BL = Minor revision number (currently 4)
Read User Byte from
EEPROM
Int 15h
Input:
AX = EA40h DX = 4648h
CL = Board number
BH = Number of byte to read (0..15 allowed)
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn.not implemented
BL = Value read
Write User Byte to EEPROM
Int 15h
Input:
AX = EA41h DX = 4648h
CL = Board number
BH = Number of byte to write (0..15 allowed)
BL = Value to write
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn.not implemented
Get Number of User Bytes
available in EEPROM
Int 15h
Input:
AX = EA42h DX = 4648h
CL = Board number
Output:
CL=0: Board present
CL0: Board not present
DX=6B6Fh: Function successful
DX6B6Fh: Fn.not implemented
BL=Number of Bytes available
Note: BL=0 means 256 Bytes