INT 15,2 - Read Blocks from Cassette (PC,PCjr only)

AH = 02

CX = count of bytes to read

ES:BX = pointer to data buffer

on return:

AH = error code if CF=1

= 1 if CRC error

= 2 data transition lost, (bit signal scrambled)

= 3 no data found on tape

DX = count of bytes actually read

ES:BX = pointer to byte following last byte read

- data is transferred in 256 byte blocks, though only the

number of bytes requested are actually stored


Zurück zum Interrupt Info. Roger Morgan / 1998 L.Änderung 29.03.99