home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / rbbs / rbbsdocs.lzh / RBBSDOCS.API < prev    next >
Text File  |  1990-11-05  |  26KB  |  466 lines

  1.  
  2.  
  3.  
  4.     APPENDIX I -- RBBS-PC in a DESQview Environment                         I-1
  5.  
  6.  
  7.     APPENDIX I -- RBBS-PC in a DESQview Environment
  8.     -----------------------------------------------
  9.     DESQview, from Quarterdeck Office Systems, provides an excellent, low-cost,
  10.     software platform for RBBS-PC SysOps wanting multiple nodes on a single PC.
  11.     This appendix has been provided to help  both the novice SysOp and the more
  12.     experienced SysOp with the implementation of multiple nodes under DESQview.
  13.  
  14.     1. Basic Hardware Considerations
  15.     --------------------------------
  16.     If your computer has only 640k, you  will be limited to a single node  when
  17.     using DESQview.  If, however, your computer has 1-Megabyte or  more of EEMS
  18.     memory,  DESQview is  capable  of supporting  up  to  8-nodes on  a  single
  19.     computer.   Providing two nodes  is simple.   Going beyond  two nodes  will
  20.     require  special  software  and hardware.    This  appendix describes  both
  21.     approaches.
  22.  
  23.     Multiple-node operation  will require an  EEMS-compatible memory  expansion
  24.     card for your computer.  Make certain  your memory card is EEMS (not merely
  25.     EMS, but  EEMS)  compatible!   If  you are  not  using an  80386  computer,
  26.     DESQview  can ONLY swap EEMS  memory, so you  will want to  replace as much
  27.     motherboard memory as possible with EEMS RAM.  This limitation is described
  28.     in the DESQview documentation.   These limitations do not apply if  you use
  29.     an 80386/SX  or 80386 based  computer. Therefore, we recommend  an 80386 as
  30.     the  best choice  for a multi-node  host computer.   If you plan  to use an
  31.     80386 or  80386/SX computer,  we suggest you  purchase DESQview/386,  which
  32.     includes  the QEMM memory manager.  This  memory manager allows DESQview to
  33.     use regular  80386 Extended memory in the same manner  as EEMS memory.  The
  34.     QEMM  memory  manager  may be  purchased  separately  if  you already  have
  35.     DESQview.
  36.  
  37.     Before you continue, make  certain you have read and  thoroughly understand
  38.     the instruction manual provided with your copy of DESQview.
  39.  
  40.     2. Modifications to DOS CONFIG.SYS and RBBS-PC batch files
  41.     -----------------------------------------------------------
  42.     The first step in using DESQview with RBBS-PC is setting up your CONFIG.SYS
  43.     file.   The FILES statement  is critical.   Allocate at least 16  files for
  44.     each copy  of RBBS-PC.  QEMM/386  will allow you to  allocate files without
  45.     using base RAM  (see the QEMM manual for details).   Increasing DOS BUFFERS
  46.     will also help, but options such as a disk CACHE will determine the optimum
  47.     setting.
  48.  
  49.     A 2-node CONFIG.SYS file should include the following:
  50.  
  51.          FILES=32
  52.          BUFFERS=25
  53.  
  54.     You should  start RBBS-PC from a  two-level batch file.   A "startup" batch
  55.     file  will perform  functions  required only  once, when  you  open the  DV
  56.     window.   The second  file, RBBS.BAT, will  start RBBS-PC,  and process the
  57.     recycling, doors and daily maintenance.
  58.  
  59.     In  our example,  the "startup" batch  file is  named START.BAT.   The node
  60.     number for  each RBBS-PC node is  passed to START.BAT  by DESQview.   In so
  61.     doing, you only need to provide a .DVP  file for each node.  All the  batch
  62.     files are the same, which reduces confusion and maintenance.
  63.  
  64.  
  65.  
  66.     RBBS-PC 17.3A            TECHNICAL REFERENCE MANUAL                     I-2
  67.  
  68.  
  69.      in C:\RBBS\START.BAT         Description of each line's function:
  70.     --------------------------    --------------------------------------
  71.     DVANSI                        loads DESQview ANSI.SYS driver
  72.     SET NODE=%1                   Sets the  node number for this  RBBS-PC node
  73.     LDFILTER.COM                  explained later in this appendix
  74.     SET DSZLOG=XFER-%node%.DEF    set DOS environment variable for DSZ
  75.     RBBS                          call RBBS.BAT
  76.  
  77.     The standard RBBS.BAT  (explained in section 13)  will be adequate  for use
  78.     with each node of RBBS-PC under DESQview.
  79.  
  80.     3. What to Tell RBBS-PC's "CONFIG" Utility
  81.     ------------------------------------------
  82.     When  using DESQview,  you will  need to  change  some parameters  with the
  83.     CONFIG program (supplied with RBBS-PC).   If you are running only one node,
  84.     the only required change is parameter  162 (network environment).  Set this
  85.     to DESQview.  If you are running multiple nodes, consult appendix G for the
  86.     parameters that should be set to properly configure multiple nodes.
  87.  
  88.     4. DESQview Setup Default Settings
  89.     -----------------------------------
  90.     The next step  in configuring DESQview for  use with RBBS-PC is  specifying
  91.     the  default settings for DESQview.  DESQview  has a setup program that may
  92.     be invoked  at the DOS  prompt.   Enter SETUP  to run  this DESQview  setup
  93.     routine. After the SETUP program loads, press RETURN for the Advanced Setup
  94.     Procedure  followed by a "P" for Performance  defaults.  Here is an example
  95.     of the recommended settings:
  96.  
  97.     ------------------------------------------
  98.     I  Task Processing Time (in Clock Ticks) I  Optimum Fore/Backgrnd can vary
  99.     I            Foreground:    9            I  between 15/14 and 4/3.  These
  100.     I            Background:    8            I  settings will vary depending on
  101.     I                                        I  CPU speed and number of nodes
  102.     I  Memory Usage (in K)                   I  in operation.  Experiment with
  103.     I      Common Memory:      24            I  different settings to find the
  104.     I      DOS Buffer for EMS:  2            I  best for your system.
  105.     I                                        I
  106.     I  Optimize communications?    (Y/N): N  I  Select [Y] if you're operating
  107.     I  Allow swapping of programs? (Y/N): Y  I  only 1-node under DESQview!
  108.     I  Manage printer contention?  (Y/N): N  I
  109.     I                                        I
  110.     I           Next field     Tab           I
  111.     I           Backup menu    Esc           I
  112.     I           DONE           <─┘           I
  113.     I                                        I
  114.     ------------------------------------------
  115.  
  116.     NEVER  indicate more  clock ticks  for Background  processing than  you are
  117.     using for the Foreground processing.   DESQview will automatically increase
  118.     the  amount of Background  clock ticks whenever there  is little demand for
  119.     Foreground processing.   This will be the case when  running RBBS-PC in the
  120.     background and doing word  processing or a similar task  in the foreground.
  121.     This feature cannot function properly if the Background clock ticks are set
  122.     higher  than the  Foreground  clock ticks.   Setting  the  High Speed  Comm
  123.     default  to YES will  make communications interrupts  the highest priority.
  124.     While this is suggested if you operate a single node, you should specify NO
  125.     for optimum performance when operating multiple nodes.
  126.  
  127.  
  128.  
  129.     APPENDIX I -- RBBS-PC in a DESQview Environment                         I-3
  130.  
  131.  
  132.     5. Adding RBBS-PC to DESQview's  "Open Window" Menu
  133.     ---------------------------------------------------
  134.     Refer to the section "Adding Your Own Program" in the DESQview manual.  You
  135.     will need to "Add a Program" for each node of RBBS-PC you intend to operate
  136.     on your system.   You may name the programs N1, N2, etc.   N1 will load the
  137.     batch file START.BAT  with the Parameter "1".  N2  will load START.BAT with
  138.     the Parameter "2" and so  on.  Use the following settings for each node (or
  139.     copy) of RBBS-PC you install.
  140.  
  141.                                    Add a Program
  142.     --------------------------------------------------------------------------
  143.      Program Name............: [NODE-1]
  144.  
  145.      Keys to Use on Open Menu: N1                   Memory Size (in K): 380
  146.  
  147.      Program...: START                  Please note that Memory Size above may
  148.                                         need to be increased if you intend to
  149.      Parameters: 1  (node number)       SHELL (rather than DOOR) to External
  150.                                         file transfer protocols.
  151.      Directory.: C:\RBBS
  152.  
  153.      Options:
  154.                     Writes text directly to screen.......: [N]
  155.                     Displays graphics information........: [N]
  156.                     Virtualize text/graphics (Y,N,T).....: [N]
  157.                     Uses serial ports (Y,N,1,2)..........: [Y] <-N if Using a
  158.                     Requires floppy diskette.............: [N]   FOSSIL driver
  159.     --------------------------------------------------------------------------
  160.  
  161.     Next, press F1 for the Advanced Options menu.
  162.  
  163.                           Change a Program Advanced Options
  164.     --------------------------------------------------------------------------
  165.     System Memory (in K).......:   0   Maximum Program Memory Size (in K)..:
  166.  
  167.     Script Buffer Size.......:     1   Maximum Expanded Memory Size (in K):
  168.  
  169.     Text Pages: 1  Graphics Pages: 0   Initial Mode:      Interrupts: 00 to FF
  170.  
  171.     Window Position:
  172.        Maximum Height:  25       Starting Height:           Starting Row...:
  173.        Maximum Width.:  80       Starting Width.:           Starting Column:
  174.  
  175.                                    Shared Program
  176.     Pathname..:
  177.     Data......:
  178.  
  179.     Close on exit (Y,N,blank)......: [N]  Uses its own colors............: [Y]
  180.     Allow Close Window command.....: [Y]  Runs in background (Y,N,blank).: [Y]
  181.     Uses math coprocessor..........: [N]  Keyboard conflict (0-4)........: [0]
  182.     Share CPU when foreground......: [Y]  Share EGA when foregrnd/zoomed.: [Y]
  183.     Can be swapped out (Y,N,blank).: [N]  Protection level (0-3).........: [0]
  184.     --------------------------------------------------------------------------
  185.  
  186.     6. Memory Considerations
  187.     ------------------------
  188.     Please refer to your  DESQview documentation for information regarding  the
  189.     use of XDV.COM and optimizing  the size for each DESQview window.   Current
  190.     versions  of DESQview require a little under  180k of your system's memory,
  191.  
  192.  
  193.  
  194.     RBBS-PC 17.3A            TECHNICAL REFERENCE MANUAL                     I-4
  195.  
  196.  
  197.     leaving only  430k to  operate RBBS-PC on  a system  with 640k.   Specify a
  198.     minimum window size of  380k for RBBS-PC.   If you choose to SHELL  (rather
  199.     than DOOR) to external protocol  drivers for file transfers, you  will have
  200.     to increase this window size.
  201.  
  202.     It  is necessary to use EEMS memory to run two or more concurrent copies of
  203.     RBBS-PC under DESQview.  If  available EEMS memory allows, you may  wish to
  204.     add an additional  "LOCAL" node for  SysOp use.   When using an  additional
  205.     node for  SysOp duties,  an additional modem  and RS-232 interface  are not
  206.     required.  Simply use CONFIG to set up  the .DEF file for the node you  are
  207.     planning to use for SysOp duties.  You must specify the communications port
  208.     as COM0.  Failure to do so will prevent your local  SysOp node from loading
  209.     properly.
  210.  
  211.     7. Expanded Memory
  212.     ------------------
  213.     If you are using  an "Expanded Memory" board that allows more  than 640k to
  214.     be used for programs, the constraints discussed in the previous section may
  215.     not apply.   Specify a  window size of  460K for each node of   RBBS-PC and
  216.     invoke  the  external protocol  drivers by  SHELLing.   For  information on
  217.     running programs in expanded memory, refer  to the manuals for DESQview and
  218.     your particular memory board.
  219.  
  220.     8. How to AUTOEXEC RBBS-PC From DESQview
  221.     ----------------------------------------
  222.     Refer to the  section "LEARN:  DESQview's Keystroke Macro  Feature" in  the
  223.     DESQview manual.  A script assigned to the ! key (on the DESQview menu) has
  224.     a  special meaning.   It is performed  at the  time you start  up DESQview,
  225.     immediately  after the  DESQview menu appears.   This  is called  a STARTUP
  226.     SCRIPT.   You should "Learn"  the Startup Script  with no windows  open and
  227.     with  the DESQview menu  displayed to be  sure it will  play back properly.
  228.     Use this particular  script to load N1,  N2, etc. of RBBS-PC.   If you load
  229.     DESQview  from your  AUTOEXEC.BAT  file, RBBS-PC  will  load from  DESQview
  230.     automatically. This can be handy  if there is a power outage  while you are
  231.     away and no one is around to re-load RBBS-PC when  the electricity returns.
  232.     You should open the window(s) for  RBBS-PC prior to opening windows for any
  233.     other application software.
  234.  
  235.     9. Quarterdeck Utilities
  236.     ------------------------
  237.     Two Quarterdeck utilities, STDERR.COM and LDFILTER.COM are distributed with
  238.     RBBS-PC.    LDFILTER.COM should  be  executed  when you  open  a window  in
  239.     DESQview.  If you use the  Small & Fast version of RBBS-PC, or  you compile
  240.     RBBS-PC with QuickBASIC v2.01,  you should use LDFILTER.COM.  In  the above
  241.     examples, LDFILTER would be placed into the START.BAT batch file.  LDFILTER
  242.     was  written by  Quarterdeck Office  Systems to  compensate for  the memory
  243.     mismanagement of the BASIC compilers.  If you try to "SHELL" to an external
  244.     routine the error  "not enough  memory to SHELL"  is issued.   LDFILTER.COM
  245.     prevents this error condition by preventing the code generated by the BASIC
  246.     compilers from mis-managing memory.
  247.  
  248.     STDERR.COM should be executed from your autoexec.bat file, prior to loading
  249.     DESQview.  STDERR was  written by Quarterdeck Office Systems  to compensate
  250.     DOS' inability  to redirect the  standard error  output to the  same device
  251.     that the standard output device had been redirected to.  If you are running
  252.     something  remotely and an error occurs,  STDERR.COM allows the error to be
  253.     displayed at the remote user's end and not simply on the PC that is running
  254.     RBBS-PC under DESQview.
  255.  
  256.  
  257.  
  258.     APPENDIX I -- RBBS-PC in a DESQview Environment                         I-5
  259.  
  260.  
  261.     10. Redirecting I/O Considerations (DOS CTTY Command)
  262.     -----------------------------------------------------
  263.     The DOS CTTY  command is NOT supported under DESQview.   The GATEWAY device
  264.     driver  version 2.0, by Hans D. Kellner, provides an excellent alternative.
  265.     This device driver is available on  many bulletin boards under the filename
  266.     GATEWAY2.ZIP.
  267.  
  268.     Since  the DOS CTTY command is not  supported within a DESQview window, you
  269.     may use GATEWAY2 to  allow redirection of I/O.   This will allow the  SysOp
  270.     Function 7 (drop to DOS)  to function properly!  It will also allow RBBS-PC
  271.     DOORS to function that rely on the CTTY command.
  272.  
  273.     Instructions for installing GATEWAY2 with RBBS-PC.
  274.  
  275.        1) Place the file 'GATEWAY2.SYS' in your boot disk root directory.
  276.        2) Add the following lines to your 'CONFIG.SYS' file:
  277.  
  278.           DEVICE=GATEWAY2.SYS -D -1  <-- for node-1 using COM1
  279.           DEVICE=GATEWAY2.SYS -D -2  <-- for node-2 using COM2
  280.  
  281.          (note) You must change the [-d] parameter to [-f] if you are using a
  282.                 FOSSIL driver (described later in this appendix).
  283.  
  284.       3) Run the RBBS-PC  CONFIG.EXE program  for each node  of RBBS-PC  you're
  285.          using.   Select parameter 106,  and specify  that you do  NOT want  to
  286.          redirect via CTTY.  CONFIG will then ask if you wish to redirect via a
  287.          device driver.  Enter "Y", and then enter GATE2 as the device name.
  288.  
  289.     The use of GATEWAY2 has an  added benefit for those SysOps who  provide the
  290.     PC-SIG  collection of  files on  CD-ROM.   When  a user  A)rchives a  disk,
  291.     RBBS-PC  will use Gateway to  redirect the archive  activity (normally seen
  292.     only on the SysOp's screen) to the remote user.  This will allow the caller
  293.     to see the PC-SIG disk being archived!
  294.  
  295.     11. FOSSIL Drivers - Break the 2-node Barrier under DESQview!
  296.     -------------------------------------------------------------
  297.     The BASIC language can only support COM1 and COM2, and when either of these
  298.     are selected  and you specify that you will not be using a "FOSSIL" driver,
  299.     RBBS-PC will use  the built-in BASIC support for remote  access (i.e. via a
  300.     communications port and  a modem).    However, RBBS-PC will  interface with
  301.     "FOSSIL" drivers that support not only COM1 and COM2 but  also COM3 through
  302.     COM8.  If  you use parameter 221 to indicate that RBBS-PC is to  access the
  303.     communication port via a FOSSIL driver, the FOSSIL interface (FOSSCOMM.OBJ)
  304.     written by Daan Van der Weide will be used.  FOSSCOMM is already built into
  305.     RBBS-PC, so it will be active as soon as you select it.  In a multi-tasking
  306.     environment  such  as   DESQview  up  to  8  copies   of  RBBS-PC  can  run
  307.     simultaneously  accessing COM1  to  COM8, respectively,  using Ray  Gwinn's
  308.     X00.SYS device driver.    Ray can be reached  via FidoNet (109/639) or  the
  309.     RENEX bulletin  board at (703) 494-8331 or (703) 690-7950.  X00.SYS is also
  310.     available on many BBSs.
  311.  
  312.     When using FOSSIL support, you will select CONFIG parameter 221.  After you
  313.     specify  a communications  port, CONFIG  will ask  if it should  use FOSSIL
  314.     support.   Answer YES, and then  enter the base  comm port address  for the
  315.     port.  See the chart later  in this section for common base  port settings.
  316.     If  you choose  to implement  a fossil  driver, you'll  want to  change the
  317.     following parameter for each DESQview window:
  318.  
  319.        Options:
  320.  
  321.  
  322.  
  323.     RBBS-PC 17.3A            TECHNICAL REFERENCE MANUAL                     I-6
  324.  
  325.  
  326.                 Uses serial ports (Y,N,1,2)..........: [N]   <--Set to NO
  327.  
  328.     If the fossil  is handling  communications, you should  tell DESQview  that
  329.     RBBS-PC is NOT using  serial ports.  That way, only the  fossil is handling
  330.     the communications for each port.
  331.  
  332.     In the following text, we  will attempt to give you some  basic information
  333.     regarding the use  of X00.SYS  with RBBS-PC.   For additional  information,
  334.     please refer to the documentation provided with the X00.SYS fossil driver.
  335.  
  336.     There are several  approaches that can be  taken to implement serial  ports
  337.     with Ray Gwinn's X00.SYS.  THE  FIRST APPROACH involves the use of separate
  338.     base I/O  addresses and separate  IRQs for each serial  port.  This  is the
  339.     method  we  use on  our  BBS to  provide  4-ports on  a  single 80386-based
  340.     computer.  We use the following configuration:
  341.  
  342.        Card #1   COM1   IRQ4   3F8h  (standard IRQ, standard base I/O)
  343.        Card #1   COM2   IRQ3   2F8h  (standard IRQ, standard base I/O)
  344.        Card #2   COM3   IRQ7   3E8h  (non-standard IRQ, standard base I/O)
  345.        Card #2   COM4   IRQ5   2E8h  (non-standard IRQ, standard base I/O)
  346.  
  347.     We use serial ports with  the NS16550AFN UART chips.  This  particular chip
  348.     is recommended  if you intend  to use 9600-bps  modems with  multiple nodes
  349.     under DESQview.
  350.  
  351.     Here is  a sample CONFIG.SYS line  that activates X00.SYS.   In addition to
  352.     specifying the  IRQs and  base I/O for  each port,  each port is  locked to
  353.     19,200 bps.  High speed modems, or ones that use data compression will gain
  354.     throughput if the port speed is  locked.  This is not necessary if  you are
  355.     using a  standard Hayes-compatible  2400-bps modem.    This entry  is on  a
  356.     single line but appears as two lines below.
  357.  
  358.      DEVICE=C:\X00.SYS E T=2048 R=2048 0=3F8,IRQ4 1=2F8,IRQ3 2=3E8,IRQ7 3=2E8,
  359.      IRQ5 B,0,19200 B,1,19200 B,2,19200 B,3,19200
  360.  
  361.     We have also configured GATEWAY2  (discussed earlier in this text)  to make
  362.     use of the fossil driver.  The lines in CONFIG.SYS would be:
  363.  
  364.        DEVICE=C:\GATEWAY2.SYS -F -1  (gateway for COM1)
  365.        DEVICE=C:\GATEWAY2.SYS -F -2  (gateway for COM2)
  366.        DEVICE=C:\GATEWAY2.SYS -F -3  (gateway for COM3)
  367.        DEVICE=C:\GATEWAY2.SYS -F -4  (gateway for COM4)
  368.  
  369.     THE SECOND APPROACH also  involves the use of a separate  base I/O for each
  370.     port, but  IRQs are "shared".   Recent versions of X00.SYS  will manage the
  371.     use of a "Shared" IRQ.  For example, COM1 and COM2 on the first serial card
  372.     share IRQ4.   COM3 and COM4  on the second serial  card share IRQ3.   Under
  373.     this arrangement each port sharing an IRQ must be located on the SAME CARD.
  374.     This  requirement  is not  due  to  X00.SYS  but  is, instead,  a  hardware
  375.     restriction; IRQs cannot be shared between boards.
  376.  
  377.     In both the above examples, NON-intelligent serial cards are used.  RBBS-PC
  378.     will NOT support the many "Intelligent" multi-port I/O cards on the market.
  379.     These "Intelligent" boards are popular in other environments (such as UNIX)
  380.     but they  provide  a datastream  into  the host  using  a single  base  I/O
  381.     address.   RBBS-PC must receive  its communications at a  separate base I/O
  382.     for each port.
  383.  
  384.  
  385.  
  386.     APPENDIX I -- RBBS-PC in a DESQview Environment                         I-7
  387.  
  388.  
  389.     Here's a  chart of generally accepted  IRQs and base I/O  addresses for the
  390.     standard PC/AT and PS/2.  Although these are the common settings, they vary
  391.     (and we stress VARY) according to serial card manufacturer.
  392.  
  393.                Standard AT BUS                    Microchannel (PS/2) BUS
  394.     ------------------------------------------------------------------------
  395.          PORT      BASE I/O      IRQ            PORT      BASE I/O      IRQ
  396.     ------------------------------------------------------------------------
  397.          COM1       3F8h        IRQ4            COM1       3F8h        IRQ4
  398.          COM2       2F8h        IRQ3            COM2       2F8h        IRQ3
  399.          COM3       3E8h        IRQ4            COM3       3220h       IRQ3
  400.          COM4       2E8h        IRQ3            COM4       3228h       IRQ3
  401.          COM5       3F8h        IRQ4            COM5       4220h       IRQ3
  402.          COM6       2F8h        IRQ3            COM6       4228h       IRQ3
  403.          COM7       3E8h        IRQ4            COM7       5220h       IRQ3
  404.          COM8       2E8h        IRQ3            COM8       5228h       IRQ3
  405.     ------------------------------------------------------------------------
  406.  
  407.     If you  intend to duplicate  the 4-node configuration  as in the  preceding
  408.     example, you will need to  find a serial card that will let  you choose any
  409.     IRQ from IRQ3 to IRQ7 for each port (1 through 4).
  410.  
  411.     In closing, there are also some important issues to  consider when choosing
  412.     to go beyond two ports on a single computer.  These include:
  413.  
  414.     1)   EXTERNAL  PROTOCOL SUPPORT.  The  external protocol drivers you choose
  415.          must let you  either define the IRQ for the  additional ports, or they
  416.          just  rely on the  fossil driver for  their communications.   In other
  417.          words, they must have support for fossil drivers.  Some protocols scan
  418.          a port for I/O without using an IRQ.  These will probably work  if you
  419.          use standard base I/O addresses for your additional ports.
  420.  
  421.      2)  CPU SPEED LIMITATIONS.  Here's a chart indicating  recommendations for
  422.          each computer type, amount of EEMS memory and number of nodes.
  423.  
  424.                                --- PERFORMANCE ---
  425.  
  426.       HOST            1-Node  2-Nodes 3-Nodes  4-Nodes 5-Nodes  6-Nodes 7-Nodes
  427.     8-Nodes
  428.     COMPUTER       640k   1.4Mb   2.0Mb   2.6Mb   3.2Mb   3.8Mb   4.4Mb   5.0Mb
  429.     ------------------------------------------------------------------------
  430.     PC 4.77-MHz     A2     C3      F5      F5      F5      F5      F5      F5
  431.     PC 8-12-MHz     A1     B2      D5      F5      F5      F5      F5      F5
  432.     AT 8-12-MHz     A1     B2      C4      D5      F5      F5      F5      F5
  433.     AT 16-20-MHz    A1     A1      B3      C3      D5      D5      F5      F5
  434.     80386/SX        A1     A1      A2      B2      C4      C4      D5      D5
  435.     80386/16-MHz    A1     A1      A2      A2      B3      B3      C4      C4
  436.     80386/25-MHz    A1     A1      A2      A2      B3      B3      C3      C3
  437.     80386/33-MHz    A1     A1      A1      A2      B3      B3      B3      B3
  438.     --------------------------------------------------------------------------
  439.                       A=EXCELLENT at 2400-bps    1=EXCELLENT at 9600-bps
  440.                       B=GOOD at 2400-bps         2=GOOD at 9600-bps
  441.                       C=MARGINAL at 2400-bps     3=MARGINAL at 9600-bps
  442.                       D=POOR at 2400-bps         4=POOR at 9600-bps
  443.                       F=Not Recommended          5=Not Recommended at 9600-bps
  444.     --------------------------------------------------------------------------
  445.     Your results may vary due to specific hardware differences.
  446.  
  447.     If you plan to support BPS rates of 9600 or above on one or more nodes, we
  448.  
  449.  
  450.  
  451.     RBBS-PC 17.3A            TECHNICAL REFERENCE MANUAL                     I-8
  452.  
  453.  
  454.     recommend the use of NS16550AFN UART chips.  These chips are necessary for
  455.     acceptable Zmodem (DSZ) performance under DESQview.
  456.  
  457.     12. RBBS-PC Technical Support For DESQview
  458.     ------------------------------------------
  459.     If  you would like additional  information about DESQview  and RBBS-PC, you
  460.     may contact the following RBBS-PC system:
  461.  
  462.          Indiana On-Line (tm)
  463.          John L. Taylor, SysOp
  464.          (812) 332-RBBS  (3/12/24/96/14.4KBPS)
  465.  
  466.