
The JIDA (JUMPtec Intelligent Device Architecture) Standard
super
MOPS
pro
Copyright
JUMP
tec
Industrielle Computertechnik AG
Page: 41 of 93
et Manufacturer ID
Int 15h
Input:
AX
= EA00h
DX = 4648h
CL
= Board number (1=first board a.s.o.)
ES:BX
= Pointer to destination data area
Output:
CL=0: Board present
CL
≠
0: Board not present
DX=6B6Fh: Function successful
DX
≠
6B6Fh: Error
Description:
If CL=0 and DX=6B6Fh, then 4 Byte manufacturer ID were copied to the
area pointed to by ES:BX
By default, the result will be ” JUMP” .
Note: There is no ending zero byte.
Function must be implemented on every device supporting the JIDA.
Get Device ID
Int 15h
Input:
AX
= EA01h
DX = 4648h
CL
= Board number
ES:BX
= Pointer to destination data area
Output:
CL=0: Board present
CL
≠
0: Board not present
DX=6B6Fh: Function successful
DX
≠
6B6Fh: Error
Description:
If CL=0 and DX=6B6Fh, then 7 Byte device ID were copied to area pointed
to by ES:BX
By default, the result will be ” SMOPSP ” .
Note: There is no ending zero byte.
Function must be implemented on every device supporting the JIDA.
Get Manufacturing Date
Int 15h
Input:
AX
= EA02h
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 = Manufacturing date
Description
If CL=0 and DX=6B6Fh, then BX=Manufacturing date. Date format is the
same as used for DOS files:
Bit0..4: Day
Bit5..8: Month
Bit9..15:
Years since 1980
Get Serial Number
Int 15h
Input:
AX
= EA03h
DX = 4648h
CL
= Board number
ES:BX
= Pointer to destination data area
Output:
CL=0: Board present
CL
≠
0: Board not present
DX=6B6Fh: Function successful
DX
≠
6B6Fh: Fn.not implemented
Description:
If CL=0 and DX=6B6Fh, then 10 Byte serial number were copied to area
pointed to by ES:BX
The result is different for each single
super
MOPS
pro
.
Note: There is no ending zero byte.