freebsd-skq/sys/dev
gibbs 52d94c6588 aic7xxx.seq:
Fix support for the aic7850 by looking only at the relavent bits of the
    QINCNT.  The 7850 puts random garbage in the high bits and all my attempts
    to determine the cause of this failed.  This approach does seem to work
    around the problem.

    Don't trust SCSIPERR to tell us when there is a parity error.  On
    some revs of the 7870 and the 7880, this bit follows the parity of
    the current byte.  Instead of using a SEQINT to tell the kernel,
    re-enable the standard parity error interrupt since it seems to pause
    the sequencer right at the time of the error which is the effect we were
    looking for anyway.

aic7xxx_reg.h:
    Remove PARITY_ERROR seqeuncer interrupt type, its no longer used.

    Define QCOUNTMASK as the SRAM location for the mask to use on the
    QINCNT register.  QCOUNTMASK is determined by the number of SCBs
    supported by the device we're working on.

aic7xxx_asm.c
    Properly check the return value of fopen, and define the arg list
    in getopt correctly.
    Submitted by: Pete Bentley <pete@demon.net>
1996-03-31 03:02:37 +00:00
..
aic7xxx aic7xxx.seq: 1996-03-31 03:02:37 +00:00
ar Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
bktr A bug fix and a couple of new modes for the meteor driver. 1996-03-28 20:28:14 +00:00
ccd Change how mirror writes are handled, according to the discussion on the 1996-03-26 02:29:11 +00:00
cy Fixed ownerships of callout devices. 1996-03-27 20:03:32 +00:00
de Eliminate reference to ac_ipaddr in FreeBSD case. 1996-03-23 19:29:10 +00:00
dgb Fixed missing quote in a devfs string. 1996-03-29 11:39:08 +00:00
ed Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
eisa aha1742.c: 1996-03-10 07:04:27 +00:00
ep Fix media type determination. 1996-02-28 17:19:04 +00:00
fdc Fixed group of some more disk devices. 1996-03-29 11:45:12 +00:00
fe This is a revised fe, Ethernet driver for MB8696x based adapters. 1996-03-17 08:36:38 +00:00
fxp Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
ic Changes to the Digi/Arnet SYNC driver: 1996-03-17 00:29:35 +00:00
ie Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
joy Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
kbd Change RUKEYMAP sligtly 1996-01-25 16:37:20 +00:00
lnc Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
mcd Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
mse Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
pci Fixed unsigned longs that should have been vm_offset_t. 1996-03-19 15:03:00 +00:00
ppbus Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
rc Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
scd Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
si Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
sio Fixed ownerships of callout devices. 1996-03-27 20:03:32 +00:00
snp Switched from using devfs_add_devsw() to devfs_add_devswf() 1996-03-28 14:31:42 +00:00
speaker Fixed name of /dev/speaker (it's not spkr). 1996-03-27 19:07:33 +00:00
syscons Moved the initialization of the devfs devices to after the initialization 1996-03-27 19:11:41 +00:00
vn Removed an unused devfs variable again. 1996-03-28 15:25:43 +00:00