Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Jun 1996 10:06:03 -0700
From:      "Michael L. VanLoon -- HeadCandy.com" <michaelv@HeadCandy.com>
To:        "Brett Glass" <Brett_Glass@ccgate.infoworld.com>
Cc:        freebsd-hardware@freebsd.org
Subject:   Re: Hayes ESP 
Message-ID:  <199606041706.KAA22687@MindBender.HeadCandy.com>
In-Reply-To: Your message of Tue, 04 Jun 96 10:34:01 -0800. <9605048339.AA833906331@ccgate.infoworld.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

>> Does the FreeBSD serial driver have any explicit support for the Hayes
>> ESP card?

>I'd be interested in knowing this as well. There are actually TWO such
>cards -- the "old" ESP and the current one. And Multi-Tech has a similar
>card. I believe all three have DMA modes.

If the FreeBSD driver is truly patterned after the NetBSD driver,
which I believe it is, then the version 1 cards are ignored, and
treated as standard 16550s, if I remember right.  The version 1 cards
were really pretty bogus from what I understand -- they would only
support speeds up to 57600, and had some other weird limitations.

All the Hayes ESP cards I have personally seen are version 2,
including both of the cards I own.  Practical Peripherals also makes a
similar card -- I believe theirs may actually be an ESP repackaged, or
at least have a Hayes chip on them (merely educated guesses -- I've
never actually seen the PP card).

So, the answer is: I know the NetBSD driver works since I've used it
for months.  Someone else claimed the FreeBSD driver works with his
ESP just fine.  Mine are version 2, and I assume his are as well.  I
haven't heard of anyone actually running either of these drivers on a
non-Hayes "ESP-like" card, so I can't vouch for how well they'd work.
At worst, they'd just get treated like a normal 16550.

-----------------------------------------------------------------------------
  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.
-----------------------------------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606041706.KAA22687>