summaryrefslogtreecommitdiff
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-233-4/+4
* Fix a nasty bug in ata_intr, parens are a good thing if used right.Søren Schmidt2000-05-233-30/+46
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlyPeter Wemm2000-05-211-4/+2
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-056-6/+6
* Fix for the HP burners (and possibly other broken drives to)Søren Schmidt2000-05-011-13/+5
* Clone the {b|bio}_offset field, and make sure it is always initializedPoul-Henning Kamp2000-04-251-8/+1
* Remove unneeded <sys/buf.h> includes.Poul-Henning Kamp2000-04-181-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp2000-04-158-106/+110
* Add support for ATA66 on newer revisions of the VIA 82C596Søren Schmidt2000-04-093-27/+40
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-024-11/+11
* Correct a mishap in phk's BIO_* changes.Søren Schmidt2000-03-261-1/+1
* Fix the panic occuring on non-changer devices.Søren Schmidt2000-03-241-3/+3
* Make ATAPI CD changer devices work, hopefully better than before.Søren Schmidt2000-03-216-58/+112
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-204-13/+12
* Remove the old DSC code, it doesn't work anymore.Søren Schmidt2000-03-184-52/+5
* Cleanup sweep.Søren Schmidt2000-03-136-54/+50
* Enable disksort the right way both on ATA disks and ATAPI devices.Søren Schmidt2000-03-138-66/+75
* Backout the previous fix, it is _not_ that easy too fix.Søren Schmidt2000-03-131-2/+1
* Dont call ad_start unless the controller is idle.Søren Schmidt2000-03-121-1/+2
* Cosmetics..Søren Schmidt2000-03-102-4/+4
* Dont call make_dev until we are sure the device is there, this preventsSøren Schmidt2000-03-101-4/+12
* Fix the CD driver so that the last blocks can be read even ifSøren Schmidt2000-03-059-75/+103
* Spell construct right.Søren Schmidt2000-03-011-3/+3
* Add DVD-RAM support.Søren Schmidt2000-02-292-14/+60
* Only read user data when blocksize != 2048, this "read the works"Søren Schmidt2000-02-291-1/+1
* Fix the problem that caused the boot to fail when modules were loaded.Søren Schmidt2000-02-271-2/+2
* Add (partial) support for the Cypress ATA controller.Søren Schmidt2000-02-253-39/+74
* Add UDMA66 support to the Intel ICH chip.Søren Schmidt2000-02-221-1/+27
* Fix the changer code, dont wait for device ready on unload, itSøren Schmidt2000-02-213-20/+38
* Update the ata driver to take more advantage of newbus, thisSøren Schmidt2000-02-1813-595/+1067
* That "NO DRIVER" panic fix wasn't good enough...Søren Schmidt2000-02-111-1/+1
* Probe cosmetics.Søren Schmidt2000-02-082-3/+3
* The bde script has a bug, I used a patch from it verbatim, bad idea....Søren Schmidt2000-02-081-2/+2
* Do refcounting of open devices (more) correctly.Søren Schmidt2000-02-076-21/+17
* Dont panic if no sub-driver is found.Søren Schmidt2000-02-071-1/+1
* Unbreak addump, now dumping works again.Søren Schmidt2000-02-071-0/+1
* fix support for shared IRQ's.Søren Schmidt2000-02-048-84/+171
* cosmetic changes only.Søren Schmidt2000-01-291-1/+1
* cosmetic changes only.Søren Schmidt2000-01-293-30/+9
* Get the MEDIA_CHANGED status right here too.Søren Schmidt2000-01-281-2/+4
* Use atapi_test_ready not atapi_wait_ready, I need more sleep :(Søren Schmidt2000-01-281-1/+1
* Get the MEDIA_CHANGED status right.Søren Schmidt2000-01-282-2/+5
* Fix the atapi-fd.c (afd device) so that fx MSDOS formatted ZIPSøren Schmidt2000-01-282-5/+8
* Fix compilation on ISA only setups...Søren Schmidt2000-01-281-4/+3
* Cleanup the ata_dmainit function a bit.Søren Schmidt2000-01-282-33/+41
* Oops, fix compile error due to the new way of storing the transfer mode.Søren Schmidt2000-01-281-6/+6
* Add sysctl oid hw.atamodes to set the transfermodes online.Søren Schmidt2000-01-277-43/+101
* Retry a bit more agressively on the atapi identify.Søren Schmidt2000-01-256-31/+57
* General cleanup.Søren Schmidt2000-01-249-571/+613
* Quantify the calls to ad_attach and atapi_attach so that disklessSøren Schmidt2000-01-191-0/+4