.TOPIC:
Interfacing VBBS with Digiboards
                                        VBBS 6.12 Documentation --11-E-1

           ͻ
            CHAPTER 11  ANNEX E    INTERFACING VBBS WITH DIGIBOARDS    
           ͼ

           Below is a sample DOS setup of a Digiboard running under
           DesqView.

           Equipment Used:

           1. DigiBoard Intelligent PC/XE Asynchronous Communication Board
           2. DigiBoard DOS Driver (Digiware DOS, AIO, OS2, Windows Async
              Driver)
           3. Running under DOS 6, Desqview, and QEMM 386 v7.01
           4. 4 External Infotel 9600 v42 bis (set at 19200 baud in vbbs
              only)
           5. Vbbs 6.10

                                                               
           Steps To Install:

           1. Install the DigiBoard drivers to the hard drive
              (I use C:\DIGI), by copying the DOS Driver diskette.

           2. Run XIDOSCFG, to configure the DigiBoard ports.
              You should see a menu that looks something like this:

   Board   Type   Window   Memory   I/O   IRQ   # Brd   Start   Driver
     #             Size    Window   Port   #    Chnls   Chnl#   Support
     1     PC/Xe   64k     D0000h   0320   10      4      1     DOS/EBIOS

           Configuration Selections:               Use Arrow Keys < >

           Q)uit  C)hannel Parameters  O)ptions  A)dd Board  R)emove Board

    2A. Use the arrow keys to set up the I/O Port, IRQ, and the like
    to match the settings on your board.  The settings above show an
    example.

    IMPORTANT NOTE: You *MUST*  start at Channel 1. If you do not,
                    you will not see all of the ports!


    2B. Choose (C)hannel Parameters to set the proper speed of the ports,
        You should see a menu that looks like something like this:

                          BOARD 1 PARAMETERS
          CHANL    BAUD    MODE    RX FLOW    TX FLOW    NAME
            1      9600    8,N,1    NONE      DSR/CTS    COM5
            2      9600    8,N,1    NONE      DSR/CTS    COM6
            3      9600    8,N,1    NONE      DSR/CTS    COM7
            4      9600    8,N,1    NONE      DSR/CTS    COM8

            Q)uit  S)et All                Use Arrow Keys < >

                                        VBBS 6.12 Documentation --11-E-2


         You can use the arrow keys to move to each column that needs
         to be adjusted, such as the Baud Rate.  Once you set the first
         one, you can choose S)et All to adjust the rest of the channels
         to match.

         3. Add the following line to your CONFIG.SYS:
            DEVICE=C:\DIGI\XIDOS5.SYS

         4. You must exclude the RAM Address you choose in the XIDOSCFG
         (called Memory Window) in your memory manager.  In QEMM, add:
         X=D000-DFFF to the command line; which excludes D000-DFFF from
         use.

        5. Run VCONFIG and configure the new channels.  Instead of choosing
           a COMx port, choose the Digiboard Port x, where x is the number
           of the port.
  
        NOTE: Please erase (zero out - put all zeros in the field) the
        Address and IRQ fields.

        6. TEST, TEST, TEST!

        At this point, everything should be configured properly. Included
        are a CONFIG.SYS and AUTOEXEC.BAT for reference, with comments after
        each file, referencing the line by number.

        ----------------------------------------------------------------
        CONFIG.SYS

        DEVICE=C:\QEMM\DOSDATA.SYS
        DEVICE=C:\QEMM\QEMM386.SYS X=D000-DFFF R:1 RAM st:m
        DEVICE=C:\QEMM\DOS-UP.SYS @C:\QEMM\DOS-UP.DAT
        DEVICE=C:\QEMM\LOADHI.SYS /R:2 C:\DIGI\XIDOS5.SYS
        DEVICE=C:\QEMM\LOADHI.SYS /R:2 C:\QEMM\QDPMI.SYS SWAPFILE=DPMI.SWP
        SWAPSIZE=1024
        DEVICE=C:\QEMM\LOADHI.SYS /R:1 C:\DOS\SETVER.EXE
        DEVICE=C:\QEMM\LOADHI.SYS /R:2 C:\DOS\ANSI.SYS
        FILES=30
        BUFFERS = 30
        STACKS=9,256
        SHELL=c:\qemm\loadhi.com /r:2 C:\command.com C:\ /P

                                        VBBS 6.12 Documentation --11-E-3

        Comments:
        ---------
       1. This prepares the system for loading parts of DOS into upper
          memory.
       2. Load the memory manager, excluding the Memory Window from
          XIDOSCFG
       3. Continued from line 1
       4. Load the DigiBoard driver
       5. Continued from line 1
       6. Load DOS' SETVER for any old programs
       7. Load DOS' ANSI driver
       8. Set FILES
       9. Set BUFFERS
       10.Set STACKS (Usually used with Windows)
       11.Set the SHELL statement.

       ---------------------------------------------------------
       AUTOEXEC.BAT

       C:\QEMM\LOADHI /R:2 C:\DOS\SMARTDRV.EXE
       @ECHO OFF
       PROMPT TIME IS: $t$_DATE IS:$d $p$g
       SET TEMP=C:\TEMP
       SET PATH=C:\QEMM;C:\DOS;C:\UTILITY;C:\VBBS;C:\XTGOLD
       CD\DOS
       c:\qemm\loadhi /r:2 doskey
       C:\QEMM\LOADHI /R:2 SHARE
       cd\
       cls
       dv

       Comments:
       ---------
       1. Load SMARTDRV cache
       2. Turn off the local Echo
       3. Set the DOS PROMPT
       4. Set the TEMP directory
       5. Set the PATH
       6. Change to the DOS directory for next few commands
       7. Load DOSKEY high
       8. Load SHARE high
       9. Change to the root
       10.Clear the screen
       11.Start Desqview (Auto-Start VBBS)

