Tri-M Systems MOPS/586 用户手册

下载
页码 35
MOPS/586
Hardware Description
Read Running Time Meter
Int 15h
Input:
AX
= EA07h
DX = 4648h
CL
= Board number
Output:
CL=0: Board present
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: 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
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: 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
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: 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
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: 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
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: 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
CL
0: Board not present
DX=6B6Fh: Function successful
DX
6B6Fh: Fn.not implemented
BL=Number of Bytes available
Note: BL=0 means 256 Bytes
Tri-M Systems Inc., 6-1301 Ketch Court, Coquitlam, B.C., V3K 6X7, Canada
Phone: (604) 527-1100, (800) 665-5600   Fax: (604) 527-1110
Email: info@Tri-M.com   Web: www.Tri-M.com