Int 15H [PS/2] Function 21H (33) Subfunction 00H Read POST error log

Returns error information that was accumulated during the most recent power-on self-test (POST).

Call with:

AH = 21H

AL = 00H

Returns:

If function successful

Carry flag = clear

AH = 00H

BX = number of POST error codes stored

ES:DI = segment:offset of POST error log

If function unsuccessful

Carry flag = set

AH = status

80H = invalid command

86H = function not supported

Notes:

The error log consists of single-word entries. The first byte of an entry is the device error code, and the second is the device identifier.

This function is not available on the PS/2 Models 25 and 30.