summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-disk.c
Commit message (Expand)AuthorAgeFilesLines
* Get the prober error code instead of relying on scp->error to containsos2000-10-221-0/+1
* Quiet a silly warning.jhb2000-10-191-1/+1
* Minor changes to the ATA RAID support code, remove some verbositysos2000-10-181-3/+1
* Implement write combining for crashdumps. This is useful whenps2000-10-171-8/+20
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* Do not allocate a callout for all crashdumps, not just when you panic.ps2000-10-131-1/+1
* Add support for ATA "pseudo" RAID controllers as the Promise Fasttraksos2000-10-131-13/+18
* Add support for ServerWorks ROSB4 ATA33 chipset.sos2000-10-031-1/+5
* Fix the breakage that snatched the ioports from the fdc device.sos2000-09-241-9/+33
* Remove unneeded includessos2000-09-201-3/+0
* Add support for tagged queuing on ATA drives. There is only support forsos2000-09-191-63/+295
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-0/+1
* Rearrange the probe a bit, hopefully this will help to eleminatesos2000-08-161-7/+16
* Be a bit more restrictive in using multisector transfers.sos2000-08-061-4/+6
* Add disk_enumerate() for finding names of disks. Vinum and libh willphk2000-06-151-24/+0
* Brucify the pmap_enter_temporary() changes.dfr2000-05-291-3/+3
* Add a new pmap entry point, pmap_enter_temporary() to be used duringdfr2000-05-281-3/+4
* Fix a nasty bug in ata_intr, parens are a good thing if used right.sos2000-05-231-23/+35
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-211-4/+2
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-1/+1
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-19/+19
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-2/+2
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-1/+1
* Enable disksort the right way both on ATA disks and ATAPI devices.sos2000-03-131-12/+3
* Backout the previous fix, it is _not_ that easy too fix.sos2000-03-131-2/+1
* Dont call ad_start unless the controller is idle.sos2000-03-121-1/+2
* Fix the CD driver so that the last blocks can be read even ifsos2000-03-051-23/+23
* Update the ata driver to take more advantage of newbus, thissos2000-02-181-29/+46
* Probe cosmetics.sos2000-02-081-2/+2
* Unbreak addump, now dumping works again.sos2000-02-071-0/+1
* fix support for shared IRQ's.sos2000-02-041-2/+2
* Add sysctl oid hw.atamodes to set the transfermodes online.sos2000-01-271-11/+11
* Retry a bit more agressively on the atapi identify.sos2000-01-251-2/+3
* General cleanup.sos2000-01-241-58/+62
* Rearrange the probecode, so that 80pin cables can be identifiedsos2000-01-181-214/+107
* Add support for the Intel 810 chipset (ICH type of chips)sos2000-01-171-18/+18
* Guard against transfers of zero length given to *strategy.sos2000-01-071-0/+7
* Add support for VIA 82C596 controllersos2000-01-031-1/+2
* Yet another cleanup of the VIA code, this time it should worksos1999-12-211-34/+3
* Relax the requirements for doing WDMA2, this should enable DMAsos1999-12-181-3/+2
* Have another go at the VIA support, this time use the PCI ID form thesos1999-12-141-1/+2
* Add DMA support for the SiS 5591 and old PIIX chipsets.sos1999-12-131-20/+23
* Change the devstat priorities to the std values now in devicestats.hsos1999-12-081-1/+1
* Try a little harder at the VIA DMA support.sos1999-12-071-3/+1
* Fix support for disk with > 64K cyls.sos1999-12-071-7/+7
* Better error handeling:sos1999-11-291-30/+57
* call ata_reinit in addump trying to make sure the dump will succed,sos1999-11-271-1/+7
* Add DMA support for the VIA 82C586 & 82C686 chips, also rearrangesos1999-11-241-15/+29
* Loose ad_sleep, its of no use anymore.sos1999-11-191-13/+0
* Dont listen to disks that say they can only do 0 sector transfers.sos1999-11-101-1/+1
OpenPOWER on IntegriCloud