Address | Function |
---|---|
$E5B4 | Read byte from
keyboard buffer; shift keyboard buffer; decrease buffer pointer. |
$EA87 | Query keyboard; put current matrix code
into memory address $00CB, current status of shift keys into memory address
$028D and PETSCII code into keyboard buffer; handle Commodore-Shift; repeat
keys. |
$F142 | Read byte from keyboard buffer; shift
keyboard buffer; decrease buffer pointer. |
$F6BC | Update Stop key indicator, at memory
address $0091. |
$F6ED | Query Stop key indicator, at memory
address $0091; if pressed, call CLRCHN and clear keyboard buffer. |
Standard KERNAL functions | |
$FF9F | SCNKEY. Query keyboard; put current matrix
code into memory address $00CB, current status of shift keys into memory
address $028D and PETSCII code into keyboard buffer; handle Commodore-Shift;
repeat keys. |
$FFE1 | STOP. Query Stop key indicator, at memory
address $0091; if pressed, call CLRCHN and clear keyboard buffer. |