Function | Opcode | Description |
Cauxin() | 3 (0x03) | Waits for the next available data byte from GemDos handle 2 (normally device 'aux:') and when available, returns it in the low byte of the returned WORD. |
Cauxis() | 18 (0x12) | Indicates whether GemDos handle 2 (normally device 'aux:') has at least one character waiting. |
Cauxos() | 19 (0x13) | Indicated whether GemDos handle 2 (normally device 'aux:') is ready to receive characters. |
Cauxout() | 4 (0x04) | Outputs a character to GemDos handle 2, normally the 'aux:' device. |
Cconin() | 1 (0x01) | Reads a character (waiting until one is available) from GemDos handle 0 (normally 'con:'). |
Cconis() | 11 (0x0B) | Verifies that a character is waiting to be read from GemDos handle 0 (normally 'con:'). |
Cconos() | 16 (0x10) | Checks to see whether a character may be output to GemDos handle 1 (normally 'con:'). |
Cconout() | 2 (0x02) | Outputs one character via GemDos handle 1 (normally 'con:'). |
Cconrs() | 10 (0x0A) | Reads a string from the standard input stream GemDos handle 0) and echoes it to the standard output stream GemDos handle 1). |
Cconws() | 9 (0x09) | Writes a string to GemDos handle 1 (normally 'con:'). |
Cnecin() | 8 (0x08) | Is the same as Cconin(), except that the character fetched from the input stream is not echoed. |
Cprnos() | 17 (0x11) | Returns the status of GemDos handle 3 (normally 'prn:'). |
Cprnout() | 5 (0x05) | Sends one character to GemDos handle 3 (normally 'prn:'). |
Crawcin() | 7 (0x07) | Is similar to Cconout(), however it does not process any special keys and does not echo the inputted character. |
Crawio() | 6 (0x06) | Combines console input and output in one function. |