SUPPORT FOR BROOKTROUT'S TR112, TR114, AND TRUFAX
-------------------------------------------------
(revised 3/12/96)

Brooktrout's OS/2 driver is required for Brooktrout TR112, TR114, and
TruFax boards.  As Brooktrout releases new versions, we update the
fax software, so newer builds of our software require later
Brooktrout releases as follows:

Beginning with build  use Brooktrout version
--------------------  ----------------------
200                   3.3
206                   3.4
220b                  3.5
221                   3.5 w/TruFax
224                   3.6 (statically linked, BTDLLS.DLL no longer required)
235                   3.7

Note that Brooktrout releases are NOT compatible with each other, so
please make sure you have the correct Brooktrout OS/2 driver.  The
necessary Brooktrout files are available on our BBS, so contact our
Technical Support if you need to download a version of the Brooktrout
files.

To install the Brooktrout fax hardware, first follow the instructions
in Brooktrout's hardware guide to install your Brooktrout fax boards,
then follow these instructions to install the Brooktrout OS/2 driver
software.

[The destination directory for the Brooktrout software is assumed to
be C:\BFAX for the following steps.  Please change the commands as
needed for your installation directory.]

1) To create the install directory, type:

        MKDIR C:\BFAX

2) Copy BFAX.SYS, FAXINIT.EXE, *.CFG, and *.PEX into C:\BFAX.  If a
   directory other than C:\BFAX is used, BTCALL.CFG will need to be
   edited and all four paths changed from C:\BFAX to the proper
   directory.

3) Edit your C:\CONFIG.SYS to add an appropriate line like this one:

        DEVICE=C:\BFAX\BFAX.SYS D1 I12 N24

   This line is for DMA channel 1, interrupt 12, and 24 channels.
   These settings should match the jumpers set on the boards.  Modify
   the D1 or I12 as appropriate.  The N24 (or other number) is only
   required for more than 16 channels.  Please make sure any DEVICE=
   lines from older Brooktrout BFAX drivers are removed from your
   CONFIG.SYS and that there are no device conflicts with the DMA
   channel and interrupt number you have chosen.

4) Edit your C:\STARTUP.CMD to add the following line:

        C:\BFAX\FAXINIT

   (or put "RUN=C:\BFAX\FAXINIT.EXE" after the BFAX.SYS line in your
   CONFIG.SYS).

5) Install the OS/2 fax software as usual.  On the INSTALL screen,
   select "Brooktrout BFAX" as the fax hardware type.

6) You will need to reboot for OS/2 to load the new BFAX.SYS driver.

7) On the Options/Configure screen, specify the path:

        C:\BFAX\BTCALL.CFG


Note that FAXINIT.EXE, BFAX.SYS, *.PEX, and *.CFG are from
Brooktrout.  We will do our best to help out, but any real problems
should be addressed to Brooktrout.

We have noticed some things about Brooktrout's FAXINIT program.
There is an undocumented range of addresses that FAXINIT looks for.
Here is what we know about FAXINIT:

FAXINIT doesn't load firmware into the cards, it just finds them.
After it peeks around at the board addresses, it tells the BFAX.SYS
driver where they are.  (The driver then tells TR114 cards what DMA to
use.)  This means that FAXINIT needs to know where to look.  FAXINIT
will automagically find cards at the following addresses:

140 144
210 214 218 21C
220 224 228 22C
230 234 238 23C
240 244 248 24C 
250 254 258 25C
260 264 268 26C
270 274 278 27C

If your card address is not on this list, it WILL NOT be found by
default.

If you choose non-standard addresses, you must create a configuration
file listing the port address of each card, even if some of the cards
have standard addresses.  Addresses must be in hex format.

For example, if you have 3 cards, with non-standard addresses at 300,
350, and 354, list them in your configuration file in the following
way:

addr 300
addr 350
addr 354

or:
addr 300
addrs 350 2

To execute FAXINIT when you are using non-standard addresses, use the
following command where filename is the name of your configuration file:
    faxinit -n filename
