freebsd-skq/sys
gibbs dfc97649f7 Clear the channel after (re)selection instead of once we see the bus go
free.

When we clear SCSIRATE, also clear the FAST20 bit in SXFRCTL0.  This also
allowed me to clean up some of the ULTRA code.

ULTRAENB->FAST20 to follow the convention in the Adaptec data books.

Fix the data-overrun code to set both stcnt and hcnt otherwise, the transfer
will just hang until we get a timeout.

Add implicit support for the NOOP message.  I've never heard of the driver
issueing a reject for one, but its silly to reject NOOP and who knows how a
device might react.

In the dma routine, check SDONE before cleaing SDMAEN.  The data books mention
SDONE possibly being cleared when SDMAEN is reset.  Clients of dma now need
to check if SINDEX is cleared to know if a phasemis occured.

Fix some comments to be correct.
1997-02-09 03:23:28 +00:00
..
alpha Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
amd64 I have no idea what this is all about, but it works and Bruce hasn't 1997-02-07 20:22:15 +00:00
compat/linux Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
compile
conf The worm(4) driver needs a bdev major # now, too. 1997-02-06 22:20:33 +00:00
ddb Fixed printing of small offsets. E.g., -4(%ebp) is now printed 1997-01-16 11:27:11 +00:00
dev Clear the channel after (re)selection instead of once we see the bus go 1997-02-09 03:23:28 +00:00
fs Change the map entry flags from bitfields to bitmasks. Allows 1997-01-16 04:16:22 +00:00
geom Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
gnu Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
i386 I have no idea what this is all about, but it works and Bruce hasn't 1997-02-07 20:22:15 +00:00
isa Fix for the Compaq Armada laptop. 1997-02-07 11:41:45 +00:00
isofs/cd9660 Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
kern Fixed EXTRAVNODES ifdef. 1997-01-27 12:48:15 +00:00
libkern Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
miscfs Change the map entry flags from bitfields to bitmasks. Allows 1997-01-16 04:16:22 +00:00
modules Make ibcs2 a little bit saver. Add copyright. 1997-02-02 14:40:38 +00:00
msdosfs Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
net Make sure we have arguments to pass before calling ifaof_ifpforaddr 1997-02-04 03:14:35 +00:00
netatalk Convert the interface address and IP interface address structures 1996-12-13 21:29:07 +00:00
netinet Don't zero ip->ip_sum during sum validation. This should only 1997-02-06 11:14:22 +00:00
netipx Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
nfs Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
nfsclient Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
nfsserver Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
pc98 Replaced hardcoded unit number with ftu. 1997-02-08 09:59:27 +00:00
pccard Deleted obsolete structure, pc98_device. 1997-02-04 22:29:50 +00:00
pci Fixed missing ioport offset from the reading/updating of the PLX 1997-02-05 22:19:18 +00:00
powerpc/include Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rpc Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
scsi Add an entry for the Nakamichi 4-disk changer. 1997-02-08 13:26:31 +00:00
sys Correct comments relating to MAXLOGNAME. 1997-02-07 10:41:41 +00:00
tools Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ufs Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
vm Another fix to inheriting shared segments. Do the copy on write 1997-01-31 04:10:41 +00:00
Makefile Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00