\* Terminal configuration information Page 1 This is the terminal configuration help file HELP.CFG, residing in the system volume root directory. This file contains information for using the expanded capabilites of the iNDX serial channel drivers via the STTY cusp and "terminal configuration files" (most of the capabilities defined in this file may also be set up to be applied at system boot time using SYSGEN). This file contains information on using terminal configuration commands which specify to the iNDX operating system (NRM or Series IV) the characteristics of the terminal being used on serial channel one. This is the normal console on the NRM and "remote console" or "secondary console" on the Series IV. Unless modified by SYSGEN, COBRA.cfg represents the terminal configuration used at boot time for serial channel one (the normal console on the NRM and secondary / remote console on the Series IV), and SIV.cfg represents the default state of the Series IV primary console. Using the STTY cusp, you can set the baud rate to match the baud rate of a modem which you have on serial channel 1 of your Series IV (or NRM). This allows you to "dial in" from a remote location using only a terminal and modem at the remote location. Thus you can operate your Series IV (or NRM) from a remote location as if you were at the local console. We have found it most productive to put a modem on serial channel 1 of a Series IV workstation which is on an NDS-II network. Thus using a terminal and modem from home, you can quite often spend only a small amount of time at home checking log files, editing (using AEDIT), and submitting the next step. Thus you are often ready to test the next day at work. By adding a second terminal directly to the Series IV and using the REGION cusp (or SYSGEN) to enter multi_user mode, you can add a second user to the Series IV. If a modem is added, the second user may be working from home or from another remote location. Some of us like to place an inexpensive terminal next to our Series IV in multi_user mode using both consoles just for ourselves. Thus we are able to increase productivity by being able to monitor two activities at once. Toggle mode, with screen refresh, accomplishes this almost as well without requiring the second console. STTY also provides a way to operate the NRM console at 19200 baud rather than the default 2400 baud as well as customizing the console. Terminal configuration information Page 2 The command format for STTY is: STTY [Baudrate () [Go] ] [Display|Nodisplay] [Remote|Local] & [Config ()] [Primary|Secondary] [Terminal] Possible baud rates for serial channel 1 are: 110, 150, 300, 600, 1200, 2400, 4800, 9600, or 19200. The default baud rate (set by the current diagnostic proms) for the NRM is 2400 baud. We have found, obviously, that 19200 baud is much more appealing and more efficent. You can use STTY to set the baud rate to 19200 once you have booted up the NRM, but you must remember to reset your terminal switches to 2400 baud when you reboot the NRM. On the Series IV serial channel, the default baud rate is 300 baud. If your modem only supports 300 baud, you can use it but we suggest you disable the display of type ahead. At 1200 baud, with the type ahead buffer and display of type ahead, it is quite acceptable. "Go" instructs STTY not to wait for on a baud rate change (primarily for use in a submit file). "Display/Nodisplay" refers to the display of type ahead. "Remote" switches console to serial channel 1 (on Series IV). "Local" switches back to normal console (on Series IV). On the NRM, Remote/Local have no meaning since the console at the NRM uses the serial channel. On the Series IV, you may not switch the console to Remote while in multi_user mode since the serial channel is in use by the second user. You may however switch the console to Remote while in toggle mode. "Config" indicates that the next argument () is the pathname of a file containing terminal configuration commands (like those used by AEDIT). This file is an example of such a file. "Primary/Secondary" refers to the console affected by the config file (on the Series IV). Primary is the standard Series IV console while secondary is the terminal attached to serial channel one. If this field is not present on the STTY command line, secondary is assumed (the default is secondary). On the NRM this field is ignored, any config file presented affects the only console (on serial channel one). "Terminal" puts the Series IV into terminal mode. Type tilde dot (~.) to exit terminal mode. In terminal mode, the Series IV acts as a terminal connected to some host via serial channel one. Thus keys are read from the Series IV keyboard (applying read_as_char commands from the primary config file) and sent out serial channel one. Characters are read from serial channel one and printed to the Series IV screen (applying print_as_char commands from the primary config file). Terminal mode may only be entered when the Series IV is in single user mode. Terminal configuration information Page 3 There is no need to convert Series IV to Series IV. However by specifying "primary" the config file passed will affect the Series IV primary console. SIV.cfg represents the default state of the primary console. Features used by the Series IV primary console include the read_as_char table set up by AFRA commands and the print_as_char table set up by AFPA commands. Each of us may believe that the Series IV keyboard could/should have been designed differently. Some of us "fat finger" the cursor movement commands as well as character delete, home and line delete. At the end of this file you will find a "sivkey.cfg" file as comments which you may wish to set up via SYSGEN or put in your init.csd file: Stty Config (sivkey.cfg) Primary Some of you may not like to see the reverse video on the prompt line at the NRM. For you, we have included NRVDIO.CFG. By invoking: STTY Config ( NRVDIO.CFG ) you will disable reverse video. If you wish to turn it back on invoke: STTY Config ( RVDIO.CFG ). Jumpers on CPIO board should be set as follows: E35-E37 - clear to send from device E38-E39 - drive data terminal ready E40-E41 - internal receive clock E43-E44 - internal transmit clock E50-E51 - transmit data line E75-E76 - receive line DTCT E77-E78 - receive data line Terminal (or modem) cable is to be connected to serial channel one. Modem cable (serial channel one to modem) should use pins 1 through 8 and pin 20 straight accross: 1 2 3 4 5 6 7 8 20 | | | | | | | | | 1 2 3 4 5 6 7 8 20 Terminal cable (serial channel one to terminal) should use pins 1 through 7 and pin 20 with pins 2-3 crossed, pins 4-5 crossed, and pins 6-20 crossed. 1 2 3 4 5 6 7 20 | | | | | | | | 1 3 2 5 4 20 7 6 Terminal configuration information Page 4 TERMINAL CONFIGURATION COMMANDS The serial channel drivers on the NRM and on the Series IV development system are preconfigured to use the standard NRM terminal Zentec COBRA (see COBRA.cfg). Using terminal configuration command files, however, you can use non standard terminals with characteristics different from the standard NRM terminal. Configuration files allow you to identify characteristics of your particular terminal by setting various parameters and specifying control sequences by which the various terminal functions can be performed. For those of you familiar with AEDIT terminal configuration files, you will notice a remarkable similarity between the commands in this file and those you previously used with AEDIT. We have attempted to use the same commands as used by AEDIT where possible. STTY will ignore any command which it does not recognize, assuming that it may be some AEDIT command. When using AEDIT while the console is the serial channel, the only AEDIT terminal configuration macro file needed should be AV=24; (or AV = whatever;). AEDIT believes it is on the Series IV and talks to the serial channel drivers in Series IV language which is converted to the appropriate terminal language by the serial channel drivers as set up by the config files presented to STTY (or SYSGEN). Terminal configuration commands should be inserted in a config file which may be presented to SYSGEN for activation at system boot time or activated using the STTY cusp. To create a terminal configuration file, compare your terminal's behavior to the default values specified below. Refer to your manual for the codes that your terminal expects and generates. Your terminal must meet the following conditions: * ASCII codes 20H through 7EH display some symbol that requires one column space. * Carriage return (0DH) and linefeed (0AH) perform their usual functions. * The following cursor codes have key input codes and CRT (screen) output codes: down, home, left, right, and up. Output (screen) codes for clear rest of screen, clear rest of line, and direct cursor addressing are desirable but not required. The default codes shown below can be changed with the terminal configuration commands. * The terminal accepts a blankout code that blanks out the former contents of the screen location to which it is output. * The CRT has 22 to 25 lines. The default, 24 lines, can be changed as indicated below. * Your terminal should not generate a linefeed with a carriage return. This feature can be switched on and off on some terminals. Terminal configuration information Page 5 Comments may be enclosed in backslash star ... star backslash pairs in a config (".cfg") file. You are currently reading such a comment. On the NRM, COBRA.cfg represents the default values used as the standard terminal configuration. On the Series IV, COBRA.cfg represents the default values used for the secondary terminal, and SIV.cfg represents the default values used for the primary terminal. These values may be replaced at system boot time by using SYSGEN to specify the configuration file you wish applied for your workstation, and/or later by specifying a config file to STTY. Configuration commands are accumulative. Each time the STTY cusp is invoked (or configuration files have been presented to SYSGEN to be applied at system boot), the commands presented are applied to the current state of the internal tables. The default values represented by this file are replaced by the commands presented and the new configuration remains in effect until explictly replaced by additional invocations of STTY. If a subset of these terminal configuration commands are presented to the STTY cusp, they replace the corresponding values only, leaving the other commands at their previously set state. Terminal configuration information Page 6 Default configuration for NRM console or Series IV "secondary" console (serial channel one): *\ AV=24; \* NUMBER OF LINES (decimal) *\ AW=T; \* WRAPPER *\ AX=F; \* X FIRST *\ AI=F; \* INVISIBLE ATTRIBUTES *\ AC=F; \* CHARACTER ATTRIBUTES *\ AO=20; \* OFFSET FOR CURSOR ADDR *\ AFBK=20; \* BLANK CHARACTER *\ AFIG=FF; \* IGNORE CHARACTER *\ AFKM=7F; \* KEY MASK *\ AFPM=7F; \* PRINT MASK *\ AFDC=T; \* DC1 - DC3 PROTOCOL *\ AFHG=T; \* HANG UP MODEM ON SW LOCAL *\ AFLO=T; \* LOGOFF ON CONSOL SWITCH *\ AFSE=T; \* SLOW LINE EDIT MODE *\ AFKY=; \* KEYBOARD UNLOCK KEY *\ \* AFS5=4E; *\ \* SETUP 51 COMMAND VALUE *\ \* AFE5=37; *\ \* ENABLE 51 COMMAND VALUE *\ \* AFD5=35; *\ \* DISABLE 51 COMMAND VALUE *\ \* AFRX=02; *\ \* receive READY MASK VALUE *\ \* AFTX=04; *\ \* TRANSMIT READY MASK VALUE *\ \* AFOV=10; *\ \* DATA OVERRUN MASK VALUE *\ \* AV = number of lines in terminal display: LAST_TEXT_LINE = number of lines in display - 3. MESSAGE_LINE = number of lines in display - 2. PROMPT_LINE = number of lines in display - 1. Wrapper (AW) set to true (T) means terminal wraps to next line when a character is printed in column 80. X first (AX) should be set to true (T) if column (char) precedes row (line) in address cursor command. Invisible (AI) set to true (T) indicates terminal has invisible attributes (e.g. the start reverse video command does not require a character position on the screen). Character attributes (AC) set to true (T) indicates terminal has character attributes (not field). Thus when reverse video is in effect, all characters printed during the time reverse video is in effect will be in reverse video (as opposed to field attributes where an end reverse video character may be written to the screen at some location first and then a start reverse video character preceeding it on the screen having the effect that all characters in the "field" between the start and end reverse video character will be in reverse video). Cursor address offset (AO) is the offset to add to both the row and column number for the cursor address command (AFAC below). Terminal configuration information Page 7 AFBK allows you to specify the value to be used for the blank character. This value is used on the fill commands, like clear to end of line, clear to end of screen, etc. You may also wish to change the value of the normal blank character, you can do this with the AFPA command defined below. Often both are set to the end reverse video character. The character specified by the ignore character command (AFIG) will be ignored. The value supplied by the key mask command (AFKM) will be applied when reading keys from the terminal. The value supplied by the print mask command (AFPM) will be applied when printing characters to the terminal. DC1_DC3 (AFDC) should be set to true if your terminal expects DC1 - DC3 protocol. DC3 (cntrl S) stops screen output until DC1 (cntrl Q) is received (even while not in line edit mode). Hang_up (AFHG) should be set to true if you wish DTR to be dropped when you switch from serial to local console (if you want your modem not to answer when you are not using the serial channel). Thus you can set the modem in your office to answer only when your console is redirected to your remote location allowing normal voice communication during business hours. If Hang_up (AFHG) is set to true in the primary config file and the serial channel is not in use when the primary config is activated, DTR will also be dropped at this time. This was done primarily so that you can boot the Series IV (having specified a primary config file to SYSGEN) and have the modem not answer the phone. Note that Hang_up (AFHG) is used from only the primary config file since the primary config is the "target" config when switching from remote to local. Logoff (AFLO) should be set to true to indicate that your Series IV is to be logged off on a local to remote or remote to local switch. Thus one will have to logon (supplying the correct userid and password) in order to gain access to your Series IV and possibly your NDS-II network. There is still a small window where if the timing is just right you can hit break and say abort foreground and remain online as the user who submitted STTY. This window is small and must be hit before logoff is in control where break is disabled. On switching the screen is turned off until you are to the logon prompt. If you are switching in toggle mode, be sure your other partition is (or will be) at command line level to insure that the logoff will occur. If partition 2 is in AEDIT for example, and you do a STTY remote in partition 1, the logoff command will be read by AEDIT and the logoff will not occur. Logoff is placed into the typeahead buffer just as if you had toggled to partition 2 and typed it. Note that logoff (AFLO) is used from the "target" config file (switching local to remote uses the secondary config file while switching remote to local uses the primary config file). Slow edit mode (AFSE) should be set to true if a delay is wanted when in line edit mode. This delay slows the screen so that you have ample time to hit control/s to stop the screen. If set to false, the screen will not be artificially slowed. Terminal configuration information Page 8 Keyboard unlock key (AFKY) may be set in order to reclaim the console at the local Series IV once it is switched to remote. By hitting break followed by this key, it is the equivalent of doing an STTY local command (the Series IV local console again becomes the system console). The key may be up to 14 characters long. If lower case is desired, use single quotes(') around the key. For example: AFKY='Switch_back';. Again this value is taken from the primary config file since it is the "target" for a remote to local switch. The following commands set control values affecting serial channel one. These values should normally not need to be modified. Setup 51 command (AFS5) - This command is used when setting up the baud rate for serial channel one. It defaults to: Async, 1 stop bit, no parity, 8 char bits and 16x baud rate factor. Enable 51 command (AFE5) - This command is used whenever a switch to serial channel one is made. It defaults to: RTS, error reset, receive enable, DTR, and transmit enable. Disable 51 command (AFD5) - This command is used when switching from serial channel back to local (when hangup (AFHG) is true. It defaults to: RTS, error reset, receive enable, DTR disable, and transmit enable. It is designed to drop DTR thus "Hanging up" the modem so that incoming calls will not be answered by the modem. Rx ready mask (AFRX) - This value is used as a mask to determine if receive is ready (a character has arrived). It defaults to '0010B' (RxRDY). Tx ready mask (AFTX) - This value is used as a mask to determine if it is alright to transmit the next character to the screen. It defaults to '0100B' (TxEMPTY). This results in data being thrown away if the device is not powered on in order to prevent hanging the system. If you want to ensure that no data is lost, use "AFTX=85;" ('1000$0101B' = DSR, TxEMPTY, TxRDY). Data overrun mask (AFOV) - This value is used as a mask to determine if a second character has arrived before first was read (data overrun). It defaults to '0001$0000B' (OE). Terminal configuration information Page 9 Input (Keyboard) Sequence commands. The following commands are used to convert keyboard sequences of your terminal to Series IV codes. For example, on the NRM terminal, the character delete key sends an "ESC, 'Q'" sequence to the serial channel driver which gets converted to the Series IV code 0E0H. Each sequence may be up to four characters. The read_as_char table (defined below) is applied prior to looking for a match on these input sequences. INPUT sequence (key function) -> CONVERTED TO -> SIV CODE *\ AFCU=0B; \* CURSOR UP (VT) (0E7H) *\ AFCD=0A; \* CURSOR DOWN (LF) (0E8H) *\ AFCL=08; \* CURSOR LEFT (BS) (0E9H) *\ AFCR=0C; \* CURSOR RIGHT (FF) (0EAH) *\ AFCH=1E; \* CURSOR HOME (RS) (0E1H) *\ AFXF=1B51; \* CHAR DELETE (ESC Q) (0E0H) *\ AFXZ=1B54; \* DELETE LINE (ESC T) (0E2H) *\ AFXX=18; \* DELETE LEFT (cntrl x) (018H) *\ AFXA=01; \* DELETE RIGHT (cntrl a) (001H) *\ AFXU=15; \* UNDO (cntrl u) (015H) *\ AR=7F; \* RUBOUT (DEL) (07FH) *\ AFSS=13; \* SCREEN SUSPEND (cntrl s) (013H) *\ AFSR=11; \* SCREEN RESUME (cntrl q) (011H) *\ AFCA=03; \* COMMAND ABORT (cntrl c) (003H) *\ AFDB=04; \* DEBUG (cntrl d) (004H) *\ AFJA=00; \* JOB ABORT (break) (08CH) *\ AB=1B; \* escape (ESC) (01BH) *\ AFSO=; \* SCREEN ON OFF TOGGLE (cntrl O) (00FH) *\ AFC1=; \* CLEAR SCROLL PART OF SCREEN (0FCH) *\ AFC2=; \* CLEAR MESSAGE PART OF SCREEN (0FDH) *\ AFC3=; \* CLEAR PROMPT PART OF SCREEN (0FEH) *\ AFL0=01440D; \* UNSHIFTED FUNCTION KEY 0 (0F0H) *\ AFL1=01450D; \* UNSHIFTED FUNCTION KEY 1 (0F1H) *\ AFL2=01460D; \* UNSHIFTED FUNCTION KEY 2 (0F2H) *\ AFL3=01470D; \* UNSHIFTED FUNCTION KEY 3 (0F3H) *\ AFL4=01480D; \* UNSHIFTED FUNCTION KEY 4 (0F4H) *\ AFL5=01490D; \* UNSHIFTED FUNCTION KEY 5 (0F5H) *\ AFL6=014A0D; \* UNSHIFTED FUNCTION KEY 6 (0F6H) *\ AFL7=014B0D; \* UNSHIFTED FUNCTION KEY 7 (0F7H) *\ AFU0=01640D; \* SHIFTED FUNCTION KEY 0 (0D0H) *\ AFU1=01650D; \* SHIFTED FUNCTION KEY 1 (0D1H) *\ AFU2=01660D; \* SHIFTED FUNCTION KEY 2 (0D2H) *\ AFU3=01670D; \* SHIFTED FUNCTION KEY 3 (0D3H) *\ AFU4=01680D; \* SHIFTED FUNCTION KEY 4 (0D4H) *\ AFU5=01690D; \* SHIFTED FUNCTION KEY 5 (0D5H) *\ AFU6=016A0D; \* SHIFTED FUNCTION KEY 6 (0D6H) *\ AFU7=016B0D; \* SHIFTED FUNCTION KEY 7 (0D7H) *\ AFCC=; \* CAUSE INTERRUPT 3 (NMI) (08BH) *\ AFTS=14; \* TOGGLE SCREEN (in toggle mode) (098H) *\ \* Terminal configuration information Page 10 Output (screen) sequence commands. The output sequence commands convert screen control character sequences from the Series IV sequence to the sequence expected by your terminal. For example, the cursor address command for the terminal on the NRM (ESC, '-', '0', line, char) is converted from the Series IV cursor address command (ESC, 'Y', line, char). Each output sequence may be up to four characters. Print_as_char table (described below) is applied after looking for a match on these character sequences. output sequence (function) <-- CONVERTED FROM <----- SIV CODE *\ AFMU=0B; \* CURSOR UP (VT) (ESC A) *\ AFMD=0A; \* CURSOR DOWN (LF) (ESC B) *\ AFML=08; \* CURSOR LEFT (BS) (ESC D) *\ AFMR=0C; \* CURSOR RIGHT (FF) (ESC C) *\ AFMH=1E; \* CURSOR HOME (RS) (ESC H) *\ AFMB=0D; \* RETURN (CR) (0DH) *\ AFER=1B59; \* ERASE REST OF SCREEN (ESC Y) (ESC J) *\ AFEL=1B54; \* ERASE REST OF LINE (ESC T) (ESC K) *\ AFAC=1B2D30; \* ADDRESS CURSOR LEAD IN (ESC - 0) (ESC Y line char) *\ AFAT=1B47; \* ATTRIBUTE CMD LEAD IN (ESC G) (ESC L attr_char) *\ AFRV=; \* REVERSE VIDEO START (ESC G CODE) (ESC L if AFAT=;) *\ AFNV=; \* REVERSE VIDEO END (ESC G CODE) (ESC L if AFAT=;) *\ AFIL=1B45; \* INSERT LINE (ESC E) (NONE) *\ AFDL=1B52; \* DELETE LINE (ESC R) (NONE) *\ \* output sequence delay values - After doing the function, we will *\ \* delay for the amount of time presented here to allow the terminal *\ \* time to catch up (implemented via PLM86 call time). *\ ADMU=; \* CURSOR UP *\ ADMD=; \* CURSOR DOWN *\ ADML=; \* CURSOR LEFT *\ ADMR=; \* CURSOR RIGHT *\ ADMH=; \* CURSOR HOME *\ ADMB=; \* RETURN *\ ADER=; \* ERASE REST OF SCREEN *\ ADEL=; \* ERASE REST OF LINE *\ ADAC=; \* ADDRESS CURSOR LEAD IN *\ ADAT=; \* ATTRIBUTE CMD LEAD IN *\ ADRV=; \* REVERSE VIDEO START *\ ADNV=; \* REVERSE VIDEO END *\ ADIL=; \* INSERT LINE *\ ADDL=; \* DELETE LINE *\ \* CONVERSION TABLE UPDATE COMMANDS *\ \* ( these may be repeated ) *\ AFRA=1f7f; \* UPDATES READ_AS_CHAR TABLE *\ \* makes page_new_line key into rubout *\ AFPA=; \* UPDATES PRINT_AS_CHAR TABLE *\ \* Terminal configuration information Page 11 Read_as_char table is modified from AFRA. Multiple AFRA commands may be given. Read_as_char table is used immediately after key is pressed before any other operations are performed on the key (except key mask). Format of AFRA is: AFRA=; "offset" is position in table to be updated (max is 0FFH). "value" is value to be read from table. example: AFRA=801B; Puts hex value 1B (ESC) into table at hex locaton 80. Thus when key giving a value of 80H is pressed it will be read as 1BH (ESC). Print_as_char table is modified from AFPA. Multiple AFPA commands may be given. Print_as_char table is used at the last moment when printing characters to the screen. Format of AFPA is: AFPA=; "offset" is position in table to be updated (max is 07FH). "value" is value to be printed from table. example: AFPA=7B28; AFPA=7D29; Puts hex value 28 "(" into table at hex locaton 7b "{" and hex value 29 ")" into table at hex locaton 7d "}". Thus when "{" is to be printed, "(" will be printed instead and when "}" is to be printed, ")" will be printed instead. Terminal configuration information Page 12 --------------------------------------------------------------- The following represent some config file examples. --------------------------------------------------------------- SIVKEY.cfg The terminal configuration commands shown below may be used to customize your Series IV keyboard. Series IV keyboard |f0|f1|f2|f3| |f4|f5|f6|f7| |f8|f9|fa|fb|eb|ec| |restart| |e0|e1|e2| |e3|e7|e4| |e9 || ea| |e5|e8|e6| Values shown above are unshifted "special keys". Shifted values are d0 - db and c0 - cc. Control values are 90 - 9b and 80 - 8c. For example: Function Key 0 = f0 - unshifted d0 - shifted 90 - control Break = ec - unshifted cc - shifted 8c - control Home = e1 - unshifted c1 - shifted 81 - control The terminal configuration commands below make F9 - character delete, FA - delete line, all three keys with home into home, all three keys with up arrow into up arrow, and all three keys with down arrow into down arrow. Screen on/off key is same as toggle key with control. Clear screen keys are moved over with msg and prompt partition cleared with same key. afra=e0e1; afra=e2e1; afra=e3e7; afra=e4e7; afra=e5e8; afra=e6e8; afra=f9e0; afra=fae2; afra=c0c1; afra=c2c1; afra=c3c7; afra=c4c7; afra=c5c8; afra=c6c8; afra=d9c0; afra=dac2; afra=8081; afra=8281; afra=8387; afra=8487; afra=8588; afra=8688; afra=9980; afra=9a82; afts=f8; afso=98; afc1=fb; afc2=eb; afc3=eb; --------------------------------------------------------------- NRVDIO.cfg The following commands may be used to disable reverse video. AFAT=; AFRV=; AFNV=; Terminal configuration information Page 13 RVDIO.cfg The following commands will reenable reverse video. AFAT=1B47; AFRV=; AFNV=; --------------------------------------------------------------- The following terminal configuration files are provided, on the INDX.BOOT flippy for the NRM, and on the INDX.CUSPS flippy for Series IV standalone: ADDS3A.cfg - ADDS Viewpoint 3A. ADM3A.cfg - Lear Siegler ADM 3A. COBRA.cfg - Zentec COBRA, default for Serial Channel One. HELP.cfg - This file; in the system volume root directory. HZ1510.cfg - Hazeltine 1510. QUME.cfg - Qume QVT-102. SIV.cfg - Default for the Series IV primary console. SIVKEY.cfg - Customization template for the Series IV console. SYNT88.cfg - SYNCO T88. TAND.cfg - Tandberg data TVD2215. TV910.cfg - TeleVideo model 910. TV925.cfg - TeleVideo model 925. TV950.cfg - TeleVideo model 950. ZEPHYR.cfg - Zentec ZEPHYR. *\