Int 05

Prev Next Ralf Interrups Categories Contents

------

PRINT SCREEN

Desc: Dump the current text screen to the first printer

Notes: Normally invoked by the INT 09 handler when PrtSc key is pressed, but may be invoked directly by applications. Byte at 0050h:0000h contains status used by default handler 00h not active 01h PrtSc in progress FFh last PrtSc encountered error. Default handler is at F000h:FF54h in IBM PC and 100%-compatible BIOSes. Since the BOUND instruction also calls INT 05h, but returns control to the BOUND instruction, a failed BOUND check will cause an infinite loop of PrtScreens unless the INT 05 handler is aware of the problem and checks whether the interrupt was invoked by a BOUND instruction

BUG: Some old BIOSes/applications appear to destroy BP on return

See Also: INT 10/AH=12h/BL=20h - INT 4A"Tandy 2000" - INT 5E"TI Professional"

See Also: INT 80"Phar Lap"

Category: Bios - Int 05h - P

------

Prev Next Ralf Interrups Categories Contents