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