Subject: Re: config file line for Hayes ESP?
To: Mike Long <mike.long@analog.com>
From: Michael L. VanLoon -- HeadCandy.com <michaelv@HeadCandy.com>
List: port-i386
Date: 05/21/1996 16:16:35
>The ESP uses two I/O ranges.  One is mapped to one of the usual COMx:
>ranges, and looks like a 16550A.  The other is mapped elsewhere, and
>controls ESP-specific features.  The com driver probes for ESP cards
>by looking for the ESP-specific I/O range at a few fixed locations;

This is a detail that is often lost on people configuring an ESP card
for the first time.  Read this again if you're setting up a new ESP
and are confused.

>those locations are contained in an array (I forget the name)
>somewhere in com.c.  If your ESP card is set up such that its
>ESP-specific I/O range is located somewhere other than the com driver
>looks for it, then the com driver will think that it's a regular
>16550A.  UTSL to find the specific locations.

My memory may be failing me, but I don't think it's possible to set
the ESP address to anything other than the four in that array.

-----------------------------------------------------------------------------
  Michael L. VanLoon                                 michaelv@HeadCandy.com
        --<  Free your mind and your machine -- NetBSD free un*x  >--
    NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3,
        Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32...
    NetBSD ports in progress: PICA, others...

   Roll your own Internet access -- Seattle People's Internet cooperative.
                  If you're in the Seattle area, ask me how.
-----------------------------------------------------------------------------