| Commit message (Expand) | Author | Age | Files | Lines |
* | add some details relating to SATA device power management |  jmatthew | 2017-05-31 | 1 | -3/+19 |
* | fix SATA_SStatus_DET_OFFLINE value and add newer SStatus bits |  jmatthew | 2017-05-31 | 1 | -2/+4 |
* | Set UltraDMA transfer mode. Some (early?) SATA drives, such as the Maxtor |  kettenis | 2015-12-29 | 1 | -1/+4 |
* | rename the probe and free members of atascsi_methods to ata_probe |  dlg | 2015-05-15 | 1 | -3/+3 |
* | replace workq_task_add with a task. stash teh struct in the ata xfer thing |  dlg | 2013-12-09 | 1 | -1/+4 |
* | macros for TRIM |  dlg | 2011-07-08 | 1 | -1/+4 |
* | Move ata_put_xfer() from ata_xfer to atascsi_methods. It's just silly |  matthew | 2011-05-08 | 1 | -3/+7 |
* | Add port multiplier support, has been in snaps for a while with no reported |  drahn | 2011-01-26 | 1 | -9/+21 |
* | commands and bits for data set management. |  dlg | 2010-09-23 | 1 | -1/+7 |
* | define and use macros for looking at ncq bits. |  dlg | 2010-09-20 | 1 | -1/+6 |
* | Implement translation of the SCSI START STOP UNIT command. |  kettenis | 2010-07-03 | 1 | -1/+2 |
* | map the ATA data set management stuff (ie, trim) to the SCSI thin |  dlg | 2010-05-05 | 1 | -3/+7 |
* | cut atascsi over to providing and using iopools. this gets rid of NO_CCB |  dlg | 2010-04-22 | 1 | -12/+5 |
* | move the stupid throwing away of ata_xfers out the run of the first scsi |  dlg | 2010-04-19 | 1 | -3/+1 |
* | fill in the the lowest aligned logical block address field. it |  dlg | 2010-04-05 | 1 | -2/+7 |
* | add support for ata disks with block sizes other than 512 bytes. i havent |  dlg | 2010-04-05 | 1 | -2/+2 |
* | add support for emulating the disk characteristics and disk limits vpd |  dlg | 2010-04-03 | 1 | -4/+13 |
* | krw and marco found another problem with my atascsi chanages. |  dlg | 2009-12-08 | 1 | -1/+2 |
* | get rid of the return codes from command submission, ata_cmd handlers |  dlg | 2009-12-07 | 1 | -9/+9 |
* | Extend the scsi_adapter minphys() callback to take a struct scsi_link * |  miod | 2009-02-16 | 1 | -2/+4 |
* | provide a thing for use with %b to show which xa flags are set. |  dlg | 2008-01-01 | 1 | -1/+5 |
* | massage the way vpds are defined. rename the page used for the devices |  dlg | 2007-12-28 | 1 | -1/+2 |
* | Ask for write cache and read look ahead to be turned |  jsg | 2007-12-06 | 1 | -1/+14 |
* | when we probe a port send an ata inquiry to the device and cache |  dlg | 2007-11-28 | 1 | -2/+3 |
* | implement atascsi_probe_dev and atascsi_detach_dev. they let a hba tell |  dlg | 2007-11-26 | 1 | -2/+2 |
* | drive port probes from the scsi midlayer now that it will ask the adapter |  dlg | 2007-11-26 | 1 | -1/+2 |
* | starting bits to implement hotplug of sili controllers. this adds the code |  dlg | 2007-11-23 | 1 | -2/+2 |
* | Do a security freeze lock like we do in wd(4) to deal with systems |  jsg | 2007-04-12 | 1 | -1/+2 |
* | Sort ATA commands by value. |  jsg | 2007-04-10 | 1 | -8/+8 |
* | device signatures appear to be common to sata controllers too. |  dlg | 2007-04-05 | 1 | -1/+5 |
* | some registers are shared amongst various sata controllers, so stick |  dlg | 2007-04-04 | 1 | -1/+22 |
* | Read log page 10h to determine the NCQ error, instead of aborting all |  pascoe | 2007-04-02 | 1 | -1/+15 |
* | Let atascsi issue NCQ commands if the controller supports it. |  pascoe | 2007-03-22 | 1 | -1/+9 |
* | Add support for issuing NCQ commands via AHCI. |  pascoe | 2007-03-21 | 1 | -1/+2 |
* | replace the array of u_int8_ts for the fis/registers with a struct to make |  dlg | 2007-03-21 | 1 | -59/+73 |
* | add missing FLUSH_CACHE commands. |  dlg | 2007-03-20 | 1 | -1/+3 |
* | Add support for ATA PACKET commands. This should make ATAPI cdrom drives, |  pascoe | 2007-03-20 | 1 | -1/+5 |
* | move ata command definitions from atascsi.c to atascsi.h |  dlg | 2007-03-20 | 1 | -1/+98 |
* | reorder slightly. ata bits before atascsi |  dlg | 2007-03-20 | 1 | -16/+23 |
* | Add timeout handling for ATA commands. |  pascoe | 2007-03-20 | 1 | -1/+3 |
* | nothing from wdc, wd, or any of the existing ata stuff pls. this gets rid |  dlg | 2007-03-20 | 1 | -1/+2 |
* | Request "descriptor processed" interrupts only for PIO requests (inquiry, |  pascoe | 2007-03-20 | 1 | -1/+2 |
* | Instead of having a copy of every register that we will issue in the ata_cmd, |  pascoe | 2007-03-20 | 1 | -8/+52 |
* | Change API for struct ata_xfer allocation to move it into the device that |  pascoe | 2007-03-20 | 1 | -3/+6 |
* | we need a resid too |  dlg | 2007-03-13 | 1 | -1/+2 |
* | add timeouts on ata_xfers |  dlg | 2007-03-13 | 1 | -1/+3 |
* | stash a pointer to the atascsi instance in ata_port structs. the completion |  dlg | 2007-02-28 | 1 | -6/+16 |
* | precomp -> features as per ATA spec |  jsg | 2007-02-19 | 1 | -2/+2 |
* | i think ata_xfers should look more like this. stash the number of the port |  dlg | 2007-02-19 | 1 | -8/+25 |
* | implement the start of the framework for scsi emulation of ata disks |  dlg | 2007-02-19 | 1 | -5/+5 |