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 |