summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+2
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-284-1/+4
* Rearrange the probe a bit, hopefully this will help to eleminatesos2000-08-164-145/+145
* Fix off by one error in track# calculation.sos2000-08-131-4/+4
* Backout the tsleep on probe, it breaks in resume mode as tsleepsos2000-08-111-4/+1
* Add support for accessing individual tracks on a CD.sos2000-08-111-5/+31
* Fix the ICH2 ATA100 support, and proberly downgrade the chip setup whensos2000-08-101-13/+10
* Fix braino in the tsleep call, ata_delayed_attach might be a NULLsos2000-08-081-1/+1
* Add experimental code for ATA100 support on:sos2000-08-063-64/+199
* Use tsleep instead od DELAY in probe when not in boot.sos2000-08-061-1/+4
* Remove sequence checking in the burner support.sos2000-08-062-49/+4
* Be a bit more restrictive in using multisector transfers.sos2000-08-061-4/+6
* Spell the word 'limited' with only one 't'.steve2000-07-301-1/+1
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-1/+1
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-1/+1
* 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
* Cosmetics: dont say Unknown but Generic chipset in probe..sos2000-05-281-1/+1
* Fix alignment problem on the alpha reported by several parties.sos2000-05-281-1/+1
* Back out the previous change to the queue(3) interface.jake2000-05-263-4/+4
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-233-4/+4
* Fix a nasty bug in ata_intr, parens are a good thing if used right.sos2000-05-233-30/+46
* 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-056-6/+6
* Fix for the HP burners (and possibly other broken drives to)sos2000-05-011-13/+5
* Clone the {b|bio}_offset field, and make sure it is always initializedphk2000-04-251-8/+1
* Remove unneeded <sys/buf.h> includes.phk2000-04-181-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-158-106/+110
* Add support for ATA66 on newer revisions of the VIA 82C596sos2000-04-093-27/+40
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-024-11/+11
* Correct a mishap in phk's BIO_* changes.sos2000-03-261-1/+1
* Fix the panic occuring on non-changer devices.sos2000-03-241-3/+3
* Make ATAPI CD changer devices work, hopefully better than before.sos2000-03-216-58/+112
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-204-13/+12
* Remove the old DSC code, it doesn't work anymore.sos2000-03-184-52/+5
* Cleanup sweep.sos2000-03-136-54/+50
* Enable disksort the right way both on ATA disks and ATAPI devices.sos2000-03-138-66/+75
* 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
* Cosmetics..sos2000-03-102-4/+4
* Dont call make_dev until we are sure the device is there, this preventssos2000-03-101-4/+12
* Fix the CD driver so that the last blocks can be read even ifsos2000-03-059-75/+103
* Spell construct right.sos2000-03-011-3/+3
* Add DVD-RAM support.sos2000-02-292-14/+60
* Only read user data when blocksize != 2048, this "read the works"sos2000-02-291-1/+1
* Fix the problem that caused the boot to fail when modules were loaded.sos2000-02-271-2/+2
* Add (partial) support for the Cypress ATA controller.sos2000-02-253-39/+74
* Add UDMA66 support to the Intel ICH chip.sos2000-02-221-1/+27
* Fix the changer code, dont wait for device ready on unload, itsos2000-02-213-20/+38
OpenPOWER on IntegriCloud