4Data Telesoftware Adaptor Issue 1.2 | Memory map |
Page | Byte | Address | Description |
---|---|---|---|
0 | 0 | 0000 | |
0 | 4 | 0004 | |
0 | 10 | 000A | |
0 | 18 | 0012 | |
0 | 31 | 001F | |
0 | 56 | 0038 | |
0 | 66 | 0042 | |
0 | 102 | 0066 | |
0 | 105 | 0069 | |
2 | 122 | 027A | |
2 | 128 | 0280 | |
2 | 139 | 028B | |
2 | 146 | 0292 | |
2 | 157 | 029D | |
2 | 183 | 02B7 | |
2 | 202 | 02CA | |
3 | 40 | 0328 | |
4 | 58 | 043A | |
4 | 61 | 043D | |
4 | 81 | 0451 | |
4 | 109 | 046D | |
4 | 129 | 0481 | |
4 | 157 | 049D | |
4 | 178 | 04B2 | |
4 | 192 | 04C0 | |
6 | 64 | 0640 | |
6 | 166 | 06A6 | |
7 | 59 | 073B | |
7 | 76 | 074C | |
7 | 102 | 0766 | |
7 | 128 | 0780 | |
7 | 154 | 079A | |
7 | 180 | 07B4 | |
7 | 197 | 07C5 | |
7 | 211 | 07D3 | |
7 | 242 | 07F2 | |
8 | 15 | 080F | |
8 | 27 | 081B | |
8 | 77 | 084D | |
8 | 176 | 08B0 | |
8 | 196 | 08C4 | |
8 | 223 | 08DF | |
8 | 247 | 08F7 | |
9 | 152 | 0998 | |
9 | 170 | 09AA | |
9 | 182 | 09B6 | |
9 | 201 | 09C9 | |
9 | 235 | 09EB | |
9 | 251 | 09FB | |
10 | 2 | 0A02 | |
10 | 23 | 0A17 | |
10 | 34 | 0A22 |
new_background_code: Copy ink colour bits of temp_attr to paper colour bits.
|
10 | 55 | 0A37 | |
10 | 76 | 0A4C | |
10 | 82 | 0A52 | |
10 | 184 | 0AB8 | |
10 | 212 | 0AD4 | |
10 | 220 | 0ADC |
set_character_pointer: Set character_pointer to start of current row in page display buffer.
|
10 | 250 | 0AFA |
wait_and_decode_page: Wait for page_ready_flag, and check for key presses.
|
11 | 70 | 0B46 | |
11 | 96 | 0B60 | |
14 | 96 | 0E60 | |
14 | 201 | 0EC9 | |
14 | 253 | 0EFD | |
15 | 6 | 0F06 | |
15 | 17 | 0F11 | |
15 | 24 | 0F18 | |
15 | 31 | 0F1F | |
15 | 52 | 0F34 | |
15 | 122 | 0F7A | |
15 | 162 | 0FA2 | |
15 | 178 | 0FB2 | |
15 | 251 | 0FFB | |
16 | 9 | 1009 | |
16 | 52 | 1034 | |
16 | 56 | 1038 | |
16 | 156 | 109C | |
16 | 235 | 10EB | |
16 | 240 | 10F0 | |
17 | 85 | 1155 | |
17 | 99 | 1163 | |
17 | 196 | 11C4 | |
17 | 200 | 11C8 | |
18 | 32 | 1220 | |
18 | 43 | 122B | |
18 | 67 | 1243 | |
18 | 87 | 1257 | |
18 | 119 | 1277 |
clear_page_number: Copy page number display to number_display_buffer and clear to spaces.
|
18 | 147 | 1293 |
restore_number: Copy number_display_buffer into page number display.
|
18 | 166 | 12A6 | |
18 | 177 | 12B1 | |
19 | 146 | 1392 | |
19 | 148 | 1394 | |
19 | 180 | 13B4 | |
20 | 129 | 1481 | |
20 | 162 | 14A2 | |
20 | 170 | 14AA | |
20 | 174 | 14AE | |
20 | 187 | 14BB | |
20 | 213 | 14D5 | |
20 | 240 | 14F0 | |
21 | 18 | 1512 | |
21 | 28 | 151C | |
21 | 50 | 1532 | |
21 | 56 | 1538 | |
21 | 130 | 1582 | |
21 | 162 | 15A2 | |
21 | 205 | 15CD | |
21 | 233 | 15E9 | |
21 | 247 | 15F7 | |
21 | 255 | 15FF | |
22 | 0 | 1600 | |
22 | 25 | 1619 | |
22 | 35 | 1623 | |
22 | 50 | 1632 | |
22 | 209 | 16D1 | |
24 | 90 | 185A | |
24 | 237 | 18ED | |
25 | 56 | 1938 | |
25 | 84 | 1954 | |
25 | 102 | 1966 | |
25 | 125 | 197D | |
27 | 138 | 1B8A | |
27 | 189 | 1BBD | |
27 | 216 | 1BD8 | |
28 | 17 | 1C11 | |
28 | 31 | 1C1F | |
28 | 34 | 1C22 | |
28 | 134 | 1C86 | |
28 | 155 | 1C9B | |
29 | 21 | 1D15 | |
29 | 102 | 1D66 | |
29 | 157 | 1D9D | |
29 | 171 | 1DAB | |
31 | 141 | 1F8D | |
31 | 152 | 1F98 | |
31 | 231 | 1FE7 | |
31 | 238 | 1FEE | |
32 | 0 | 2000 | |
91 | 0 | 5B00 | |
91 | 1 | 5B01 | |
91 | 3 | 5B03 | |
91 | 7 | 5B07 | |
91 | 8 | 5B08 | |
91 | 9 | 5B09 | |
91 | 10 | 5B0A | |
91 | 11 | 5B0B | |
91 | 12 | 5B0C | |
91 | 13 | 5B0D | |
91 | 15 | 5B0F | |
91 | 16 | 5B10 | |
91 | 17 | 5B11 | |
91 | 18 | 5B12 | |
91 | 19 | 5B13 | |
91 | 20 | 5B14 | |
91 | 21 | 5B15 | |
91 | 23 | 5B17 | |
91 | 24 | 5B18 | |
91 | 25 | 5B19 | |
91 | 26 | 5B1A | |
91 | 27 | 5B1B | |
91 | 28 | 5B1C | |
91 | 30 | 5B1E | |
91 | 31 | 5B1F | |
91 | 32 | 5B20 | |
91 | 33 | 5B21 | |
91 | 34 | 5B22 | |
91 | 42 | 5B2A | |
91 | 46 | 5B2E | |
91 | 47 | 5B2F | |
91 | 58 | 5B3A | |
91 | 59 | 5B3B | |
91 | 60 | 5B3C | |
91 | 61 | 5B3D | |
91 | 63 | 5B3F | |
91 | 80 | 5B50 | |
91 | 83 | 5B53 | |
91 | 85 | 5B55 | |
91 | 86 | 5B56 | |
91 | 87 | 5B57 | |
91 | 97 | 5B61 | |
91 | 109 | 5B6D | |
91 | 111 | 5B6F | |
91 | 113 | 5B71 | |
91 | 115 | 5B73 | |
91 | 117 | 5B75 | |
91 | 119 | 5B77 | |
91 | 121 | 5B79 | |
91 | 123 | 5B7B | |
91 | 125 | 5B7D | |
91 | 127 | 5B7F | |
91 | 129 | 5B81 | |
91 | 131 | 5B83 | |
91 | 133 | 5B85 | |
91 | 137 | 5B89 | |
91 | 165 | 5BA5 | |
91 | 167 | 5BA7 | |
91 | 169 | 5BA9 | |
91 | 171 | 5BAB | |
91 | 204 | 5BCC | |
91 | 213 | 5BD5 | |
91 | 215 | 5BD7 | |
91 | 217 | 5BD9 | |
91 | 253 | 5BFD |