freebsd-nq/sys/dev
Justin T. Gibbs 70f6e5521c Conditionally enable the busfree interrupt to catch unexpected busfrees.
Immediate SCBs, since they always send messages that tell the target to
transition to bus free now rely on the busfree interrupt instead of the
IMMEDDONE sequencer interrupt that was generated before.

Rearrange some code in the message out loop to give ATN a little more time
to drop before we ACK the last byte.

Use SPIORDY instead of REQINIT when snooping for a tag message on a reconnect.
This is done for the same reasons we use SPIORDY in the inb functions.

When going into BITBUCKET mode, turn off HDMAEN in the DFCNTRL register so
that we can "not care" what the value of HCNT is.  If HCNT is 0, BITBUCKET
mode won't transfer any data if HDMAEN is set.  Seeing as we don't want the
transfer to even think about touching the host, this seems more sane anyway.
Thanks to "Dan Willis" <dan@plutotech.com> for pointing out that this was
a problem.
1996-11-22 08:25:23 +00:00
..
advansys A little 80 column cleanup. 1996-11-05 08:49:17 +00:00
aic7xxx Conditionally enable the busfree interrupt to catch unexpected busfrees. 1996-11-22 08:25:23 +00:00
ar if_sr.c corrupted the global variable `ticks'. 1996-10-31 20:22:40 +00:00
bktr
ccd
cy Don't fiddle with RTS if RTS flow control is off. This gives applications 1996-11-13 18:31:57 +00:00
de Put the packet error printf inside #ifdef DIAGNOSTIC. 1996-11-10 13:36:46 +00:00
dgb
ed Fix RFC 1650 stats... should have read the doco more carefully. 1996-11-15 16:07:03 +00:00
eisa
ep Fixed pessimized (short) i/o port type. 1996-11-11 17:11:08 +00:00
fdc Fix the broken EOF handling in the floppy driver. The most obvious 1996-11-02 23:31:11 +00:00
fe Patches from driver author in PR#2010. 1996-11-15 16:15:56 +00:00
fxp Fixed obsolete comment. 1996-11-18 02:45:46 +00:00
ic A #define really don't need a ; at the end. 1996-10-28 19:35:37 +00:00
ie
joy
kbd More merge and update. 1996-10-30 22:41:46 +00:00
lnc
mcd
mse
pci Add support for header type == 1 devices (PCI 2.1 compatible PCI to PCI 1996-11-12 23:18:12 +00:00
ppbus
rc Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
scd
si Some warning cleanups. There were some needless casts that also caused 1996-09-27 13:50:59 +00:00
sio Don't fiddle with RTS if RTS flow control is off. This gives applications 1996-11-13 18:31:57 +00:00
snp
speaker Use macros from timmerreg.h instead of private ones. 1996-10-25 14:00:47 +00:00
sr Oops I forgot to add the official id for this card. 1996-11-13 18:06:52 +00:00
syscons Fix UserConfig w/syscons. 1996-11-19 17:08:10 +00:00
vn
vx Fix ifconfig link flag handling 1996-11-21 21:04:50 +00:00