TBBS 2.x - Using the Connect Tech DFlex Serial Communications Board

Contact:   eSoft, Inc. (Makers of TBBS)
           15200 E. Girard Ave., Suite 3000
           Aurora, CO  80014
           (303) 699-6565      Voice
           (303) 699-6872      Fax
           (303) 699-8222      BBS
           support@esoft.com   E-Mail

USING THE CONNECT TECH DFLEX SERIAL COMMUNICATIONS BOARD
--------------------------------------------------------

THIS INFORMATION APPLIES TO TBBS VERSIONS 2.1 AND 2.2

The DFlex board made by CTI can be used with TBBS to support up to 16 lines.  
The limitation of 16 lines is absolute due to the interrupt sharing 
architecture of the DFlex board. 

The first DFlex board switch settings should be:

     1    2    3    4    5    6    7    8
     Off  Off  On   On   On   Off  Off  On

    Jumper J1 needs to be positioned on IRQ3 on the lower two pins

    In CEDIT, in the MULTI-PORT HARDWARE OPTIONS, move the cursor to
    the section for interrupt number IRQ3.  Set Interrupt Handler
    Method to "Efficient".  Set MultiPort Board Type to
    "BitMap(+) LSB=1".  Set # of Lines on Board to "8", regardless of
    the actual number of lines you will support.  Set the Status Port
    Address to "240".

The second DFlex board switch settings should be:

     1    2    3    4    5    6    7    8
     Off  Off  On   On   Off  Off  Off  On

    Jumper J1 needs to be positioned on IRQ4 on the lower two pins

    In CEDIT, in the MULTI-PORT HARDWARE OPTIONS, move the cursor to
    the section for interrupt number IRQ4.  Set Interrupt Handler
    Method to "Efficient".  Set MultiPort Board Type to
    "BitMap(+) LSB=1".  Set # of Lines on Board to "8", regardless of
    the actual number of lines you will support.  Set the Status Port
    Address to "280".

The base addresses for the first board are:

    Line 01: 200  IRQ=3
    Line 02: 208  IRQ=3
    Line 03: 210  IRQ=3
    Line 04: 218  IRQ=3
    Line 05: 220  IRQ=3
    Line 06: 228  IRQ=3
    Line 07: 230  IRQ=3
    Line 08: 238  IRQ=3

The base addresses for the second board are:

    Line 09: 240  IRQ=4
    Line 10: 248  IRQ=4
    Line 11: 250  IRQ=4
    Line 12: 258  IRQ=4
    Line 13: 260  IRQ=4
    Line 14: 268  IRQ=4
    Line 15: 270  IRQ=4
    Line 16: 278  IRQ=4

It should be noted that the DFlex cards require more CPU time per interrupt 
than DigiBoards, thus you should not expect good performance with more than 
two or three 9600 (or higher) speed lines, except on 80386 or faster 
computers. 

- END -
TBBS0049
Rev. ??/??

Copyright (C) 1994 eSoft, Inc., All Rights Reserved.  Permission granted
to distribute this file in its entirety, without modification, to any
interested party.  Any other use requires the written permission of
eSoft, Inc.

IMPORTANT:  The information herein is subject to change without notice.
Please call or write to confirm factual information of importance to you
or your organization.

