summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-lowlevel.c
Commit message (Expand)AuthorAgeFilesLines
* Dont retry on devices that left the system.sos2004-06-011-2/+3
* Rip out the too verbose "spurious interrupt" printf's, they dont servesos2004-05-171-16/+1
* Spring cleanup of macrossos2004-04-301-1/+1
* Reduce the time spent looking for devices on channels that returnsos2004-04-271-4/+4
* Move a verbose printf before the first exit so we get a chancesos2004-04-191-4/+4
* Add support for the Promise command sequencer present on all modern Promisesos2004-04-131-51/+55
* Add support for detaching PCI controllers.sos2004-03-151-2/+2
* Only register interrupt as seen if it was a real HW interrupt.sos2004-02-211-1/+3
* Move the enabling of interrupt back to where it was some time ago.sos2004-02-021-4/+3
* Use the biotask functionality in GEOM to put finished requests onsos2004-01-281-9/+8
* Use UMA instead of plain malloc for getting ATA request storage.sos2004-01-141-0/+1
* Overhaul of the timeout/reinit framework. This should clear up mostsos2004-01-111-44/+38
* Finetune last commit, we need to take care of empty channels.sos2003-12-101-3/+7
* Fix for the missing slave problem.sos2003-12-031-1/+1
* On ATA control commands return the registers in the request.sos2003-11-021-36/+44
* Properly unload the DMA SG list on errors.sos2003-10-211-0/+2
* Fix the DMA problem that most severely hit on the DS3112a SATA chipsos2003-10-211-17/+20
* Up delay from 10 to 100ms after reset, this helps some slow devicessos2003-10-201-1/+2
* Fix the bug that prevented DMA from working on old Acer chips.sos2003-10-091-2/+3
* Properly get out of transaction() if setting up the transfer fails.sos2003-10-071-15/+19
* Fix the problem with accessing certain FLASH devices. The problemsos2003-10-011-3/+7
* Dont reject a master device if it said slave failed.sos2003-09-201-2/+2
* Cosmeticssos2003-09-181-5/+5
* Be a bit more restrictive in the probe so we dont hang aroundsos2003-09-181-10/+4
* When ignoring interrupts (due to no running request set) then trysos2003-09-161-20/+19
* Rearrange the probe a bit first try ATAPI signatures then ATA.sos2003-09-161-12/+20
* Try a bit harder to probe disks that doesn't quite set BUSY right.sos2003-09-101-17/+25
* #ifdef out the vague ATA disk detection code causing fake ATA diskssos2003-09-081-0/+2
* Handle shared channels better.sos2003-09-081-11/+18
* Rearrange the probe code yet again.sos2003-09-011-40/+52
* Be more carefull on nulling the ATAPI magic for fake slave.sos2003-08-281-13/+15
* Hopefully Fix problem with probing some ATAPI devices, while stillsos2003-08-271-14/+15
* Try to get rid of the fake slave problem.sos2003-08-251-0/+4
* Unify prototypes.sos2003-08-251-7/+7
* Sync with local version (cosmetics)sos2003-08-241-1/+1
* Use __FBSDID().obrien2003-08-241-2/+3
* This is a major rework of the ATA driver (ATAng)sos2003-08-241-0/+787
OpenPOWER on IntegriCloud