freebsd-skq/sys/i386
Justin T. Gibbs 9dfa2063d5 bt.c, aic7xxx.c:
Cleanse the SCSI subsystem of its internally defined types
	u_int32, u_int16, u_int8, int32, int16, int8.
	Use the system defined *_t types instead.

aic7xxx.c:
	Fix the reset code.
	Instead of queing up all of the SCBs that timeout during timeout
	processing, we take the first and have it champion the effort.
	Any other scbs that timeout during timeout handling are given
	another lifetime to complete in the hopes that once timeout
	handing is finished, they will complete normally.  If one of
	these SCBs times out a second time, we panic and Justin tries
	again.

	The other major change is to queue flag aborted SCBs during timeout
	handling, and "ahc_done" them all at once as soon as we have the
	controller back into a sane state.  Calling ahc_done any earlier
	will cause the SCSI subsystem to toss the command right back at
	us and the attempt to queue the command will conflict with what
	the timeout routine is trying to accomplish.

	The aic7xxx driver will now respond to bus resets initiated by
	other devices.
1996-03-10 07:11:45 +00:00
..
apm Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
bios Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
boot Saved 14 bytes by avoiding gas braindamage and 8 bytes by better 1996-03-08 07:27:52 +00:00
conf Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
eisa aha1742.c: 1996-03-10 07:04:27 +00:00
i386 Correct some new and older lurking bugs. Hold count wasn't being 1996-03-09 07:01:21 +00:00
ibcs2 Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
include Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
isa Cleanse the SCSI subsystem of its internally defined types 1996-03-10 07:04:48 +00:00
linux update linux_times() and linux_utime() emulation, 1996-03-04 21:03:11 +00:00
pci recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
scsi bt.c, aic7xxx.c: 1996-03-10 07:11:45 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00