aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/atapi-all.c
Commit message (Expand)AuthorAgeFilesLines
* This is a major rework of the ATA driver (ATAng)Søren Schmidt2003-08-241-699/+0
* Second round of updates to the ATA driver.Søren Schmidt2003-03-291-27/+23
* Dont call dma->free unless dma is there.Søren Schmidt2003-03-131-1/+2
* Always set the setmode funcptr.Søren Schmidt2003-03-031-1/+3
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav2003-03-021-4/+4
* First round off updates/fixes to the ATA driver.Søren Schmidt2003-02-201-33/+13
* Fix an indentation problem.Poul-Henning Kamp2002-09-281-1/+1
* Dont hang in atprq on poll_dsc command.Søren Schmidt2002-09-121-2/+4
* Fix buffer length.Søren Schmidt2002-08-191-1/+1
* Add the ability to use ATAPI devices via CAM.Søren Schmidt2002-08-091-21/+4
* OK, dont rely on the upper layers handling iosize_max correctly,Søren Schmidt2002-07-281-2/+5
* Sync with the spl changes in -stable.Søren Schmidt2002-07-221-2/+5
* Fix the breakage of tagged queueing that the busdma integrationSøren Schmidt2002-04-181-1/+2
* Make the ATA driver compile & work on the sparc64 platform.Søren Schmidt2002-04-051-32/+24
* Misc little cleanups.Søren Schmidt2002-03-261-12/+10
* Add new support for locking an ATA channel and use that throughoutSøren Schmidt2002-03-111-10/+11
* Minor cosmetic changes to minimise diffs for MFC.Søren Schmidt2002-03-071-1/+0
* Added undocumented options AAC_DEBUG, ACD_DEBUG, ACPI_MAX_THREADS,Bruce Evans2002-02-151-1/+1
* Major update of the ATA RAID code, part 2:Søren Schmidt2002-02-121-1/+3
* Major update of the ATA RAID code, part 1:Søren Schmidt2002-02-041-170/+150
* Fix bug introduced by the last commit, the caused some ATAPISøren Schmidt2001-10-161-1/+1
* Update with latest ATA/ATAPI ver 6 rev 2 items.Søren Schmidt2001-10-061-13/+13
* Overhaul to minimize stack usage, in some places >2K was usedSøren Schmidt2001-09-201-1/+1
* Finally commit some of the minor things I've collected over the last month(s):Søren Schmidt2001-08-211-1/+1
* - Remove asleep(), await(), and M_ASLEEP.John Baldwin2001-08-101-5/+1
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timePeter Wemm2001-06-081-1/+1
* Back out part of my previous commit. This was a last minute changePeter Wemm2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thePeter Wemm2001-06-061-2/+2
* Fix bug in debug codeSøren Schmidt2001-05-291-2/+2
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalPoul-Henning Kamp2001-05-061-3/+1
* More error handling cleanups.Søren Schmidt2001-04-051-14/+11
* Add new flag ATPR_F_QUIET to atapi_request.Søren Schmidt2001-04-051-36/+35
* Use PLAY_MSF instead of PLAY_BIG when doing audio play.Søren Schmidt2001-03-271-1/+2
* Fix the problem with some drives not reporting back when theSøren Schmidt2001-03-231-0/+2
* Add sysctls for reading the tunables as suggested by des.Søren Schmidt2001-03-191-0/+6
* Provide the interface to atacontrol and associated logic.Søren Schmidt2001-03-151-57/+68
* Minor cleanup to the previous commit:Søren Schmidt2001-03-141-1/+1
* Refine the detach/attach code.Søren Schmidt2001-03-141-1/+22
* Print out sensekey specifik values if set on errorSøren Schmidt2001-02-121-3/+8
* Introduce busspace instead of the good old in/out instructions.Søren Schmidt2001-02-061-28/+29
* Convert ata and atapi #if NATA* > 0 to options instead. Stop configPeter Wemm2001-01-291-12/+9
* Add session argument to *close_disk, allowing to set session type on fixate.Søren Schmidt2001-01-101-1/+1
* Use M_ZERO flag on malloc when approbiate.Søren Schmidt2000-12-261-4/+3
* Update the burncd interface a bit, dont block the ATA channel onSøren Schmidt2000-12-261-10/+7
* Staticize some malloc M_ instances.Poul-Henning Kamp2000-12-081-1/+1
* Better handling of immediate commands, mainly to solve timeoutsSøren Schmidt2000-11-121-5/+32
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-151-1/+0
* Remove unneeded includesSøren Schmidt2000-09-201-2/+2
* Add support for tagged queuing on ATA drives. There is only support forSøren Schmidt2000-09-191-41/+50
* * Completely rewrite the alpha busspace to hide the implementation fromDoug Rabson2000-08-281-0/+1