Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 1996 12:02:02 -0500 (CDT)
From:      Alex Nash <nash@mcs.net>
To:        michael butler <imb@asstdc.com.au>
Cc:        current@freebsd.org, nate@mt.sri.com, stable@freebsd.org
Subject:   Re: ep driver now unstable ..
Message-ID:  <Pine.BSI.3.91.960714115409.8761B-100000@Venus.mcs.com>
In-Reply-To: <199607141629.CAA00572@walkabout.asstdc.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
[ Crossposted from current, please direct followups back to current ]

On Mon, 15 Jul 1996, michael butler wrote:

> Whatever changed in the last day or so in the ep driver has now resulted in
> the same symptoms as I had with the nep driver on my laptop. Intermittently,
> it'll just stop working and I have to use "ifconfig ep0 down; ifconfig ep0
> up" to make it go again,

Yep, ep is broken (and unfortunately it's in 2.1.5).  If you have the
CVS archive, checkout rev 1.28.4.5 of if_ep.c for -stable, or rev
1.49 for -current.  If you don't have the CVS archive, change:

      outw(BASE + EP_W1_TX_PIO_WR_1, len | 0x8000); /* XXX */

to

      outw(BASE + EP_W1_TX_PIO_WR_1, len);

(line 775 for 2.1.5, line 967 for -current)

Alex



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.91.960714115409.8761B-100000>