Begin File: termem.tgz Description:terminal program Keywords:terminal term emulation Version: Entered-date: Author: Ported-by: Original-site: Copying-policy: Supplemental: This set of programs & data file can be used to create bootable diskettes which turn the machine into a QNXS/QNXT/ASCII terminal. This program is just a neat hack done several years ago and no new features are going to be added. This emulator itself does not run under either QNX or DOS - hence file xfer etc are right out. Sorry. Several companies offer full-featured QNX terminal emulation programs that run under DOS. If you need more, please contact one of those companies and buy their product. The shell script provided (maketerm) assumes a device name of /dev/fd0. You can specify an alternate device name as a command line argument. The disk must be preformatted; the script does not format the disk. All it does is to melt the file containing the frozen disk image onto the disk. The other files provided are as follows: termem.tgz - Tar'd and Gzip'd image of terminal emulator disk (not a whole disk full). To run the program, boot from the floppy you made. There isn't a lot to go wrong. You have a full screen menu to set up your comm parameters. Only com1 and com2 are supported, and the configuration cannot be saved. When you are done with setting things up, select the 'done' entry in the menu and you will be put into the terminal emulator. You can go back to the menu by pressing the shift keys on both sides of the keyboard simultaneously. While every effort has been made to comply with the QNXT terminal standard, there are a small number of infreqently used keys which will not work as they would on a real system console. However, these key combinations may be simulated by utilizing a feature of the BIOS which allows you to type in key codes directly, by number. To do this, press and HOLD DOWN the ALT key. While holding the ALT key down, type the decimal equivalent of the character you want to send. THIS MUST BE TYPED IN ON THE NUMERIC KEYPAD. THE TOP ROW NUMBERS WILL NOT WORK. In the case of the key sequences above, type the number in the 'Number to Enter' column. When you have finished typing the number, release the ALT key. When the key is released, the character corresponding to the number typed in on the numeric keypad will be sent out to the host computer. TCAP KEY NAME Console Key Equivalent Number to Enter ------------------------------------------------------------------------------- KEY_TAB_TO_END ctrl-TAB 159 KEY_FIVE keypad '5' 165 KEY_CTRL_UP ctrl-up_arrow 177 KEY_CTRL_DOWN ctrl-dn_arrow 185 KEY_ALT_UP ALT-up_arrow 193 KEY_ALT_DOWN ALT-dn_arrow 201 KEY_ALT_LEFT ALT-left_arrow 196 KEY_ALT_RIGHT ALT-right_arrow 198 The following key codes are not supported via the TCAP database and are not implemented in the emulation. However, the console will send these codes out. Their numerical equivalents are listed here in case you need to use these codes: PrtSc 173 ctrl-keypad '-' 179 ctrl-keypad '5' 181 ctrl-keypad '+' 183 ctrl-PgDn 186 ctrl-Ins 187 ctrl-Del 188 ALT-Home 192 ALT-PgUp 194 ALT-keypad '-' 195 ALT-keypad '5' 197 ALT-keypad '+' 199 ALT- 200 ALT-PgDn 202 ALT-Ins 203 ALT-Del 204 ALT-PrtSc 205 As part of the QNXT terminal emulation, all codes sent out which have a value > 127 will be prefixed by a (hex) FF character. archive contents: drwxrwxr-x 0 jwall techies Jan 22 09:40 termem -rw-rw-r-- 0 jwall techies 4045 Jan 18 20:06 termem/Termem.README -rwxrwxr-x 0 jwall techies 425 Jan 18 19:14 termem/maketerm -rw-rw-r-- 0 jwall techies 262987 Jan 18 18:46 termem/termem End