freebsd-nq/sys/dev/aic7xxx
Justin T. Gibbs 0ca48af774 Perform a save data pointers operation if a data transfer was performed
in target mode, but we are not completing the command.

Use a template of allowed bus arbitration phases to selectively and
dynamically enable/disable initiator or target (re)selection.

Properly handle timeouts for target role transactions - just go to the
bus free state and report the error to the peripheral driver.

Checkpoint support for the XPT_ABORT_CCB function code.  This currently
handles the accept tio and immediate notify ccb types, but does not
handle the continue target I/O or SCSI I/O ccb types.  This is enough
to handle dynamic target enable/disable events.

Clean up the SCSI reset code so that we perform at most 1 SCSI bus
reset at initialization, the reset requested by the XPT layer.
1998-12-15 08:22:42 +00:00
..
aicasm Revamp the way that exceptional message handling is performed so that it 1998-12-10 04:14:50 +00:00
93cx6.c Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
93cx6.h Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
ahc_eisa.c Bring back support for honoring the primary channel setting for twin channel 1998-10-15 18:21:50 +00:00
ahc_pci.c pci_device pd_probe function changed from returning char * to returning 1998-12-14 05:47:29 +00:00
aic7xxx_93cx6.c Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aic7xxx_93cx6.h Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aic7xxx.c Perform a save data pointers operation if a data transfer was performed 1998-12-15 08:22:42 +00:00
aic7xxx.h Perform a save data pointers operation if a data transfer was performed 1998-12-15 08:22:42 +00:00
aic7xxx.reg Perform a save data pointers operation if a data transfer was performed 1998-12-15 08:22:42 +00:00
aic7xxx.seq Perform a save data pointers operation if a data transfer was performed 1998-12-15 08:22:42 +00:00
aicasm_gram.y Revamp the way that exceptional message handling is performed so that it 1998-12-10 04:14:50 +00:00
aicasm_scan.l Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aicasm_symbol.c Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aicasm_symbol.h Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aicasm.c Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
aicasm.h Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00
Makefile Add support to aicasm for "downloaded constants". These are immediate 1997-09-27 19:37:31 +00:00
sequencer.h Massive overhaul of the aic7xxx driver: 1998-09-15 07:24:17 +00:00