freebsd-dev/sys/dev
gibbs 0d4837d2c1 Implement SCB paging. This allows up to 255 active commands on
aic7770 >= Rev E, aic7850, aic7860, aic7870, and ai7880 based controllers.

Make findSCB safer for non-tagged commands when tagged commands are
active on the controller.  The symptoms of this problem were
"Overlapped commands attempted" messages during error recovery
attempts.

Compact scratch ram usage.  This leaves 8 bytes free for future use.

Clean up some comments.

aic7xxx_reg.h:
Update my copyright.
1996-04-20 21:20:31 +00:00
..
aic7xxx Implement SCB paging. This allows up to 255 active commands on 1996-04-20 21:20:31 +00:00
ar Improve the handling of receive errors. Fix a nasty bug in the receive 1996-04-12 19:57:44 +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 Killed sections 3 and 4 of my copyright as I think it is unnecessarily 1996-04-08 01:25:22 +00:00
eisa Removed unused declaration of bootverbose. 1996-04-07 17:03:12 +00:00
ep Fix media type determination. 1996-02-28 17:19:04 +00:00
fdc Update drivers to use isa_dma_acquire() and isa_dma_release() 1996-04-08 19:40:57 +00:00
fe Changed #includes of <i386/include/foo.h> to #includes of <machine/foo.h>. 1996-04-07 17:50:10 +00:00
fxp Removed sections 3 and 4 from my copyright. 1996-04-08 01:31:42 +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 Removed now-unused #includes of <machine/cpu.h>. They were for bootverbose 1996-04-07 17:32:42 +00:00
mse Switched from using devfs_add_sw() to using devfs_add_swf() 1996-03-28 14:29:52 +00:00
pci Update PCI bus code from my current sources: 1996-04-14 20:14:36 +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 Another try: fixed bogus change of the fifo settings for the non-speed of 0. 1996-04-13 14:55:18 +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