freebsd-dev/sys/i386
Justin T. Gibbs 30136d82b2 Clean up the memory mapped/Programmed I/O stuff so that the driver completely
uses one or the other.  This required some changes to the ahc_reset()
function, and how early the probes had to allocate their softc.

Turn the AHC_IN/OUT* macros into inline functions and lowercase their names
to indicate this change.  Geting AHC_OUTSB to work as a macro doing
conditional memory mapped I/O would have been too gross.

Stop setting STPWEN in the main driver and let the PCI front end do it
instead.  It knows better.

Add the clearing of the QOUTQCNT variable during command complete processing
in the SCB paging case.

Go back to doing unconditional retries for the QUEUE FULL status condition.
This is really a kludge, but the code to handle it properly is on the SCSI
branch and will not make it into 2.2.
1996-11-11 05:24:46 +00:00
..
apm APM_DSVALUE_BUS is no longer with the addition of the correct fix to 1996-09-07 17:41:22 +00:00
bios APM_DSVALUE_BUS is no longer with the addition of the correct fix to 1996-09-07 17:41:22 +00:00
boot Fill in the bios-geometry array in struct bootinfo. 1996-11-02 14:46:27 +00:00
conf Add the AHC_FORCE_PIO option. 1996-11-11 05:17:34 +00:00
eisa Clean up the memory mapped/Programmed I/O stuff so that the driver completely 1996-11-11 05:21:27 +00:00
i386 Support the PG_G flag on Pentium-Pro processors. This pretty 1996-11-11 04:20:19 +00:00
ibcs2 Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
include Support the PG_G flag on Pentium-Pro processors. This pretty 1996-11-11 04:20:19 +00:00
isa Allow us to enable the 'XT_KEYBOARD' code using a configuration flag. 1996-11-10 16:44:13 +00:00
linux Add audio mixer ioctls. 1996-11-05 02:04:37 +00:00
pci More merge and update. 1996-10-30 22:41:46 +00:00
scsi Clean up the memory mapped/Programmed I/O stuff so that the driver completely 1996-11-11 05:24:46 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00