Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Dec 1996 11:30:01 -0800 (PST)
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-bugs
Subject:   Re: kern/2270: Hayes ESP serial card locks system as of 12/01 ke
Message-ID:  <199612271930.LAA04404@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/2270; it has been noted by GNATS.

From: Bruce Evans <bde@zeta.org.au>
To: bde@zeta.org.au, george@cia-g.com
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: kern/2270: Hayes ESP serial card locks system as of 12/01 ke
Date: Sat, 28 Dec 1996 06:16:42 +1100

 >I stepped through the sio.c versions from 11/30/1996.  1.152 works,
 >1.153 doesn't.  The diff between the these two versions looks simple
 >enough.  The logs says "Reset h/w fifos (if any) in siostop(). ...".
 >What does this mean with respect to the Hayes ESP?  Is there a
 >different way to do this for the ESP?
 
 Good work.
 
 Look at the magic outb for the ESP case near line 902.  This sets the
 FIFO_RCV_RST and FIFO_XMT_RST bits in combination with the FIFO_DMA_MODE
 bit.  I don't know what this does (I don't have any documentation about
 the ESP).  The author of the ESP changes said that the DMA bit doesn't
 have anything to do with DMA.  Apparently the reset bits aren't for reset
 either.
 
 Bruce



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