summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
2007-03-13we need a resid tooDavid Gwynne
2007-03-13add timeouts on ata_xfersDavid Gwynne
2007-03-12ata counts sectors from 1, scsi counts from 0. adjust the value in theDavid Gwynne
2007-03-12parse the ata_identify to get a more correct value for the capacity of theDavid Gwynne
2007-03-12finish teh ata_identify struct.David Gwynne
2007-03-07Set ITSDONE otherwise the SCSI layer will sleep forever waiting for ourChristopher Pascoe
2007-03-06big changes to the completion path in ahci.cDavid Gwynne
2007-02-28when allocating an xfer, preinit several values according to the port itsDavid Gwynne
2007-02-28stash a pointer to the atascsi instance in ata_port structs. the completionDavid Gwynne
2007-02-28we allocate an array of pointers, so we should bzero an array of pointers,David Gwynne
2007-02-19precomp -> features as per ATA specJonathan Gray
2007-02-19i think ata_xfers should look more like this. stash the number of the portDavid Gwynne
2007-02-19actually init and destroy the shared ata stuff when an atascsi instanceDavid Gwynne
2007-02-19code to set up a global pool for allocating ata_xfers out of, and forDavid Gwynne
2007-02-19oops, i should have tried to compile the REQUEST_SENSE handling beforeDavid Gwynne
2007-02-19REQUEST_SENSE will say there is no sense data.David Gwynne
2007-02-19implement the start of the framework for scsi emulation of ata disksDavid Gwynne
2007-02-19as is short for atascsi, not abDavid Gwynne
2007-02-19pull in atascsi, a scsi to ata translation layer, so i can work on it inDavid Gwynne
2007-02-15Don't print the error strings returned by readdisklabel(). If youKenneth R Westerback
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2007-02-06De-register. No object code change.Kenneth R Westerback
2006-12-21'immediatly' -> 'immediately' in comments.Kenneth R Westerback
2006-10-17For non-CPU_BIOS architectures calculate the number of cylinders onKenneth R Westerback
2006-10-04Zap bad144 bad sector info in disklabels. Sparsely used if at all forKenneth R Westerback
2006-08-21Delete #ifdef/#ifndef __OpenBSD__ chunks, leaving just the code weKenneth R Westerback
2006-08-12Setting d_secsize to DEV_BSIZE (or 1 << DEV_BSHIFT, or 512) and thenKenneth R Westerback
2006-03-05Remove more NRND NetBSDisms.Kenneth R Westerback
2006-01-21Invoke disk_detach() and related cleanup work in detach(), rather thanMiod Vallat
2005-11-09Don't fall back to fake geometry if ata_get_params() fails.Uwe Stuehler
2005-09-01On zaurus, don't fall back to fake geometry if ata_get_params() fails,Uwe Stuehler
2005-08-27Use the ATA security FREEZE LOCK command on disks beforeJonathan Gray
2005-08-10Mention if the disk supports IDLE IMMEDIATE with UNLOAD FEATUREJonathan Gray
2005-05-15Use FLUSHCACHE EXT instead of FLUSHCACHE for LBA48 operations.Alexander Yurchenko
2004-10-17Native SATA register definitions; from NetBSD (work by thorpej@)Alexander Yurchenko
2004-09-24Add missing Manuel Bouyer copyright.Alexander Yurchenko
2004-09-24Multiple inclusion protection.Alexander Yurchenko
2004-07-06Replace magic number with a more descriptive #define. This magic number wasAaron Campbell
2004-06-02Add quirks field to the wdc softc and implement the first one:Alexander Yurchenko
2004-03-03remove bufq support until i figure out just what's going wrong. ok deraadt@Ted Unangst
2004-02-15new arg to disk_unbusy, to record separate read/write statistics.Ted Unangst
2004-02-02as grange pointed out, BUFQ_ALLOC might failTed Unangst
2004-01-23Use %b to display status register, this will make bug reports moreAlexander Yurchenko
2004-01-21dynamic bufq support. basically a nullop. ok grange@Ted Unangst
2004-01-16Do not print CHS info for LBA drives, it's useless for drives withAlexander Yurchenko
2004-01-15ansi and some spaces; no f/cAlexander Yurchenko
2003-11-17Various cleanups, knf, better debug messages.Alexander Yurchenko
2003-11-17Don't wait for DRQ after issuing IDENTIFY command; instead check for DRQAlexander Yurchenko
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko