summaryrefslogtreecommitdiffstats
path: root/sys/i386/scsi
Commit message (Expand)AuthorAgeFilesLines
* Cleanup, make things static.phk1995-10-311-51/+52
* Initialize SXFRCTL0 with DFON|SPIOEN|ULTRAEN.gibbs1995-10-291-3/+7
* Fix incorrect bit definitions for SXFRCTL0 (typo). The affected bitsgibbs1995-10-281-4/+4
* Properly deal with the Ultra series of adapters. We should now understandgibbs1995-10-262-85/+108
* Clean up a few nits in the aic7xxx driver:gibbs1995-09-054-95/+199
* Remove hard coded assumption that SCSI busses have 7 targets.gibbs1995-08-231-17/+37
* Properly prototype the ahc_done routine, and pass the right number ofgibbs1995-08-151-3/+3
* Correctly timeout scb instead of active_scb which is carying the bus devicegibbs1995-08-141-2/+2
* Update the SCB controll byte bit definitions to match new SCB_DISCENB bit.gibbs1995-08-052-13/+10
* Long overdue, more complete, reset code. These changes implement agibbs1995-07-311-180/+592
* Specify the controller bus in the scsi_link structure to allow hardwiredgibbs1995-07-171-2/+3
* Correct a typo in a comment.ats1995-07-081-2/+2
* Dan Eischen's serial eeprom code.gibbs1995-07-042-0/+227
* First pass cleanup of this driver. This pass does not include the sequencergibbs1995-07-042-61/+389
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-112-144/+147
* Remove trailing whitespace.rgrimes1995-05-302-235/+235
* Fixes to the aic7xxx sequencer code and device driver from Justin Gibbs:dg1995-05-172-49/+76
* Fix -Wformat warnings from LINT kernel.rgrimes1995-05-111-4/+5
* Aaron Daily of Adaptec has informed me that some form of paged SCBgibbs1995-05-011-6/+4
* Set the return value (outb'd to the sequencer) for non zero statusgibbs1995-05-011-10/+17
* Additions to support the WAITING_SCB list that the sequencer maintains.gibbs1995-04-272-35/+90
* Don't arbitrarily set SCSI_NOSLEEP. It is now handled correctly by thegibbs1995-04-232-22/+39
* Be more careful with how we do a chip reset.gibbs1995-04-151-16/+33
* Disable tagged queuing by default. option AHC_TAGENABLE will turn it on.gibbs1995-04-091-1/+3
* Log ABORT_TAG messages to the console.gibbs1995-04-011-3/+31
* Major overhaul of the aic7xxx driver:gibbs1995-03-312-67/+86
* Increase the DELAY used in ahc_poll. This is only used during intialgibbs1995-03-171-47/+67
* Compile cleanly -Wall. Remove some code that was an attempt to makegibbs1995-03-071-59/+46
* Add tagged queueing support. Right now, we only allow two taggedgibbs1995-02-222-85/+169
* Keep track of when we actually are awaiting a reply to an SDTR or WDTRgibbs1995-02-032-10/+31
* Set the current transfer parameters directly after a mesg reject for eithergibbs1995-01-271-13/+16
* Initialize SIMODE1, SCSIID, and SXFRCTL1 in ahc_init instead of at eachgibbs1995-01-221-7/+52
* Add $Ids. Use DMA for downloading SCBs to the sequencer. Implement SDTR,gibbs1995-01-162-86/+125
* Point include to i386/scsigibbs1995-01-131-2/+2
* Generic support for the entire aic7x70 line of adaptors. No one elsegibbs1995-01-132-449/+619
* Handle both channels of Twin channeled devices. Respect the configurationgibbs1994-12-311-161/+284
* Put the sequencer into FASTMODE during initialization. I can nowgibbs1994-11-291-3/+6
* Changed the MAX_SLOTS constant from 8 to 16. The EISA bus can have upats1994-11-251-2/+2
* Register with devconfg so we show up in lsdev.gibbs1994-11-181-1/+25
* Change the include for the sequencer program to point back to thegibbs1994-11-181-2/+4
* Whoops - this one's my fault. Put back my changes for seqprog[].jkh1994-11-181-4/+2
* My port of Julian's 1742 driver to work with the Linux aic7770 sequencergibbs1994-11-171-0/+1707
OpenPOWER on IntegriCloud