
The JIDA (JUMPtec Intelligent Device Architecture) Standard
super
MOPS
pro
Copyright
JUMP
tec
Industrielle Computertechnik AG
Page: 40 of 93
The JIDA (JUMP
tec
Intelligent Device Architecture)
Standard
Every board with onboard BIOS extension shall support the following function calls, which supply
information about the board. JIDA functions are called via Interrupt 15h with AH=EAh, AL=function
number, DX=4648h (security word), CL=board number (starting with 1).
The interrupt will return with CL#0, if a board with the number specified in CL does not exist. CL will
be equal to 0 if the board number exists. In this case, the content of DX is used to determine, if
operation was successful. DX=6B6Fh indicates successful operation, any other value indicates an
error.
To get information about the installed boards following the JIDA standard, the following procedrue is
recommended:
Call ” Get Device ID” with CL=1. The name of the first device installed will be returned. If result was
” Board exists” (CL=0), increment CL and call ” Get Device ID” again. Repeat until result is ” Board
not present” (CL#0). You now know the names of all boards within your systen that follow the JIDA
standard. More information about a specific board may then be obtained by calling the appropriate
inquiry function with the board’s number in CL.
WARNING: Association between board and board number may change due to configuration changes.
Do
not
rely on any association between board and board number. Instead, alway use the procedure
described in the preceding paragraph first, to determine the association between board and board
number.
The source of a Turbo-Pascal
unit called JIDA_ACC.PAS showing JIDA access is included on the
Support Disk.