25.03.2015 Views

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B. Break<br />

The combination CTRL BREAK will result in the keyboard<br />

routine signaling interrupt -lAo Also, the extended characters<br />

(AL =DOH, AH = DOH) will be returned.<br />

Power up initialization, this interrupt is set up to cause the <br />

break sequence to be ignored. It is up to the system or<br />

application initialization code to change the interrupt <br />

vector in order to support an actual "break" function. <br />

C. Pause<br />

The combination CTRL NUM-LOCK will cause the keyboard<br />

interrupt routine to loop, waiting for any key except<br />

NUM-LOCK to be pressed. This provides a system/<br />

application transparent method of suspending list/print/<br />

etc. temporarily, and then resuming. The "Unpause" key <br />

is thrown away. Handled internal to keyboard routine. <br />

D. The following keys will have their typematic action<br />

suppressed by the keyboard routine: CTRL, SHIFT, ALT,<br />

NUM-LOCK, SCROLL-LOCK, CAPS LOCK, INS.<br />

E. Print Screen<br />

The combination SHIFT-PRINT SCREEN (Key 55) will<br />

result in an interrupt invoking the print screen routine.<br />

This routine works in alpha/graphics mode, with unrecognizable<br />

characters printing as blanks.<br />

The keyboard routine does its own buffering. The buffer is big<br />

enough to support a fast typist. If a key is entered when the<br />

buffer is full, the key will be ignored and the "bell" will<br />

be sounded.<br />

r'" <br />

3-16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!