DOC 02110-1
ACTIA PCs
Page 34 / 52
Specific BIOS functions
In addition to standard BIOS functions, specific functions are provided.
INT 15h, AH=0E2h - E
2
PROM Check
Output: AX=E
2
PROM size in bytes (0 if not available)
BX=first free byte (=reserved bytes count)
INT 15h, AH=0E3h - E
2
PROM write
Input: BX=byte address
AL=data
Output: AH=0 and CF=0 if OK
AH=86h and CF=1 if address not valid
Note: do not modify reserved bytes.
INT 15h, AH=0E4h - E
2
PROM read
Input: BX=byte address
Output: AL=data
AH=0 and CF=0 if OK
AH=86h and CF=1 if address not valid
INT 15h, AH=0E9h – SMBus device register byte write
Input: BL=register number
BH=device address (right aligned)
AL=data
Output: AH=0 and CF=0 if OK
AH=86h and CF=1 if not available or error
INT 15h, AH=0EAh – SMBus device register byte read
Input: BL=register number
BH=device address (right aligned)
Output: AL=data
AH=0 and CF=0 if OK
AH=86h and CF=1 if not available or error
INT 15h, AH=0EBh – Boot device presence test
Input: BL=device code
Output: AL=0 if not present, 1 if present, 2 if unknown
AH=0 and CF=0 if OK
AH=86h and CF=1 if not available or error
INT 15h, AH=0ECh – Define boot device for next boot
Input: BL=device code
Output: AH=0 and CF=0 if OK
AH=86h and CF=1 if not available or error
Boot device codes :
1 floppy disk
2 IDE 1 hard disk
3 IDE 2 hard disk
4 SATA 1 hard disk
5 SATA 2 hard disk
6 SATA 3 hard disk
7 SATA 4 hard disk
8 USB storage device
9 CD-ROM
Summary of Contents for IHMI
Page 1: ...DOC 02110 revision 1 ACTIA PCs IHMI v2 USER S MANUAL ...
Page 42: ...DOC 02110 1 ACTIA PCs Page 42 52 Module MC75i EDGE World 2 2 ...
Page 43: ...DOC 02110 1 ACTIA PCs Page 43 52 Module PHS8 3G World 1 2 ...
Page 45: ...DOC 02110 1 ACTIA PCs Page 45 52 Module SparkLan WPEA 121N ...
Page 48: ...DOC 02110 1 ACTIA PCs Page 48 52 APPENDICES Mechanical drawings IHMI v2 case ...