Number
|
Description |
R0
|
Options |
&00 |
Display OS version information |
0 |
|
&02 |
Specify input stream |
2 |
|
&03 |
Specify output streams |
3 |
|
&04 |
Cursor key status |
4 |
|
&05 |
Write printer driver type |
5 |
|
&06 |
Write printer ignore character |
6 |
|
&07 |
Write RS423 receive rate |
7 |
|
&08 |
Write RS423 transmit rate |
8 |
|
&09 |
Write duration of first colour |
9 |
|
&0A |
Write duration of second colour |
10 |
|
&0B |
Write keyboard auto-repeat delay |
11 |
|
&0C |
Write keyboard auto-repeat rate |
12 |
|
&0D |
Disable event |
13 |
|
&0E |
Enable event |
14 |
|
&0F |
Flush buffer |
15 |
|
&10 |
Store the number of channels to be sampled |
16 |
|
&11 |
Return to the caller, doing nothing |
17 |
|
&12 |
Reset function keys |
18 |
|
&13 |
Wait for vertical sync (vsync) |
19 |
|
&14 |
Reset font definitions |
20 |
|
&15 |
Flush selected buffer |
21 |
|
&19 |
Reset group of font definitions |
25 |
|
&46 |
Read/write country number |
70 |
|
&47 |
Read/write alphabet or keyboard |
71 |
|
&6A |
Select pointer / activate mouse |
106 |
|
&70 |
Write VDU driver screen bank |
112 |
|
&71 |
Write display hardware screen bank |
113 |
|
&72 |
Write shadow/non-shadow state |
114 |
|
&75 |
Read VDU status |
117 |
|
&76 |
Reflect keyboard status in LEDs |
118 |
|
&79 |
Keyboard scan |
121 |
|
&7A |
Keyboard scan from 16 decimal |
122 |
|
&7C |
Clear escape condition |
124 |
|
&7D |
Set escape condition |
125 |
|
&7E |
Acknowledge escape condition |
126 |
|
&7F |
Check for end of file |
127 |
|
&80 |
Get buffer/mouse status |
128 |
|
&80 |
Return switch state and last channel converted |
128 |
|
&81 |
Scan a for a particular key |
129 |
R1=Wait, R2=0.... Returns R1=Ascii
R1=255^Keycode,R2=255... Returns R1=255 if pressed
|
&86 |
Read text cursor position |
134 |
|
&87 |
Read character at text cursor and screen mode |
135 |
|
&8A |
Insert character code into buffer |
138 |
|
&8B |
Write filing system options |
139 |
|
&8F |
Issue module service call |
143 |
|
&90 |
Set vertical screen shift and interlace |
144 |
|
&91 |
Get character from buffer |
145 |
|
&98 |
Examine buffer status |
152 |
|
&99 |
Insert character into buffer |
153 |
|
&9C |
Read/write asynchronous communications state |
156 |
|
&A0 |
Read VDU variable value |
160 |
|
&A1 |
Read battery backed RAM |
161 |
|
&A2 |
Write battery backed RAM |
162 |
|
&A3 |
Read/write general graphics information |
163 |
|
&A5 |
Read output cursor position |
165 |
|
&B0 |
50Hz counter |
176 |
|
&B1 |
Read input source |
177 |
|
&B5 |
Read/write RS423 input interpretation status |
181 |
|
&B6 |
Read/write NoIgnore state |
182 |
|
&BC |
Read the current channel |
188 |
|
&BD |
Read the number of channels to be sampled |
189 |
|
&BE |
Read the resolution of conversion |
190 |
|
&BF |
Read/write RS423 busy flag |
191 |
|
&C0 |
Read RS423 control byte |
192 |
|
&C1 |
Read/write flash counter |
193 |
|
&C2 |
Read duration of second colour |
194 |
|
&C3 |
Read duration of first colour |
195 |
|
&C4 |
Read/write keyboard auto-repeat delay |
196 |
|
&C5 |
Read/write keyboard auto-repeat rate |
197 |
|
&C6 |
Read/write *Exec file handle |
198 |
|
&C7 |
Read/write *Spool file handle |
199 |
|
&C8 |
Read/write Break and Escape effect |
200 |
|
&C9 |
Read/write keyboard disable flag |
201 |
|
&CA |
Read/write keyboard status byte |
202 |
|
&CB |
Read/write RS423 input buffer minimum space |
203 |
|
&CC |
Read/write RS423 ignore flag |
204 |
|
&D3 |
Read/write bell channel |
211 |
|
&D4 |
Read/write bell sound volume |
212 |
|
&D5 |
Read/write bell frequency |
213 |
|
&D6 |
Read/write bell duration |
214 |
|
&D8 |
Read/write length of function key string |
216 |
|
&D9 |
Read/write paged mode line count |
217 |
|
&DA |
Read/write bytes in VDU queue |
218 |
|
&DB |
Read/write Tab key code |
219 |
|
&DC |
Read/write escape character |
220 |
|
&DD |
Read/write interpretation of input values &C0 -
&CF |
221 |
|
&DE |
Read/write interpretation of input values &D0 -
&DF |
222 |
|
&DF |
Read/write interpretation of input values &E0 -
&EF |
223 |
|
&E0 |
Read/write interpretation of input values &F0 -
&FF |
224 |
|
&E1 |
Read/write function key interpretation |
225 |
|
&E2 |
Read/write Shift function key interpretation |
226 |
|
&E3 |
Read/write Ctrl function key interpretation |
227 |
|
&E4 |
Read/write Ctrl Shift function key interpretation |
228 |
|
&E5 |
Read/write Escape key status |
229 |
|
&E6 |
Read/write escape effects |
230 |
|
&EC |
Read/write character destination status |
236 |
|
&ED |
Read/write cursor key status |
237 |
|
&EE |
Read/write numeric keypad interpretation |
238 |
|
&F0 |
Read country flag |
240 |
|
&F2 |
Read RS423 baud rates |
242 |
|
&F3 |
Read timer switch state |
243 |
|
&F5 |
Read printer driver type |
245 |
|
&F6 |
Read/write printer ignore character |
246 |
|
&F7 |
Read/write Break key actions |
247 |
|
&FA |
Read VDU driver screen bank number |
250 |
|
&FB |
Read display screen bank number |
251 |
|
&FD |
Read last break type |
253 |
|
&FE |
Set effect of Shift Ctrl on numeric keypad |
254 |
|
&FF |
Read/write boot option |
255 |
|