aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Try a bit harder to test for ATA/ATAPI HW to probe, this is to avoidSøren Schmidt2000-10-301-3/+15
* Update the Promise RAID code, there are differences between BIOSSøren Schmidt2000-10-301-6/+6
* Fix the PCCARD ATA breakage..Søren Schmidt2000-10-302-4/+10
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* Fix the problem with DMA mode not working on Aladdin chips.Søren Schmidt2000-10-241-2/+1
* Clean up the raid code a bit, also allow disks on HPT controllers toSøren Schmidt2000-10-222-65/+97
* Fix warning in the ISA only case.Søren Schmidt2000-10-221-0/+1
* Get the prober error code instead of relying on scp->error to containSøren Schmidt2000-10-221-0/+1
* Up the reset pulse to 100ms in ata_reset, some drives especiallySøren Schmidt2000-10-221-7/+1
* Quiet a silly warning.John Baldwin2000-10-191-1/+1
* Minor changes to the ATA RAID support code, remove some verbositySøren Schmidt2000-10-184-44/+15
* Implement write combining for crashdumps. This is useful whenPaul Saab2000-10-171-8/+20
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-153-3/+0
* Do not allocate a callout for all crashdumps, not just when you panic.Paul Saab2000-10-131-1/+1
* Add support for ATA "pseudo" RAID controllers as the Promise FasttrakSøren Schmidt2000-10-134-14/+768
* Fix ISA only systems.Søren Schmidt2000-10-132-6/+16
* Get rid of the ivars entirely.Søren Schmidt2000-10-133-46/+60
* Only allow UDMA2 mode on SiS rev > 0xc1Søren Schmidt2000-10-131-8/+7
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.John Baldwin2000-10-051-2/+2
* Cleanup the chipset specific interrupt code a bit.Søren Schmidt2000-10-051-6/+2
* Fix the MASTERDEV breakage the caused the PIIX controllers to getSøren Schmidt2000-10-041-1/+2
* Add support for ServerWorks ROSB4 ATA33 chipset.Søren Schmidt2000-10-033-49/+158
* Make the alpha hacks dependant on __alpha__ instead of !__i386__.Doug Rabson2000-09-291-12/+12
* Fix the breakage that snatched the ioports from the fdc device.Søren Schmidt2000-09-245-34/+65
* Remove unneeded includesSøren Schmidt2000-09-206-11/+3
* Add support for tagged queuing on ATA drives. There is only support forSøren Schmidt2000-09-1913-572/+992
* Only read to the end of the select track.Søren Schmidt2000-09-181-6/+9
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromJohn Baldwin2000-09-131-6/+0
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-0/+2
* * Completely rewrite the alpha busspace to hide the implementation fromDoug Rabson2000-08-284-1/+4
* Rearrange the probe a bit, hopefully this will help to eleminateSøren Schmidt2000-08-164-145/+145
* Fix off by one error in track# calculation.Søren Schmidt2000-08-131-4/+4
* Backout the tsleep on probe, it breaks in resume mode as tsleepSøren Schmidt2000-08-111-4/+1
* Add support for accessing individual tracks on a CD.Søren Schmidt2000-08-111-5/+31
* Fix the ICH2 ATA100 support, and proberly downgrade the chip setup whenSøren Schmidt2000-08-101-13/+10
* Fix braino in the tsleep call, ata_delayed_attach might be a NULLSøren Schmidt2000-08-081-1/+1
* Add experimental code for ATA100 support on:Søren Schmidt2000-08-063-64/+199
* Use tsleep instead od DELAY in probe when not in boot.Søren Schmidt2000-08-061-1/+4
* Remove sequence checking in the burner support.Søren Schmidt2000-08-062-49/+4
* Be a bit more restrictive in using multisector transfers.Søren Schmidt2000-08-061-4/+6
* Spell the word 'limited' with only one 't'.Steve Price2000-07-301-1/+1
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.Poul-Henning Kamp2000-07-041-1/+1
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:Poul-Henning Kamp2000-07-031-1/+1
* Add disk_enumerate() for finding names of disks. Vinum and libh willPoul-Henning Kamp2000-06-151-24/+0
* Brucify the pmap_enter_temporary() changes.Doug Rabson2000-05-291-3/+3
* Add a new pmap entry point, pmap_enter_temporary() to be used duringDoug Rabson2000-05-281-3/+4
* Cosmetics: dont say Unknown but Generic chipset in probe..Søren Schmidt2000-05-281-1/+1
* Fix alignment problem on the alpha reported by several parties.Søren Schmidt2000-05-281-1/+1
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-263-4/+4
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-233-4/+4