6 special peripherals, configurations, software, 1 int 15h sfr functions, Special peripherals, configurations, software – Kontron MSM800BEV V101 BIOS User Manual
Page 30: Int 15h sfr functions, 6special peripherals, configurations, software
Geode LX800 / LX900
/ Special Peripherals, Configurations, Software
www.kontron.com
28
6
Special Peripherals, Configurations, Software
6.1 The Special Function Interface for MICROSPACE Computers
All functions are performed by starting the software interrupt 15hex with the following arguments:
6.1.1 INT 15h SFR Functions
Function:
WRITE TO EEPROM
Number:
E0h
Description:
Writes the Data Byte into the addressed User-Memory-Cell from the serial EEprom.
The old value is automatically deleted.
AH
78h
DLAG Int15 function
AL
E0h
Function request
BX
Address in EEPROM (0-1024 Possible)
CL
Data Byte to store
Input values:
SI
1234h User-Password (otherwise EEP is write-protected)
Output values:
None, all registers are restored when reopened
Function:
READ FROM EEPROM
Number:
E1h
Description:
Reads the Data Byte from the addressed User-Memory-Cell of the serial EEprom.
AH
78h
DLAG Int15 function
AL
E1h
Function request
BX
Address in the EEPROM (0-1234 possible)
Input values:
SI
1234h User-Password (DLAG-Password for access to the DLAG-Memory-Cells)
Output value:
AL
Data Byte
Function:
WRITE SERIAL NUMBER
Number:
E2h
Description:
Writes the serial number from the serial EEprom into the addressed DLAG-Memory-
Cell. The old value is automatically deleted.
AH
78h
DLAG Int15 function
AL
E2h
Function request
BX, CX, DX
Serial number
Input values:
SI
Password
Output values:
None, all registers are restored when reopened
Function:
READ SERIAL NUMBER
Number:
E3h
Description:
Reads the serial number from the board into the serial EEprom
AH
78h
DLAG Int15 function
Input values:
AL
E3h
Function request
Outputs values:
BX, CX, DX
Serial number (binary, not ASCI)