![Octagon XE-900 Reference Manual Download Page 88](http://html.mh-extra.com/html/octagon/xe-900/xe-900_reference-manual_723613088.webp)
88
3. At the DOS prompt for the “C” drive type REFLASH <enter>.
The utility will display a progress screen and tell you when the process is done. You
may need to push the reset button or cycle the power on the system to boot from
the updated BIOS.
INT17 calls to read BIOS version
The INT17 functions provide the version number of the currently-installed BIOS.
Function:
0fbh
Sub-Function:
00h
Purpose:
To obtain the version number of the INT 17 BIOS
extension
Calling Registers:
AH
0fbh
AL
00h
DX
0ffffh
Return Registers:
Carry flag cleared if successful
AL
Major version number (e.g. Version 2.10
returns 2)
AH
Minor version number (e.g. Version 2.10
returns 10)
BL
Version letter (e.g. Version 2.10B returns
‘B’)
Carry flag set if error
AL
Error code
Comments:
This function returns the version number of the
BIOS extension
Programming example:
/* Inline assembly code for Borland C++ 3.1 */
unsigned char majorVersion;
unsigned char minorVersion;
unsigned char versionLetter;
/* Inline assembly code for Borland C++ 3.1 */
asm {
MOV AX, 0fb00h
MOV DX, 0ffffh
INT 17h
MOV majorVersion, AL
MOV minorVersion, AH
MOV versionLetter, BL
}
System functions
The XE–900 has two additional INT 17 functions; Return CPU Type and Get
Functions Implemented.
Summary of Contents for XE-900
Page 19: ...19 Figure 2 1 XE 900 SBC component diagram top ...
Page 20: ...20 Figure 2 2 XE 900 SBC component diagram bottom ...
Page 21: ...21 Figure 2 3 XE 900 SBC dimensions without Integrated Conductive Cooling System ...
Page 38: ...38 ...
Page 91: ...91 Figure 15 2 Dimensions for the Integrated Conductive Cooling System ...