summaryrefslogtreecommitdiffstats
path: root/sys/dev/aic
Commit message (Collapse)AuthorAgeFilesLines
* Merged from sys/dev/aic/aic_isa.c revision 1.7.nyan2001-04-011-1/+5
|
* Fix a few things in the aic(4) driver:ken2001-03-164-7/+47
| | | | | | | | | | - enable 10MHz (fast SCSI) operation on boards that support it. (only aic6360 boards with fast SCSI enabled can do it) - bounds check sync periods and offsets passed in from the transport layer - tell the user which resource allocation failed (for the ISA probe) if we weren't able to allocate an IRQ, DRQ or I/O port.
* Turn on interrupt-entropy harvesting for all/any mass storage devicesmarkm2001-03-013-6/+6
| | | | | | | I could find. I have no doubt missed a couple. Interrupt entropy harvesting is still conditional on the kern.random.sys.harvest_interrupt sysctl.
* Sigh, nobody ever got back to me about this. So, here it is..peter2001-02-231-8/+35
| | | | Implement auto scsi scan at insert time for the aic driver.
* Use PCCARD_CIS_xxx #defines for the table of oem ids. These usuallyimp2001-01-211-6/+6
| | | | translate to all NULLs (as for all the ones in this commit).
* Add aic to the list of drivers that might work with NEWCARD. I've addedimp2001-01-081-6/+43
| | | | | the same config lines that NetBSD has. This builds with both NEWCARD and GENERIC config files.
* Add module dependencies on CAM module.imp2000-12-133-0/+3
| | | | Submitted by: Michael Reifenberger
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
|
* remove 5 unnecessary includes, per phk's scriptimp2000-09-204-5/+0
|
* Terminate aic_ids[]brian2000-06-191-0/+1
|
* Unused include: #include "aic.h"peter2000-06-101-2/+0
|
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
| | | | | | It was not discussed and should probably not happen. Requested by: msmith and others
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
| | | | | | | | the type argument to *_HEAD and *_ENTRY is a struct. Suggested by: phk Reviewed by: phk Approved by: mdodd
* Remove ~25 unneeded #include <sys/conf.h>phk2000-04-191-1/+0
| | | | Remove ~60 unneeded #include <sys/malloc.h>
* Remove unneeded <sys/buf.h> includes.phk2000-04-181-1/+0
| | | | | Due to some interesting cpp tricks in lockmgr, the LINT kernel shrinks by 924 bytes.
* - Added PC-98 Cbus frontend.nyan2000-03-291-0/+281
| | | | | | | - Move dev/aic/aic_isa.c entry from conf/files to conf/files.MACHINE because PC-98 uses different file. Submitted by: nyan and IMAI Takeshi <take-i@ceres.dti.ne.jp>
* Add support to aic for pccard attachments. Reports from testers haveimp2000-01-143-1/+185
| | | | | | | been so positive that I'm going to go ahead and commit this now rather than do another round of patches. My Adaptec 1460D works great with these changes.
* Adjust data pointers for untransmitted bytes in fifos when there's phaseluoqi1999-12-161-5/+13
| | | | change during data transfer.
* Disconnect and tagged queueing now really work. Also fix a bug that'sluoqi1999-12-043-101/+115
| | | | causing problems to slow devices.
* Bug fix: allow reset device command to complete.luoqi1999-10-281-1/+5
|
* Fix a typo which would result a bad REQUEST SENSE command be sent toluoqi1999-10-261-5/+19
| | | | | | a device at lun != 0. Enable tagged queueing (should it be spelled as queuing?) by default.
* A few improvements and cleanups.luoqi1999-10-211-48/+61
|
* Non-functional changes. Add some comments before I start to forget howluoqi1999-10-211-3/+111
| | | | everything works myself.
* Adaptec 6260/6360 CAM driver.luoqi1999-10-214-0/+2082
OpenPOWER on IntegriCloud