APPENDIX TWELVE Address Routine 62986/F60A Advance cursor routines 63073/F661 Return with scrolling 63077/F665 Return 63150/F6AE Subtract end point 63164/F6BC Check cursor range routines 63256/F718 Restore old data under cursor 63267 F723 BMI Bitmap routines for the editor and screen handler. 63479 F7F7 SCR Screen scroll routines. 63665 F8B1 CBC Buffer count computation routines; various keyboard, editor, and screen follow, including: Address Routine 63768/F918 Delete line 63804/F93C Check for control character 63820/F94C Save row and column values 63831/F957 Restore row and column 63842/F962 Swap cursor with regular cursor position 63875/F983 Sound key click 63895/F997 Set cursor at left edge 63910/F9A6 Set memory scan counter address 63919/F9AF Perform screen SPECIAL command 64260 FB04 TMSK Various screen and keyboard tables begin here: Address Table 64260/FB04 Bit masks 64264/FB08 Default screen colors (PF0-3, BAK) 64269/FB0D Control character routines (each entry is three bytes; control character and two-byte address of processing routine) 64317/FB3D Shifted function key routines (1200XL) 64329/FB49 ATASCII to internal conversion constants 64333/FB4D Internal to ATASCII conversion constants 64337/FB51 Keyboard definition (see below) 64529/FC11 Function key definitions 64337 FB51 .... Start of the 192-byte keyboard definition table; see location 121, 122 ($79, $7A).