Age | Commit message (Expand) | Author |
2007-03-23 | Clear the device register on the flush cache command, in case something | Christopher Pascoe |
2007-03-23 | Catch timed out disk commands. | Christopher Pascoe |
2007-03-22 | Let atascsi issue NCQ commands if the controller supports it. | Christopher Pascoe |
2007-03-21 | A polled xfer has completed and been put by the time ata_cmd returns, so | Christopher Pascoe |
2007-03-21 | Add support for issuing NCQ commands via AHCI. | Christopher Pascoe |
2007-03-21 | atascsi sends h2d fis's, not d2h. | David Gwynne |
2007-03-21 | replace the array of u_int8_ts for the fis/registers with a struct to make | David Gwynne |
2007-03-20 | Be sure to reset ata_xfer flags for all PACKET transfers, otherwise we | Christopher Pascoe |
2007-03-20 | add missing FLUSH_CACHE commands. | David Gwynne |
2007-03-20 | Basic FLUSH CACHE support. | Christopher Pascoe |
2007-03-20 | Tag ATAPI transfers that have no data phase correctly, otherwise the command | Christopher Pascoe |
2007-03-20 | Oops, remove some unused variables and unmangle a command name. | Christopher Pascoe |
2007-03-20 | Cap the device size we present to 2TB, just in case someone attaches | Christopher Pascoe |
2007-03-20 | Move common completion handling into ata_exec itself. Removes a double free | Christopher Pascoe |
2007-03-20 | Add support for ATA PACKET commands. This should make ATAPI cdrom drives, | Christopher Pascoe |
2007-03-20 | move ata command definitions from atascsi.c to atascsi.h | David Gwynne |
2007-03-20 | reorder slightly. ata bits before atascsi | David Gwynne |
2007-03-20 | Add timeout handling for ATA commands. | Christopher Pascoe |
2007-03-20 | nothing from wdc, wd, or any of the existing ata stuff pls. this gets rid | David Gwynne |
2007-03-20 | Request "descriptor processed" interrupts only for PIO requests (inquiry, | Christopher Pascoe |
2007-03-20 | Calculate the residual and copy it back to the scsi_xfer, so that RW actually | Christopher Pascoe |
2007-03-20 | Add support for issuing sector read/write commands. | Christopher Pascoe |
2007-03-20 | Instead of having a copy of every register that we will issue in the ata_cmd, | Christopher Pascoe |
2007-03-20 | Change API for struct ata_xfer allocation to move it into the device that | Christopher Pascoe |
2007-03-13 | we need a resid too | David Gwynne |
2007-03-13 | add timeouts on ata_xfers | David Gwynne |
2007-03-12 | ata counts sectors from 1, scsi counts from 0. adjust the value in the | David Gwynne |
2007-03-12 | parse the ata_identify to get a more correct value for the capacity of the | David Gwynne |
2007-03-12 | finish teh ata_identify struct. | David Gwynne |
2007-03-07 | Set ITSDONE otherwise the SCSI layer will sleep forever waiting for our | Christopher Pascoe |
2007-03-06 | big changes to the completion path in ahci.c | David Gwynne |
2007-02-28 | when allocating an xfer, preinit several values according to the port its | David Gwynne |
2007-02-28 | stash a pointer to the atascsi instance in ata_port structs. the completion | David Gwynne |
2007-02-28 | we allocate an array of pointers, so we should bzero an array of pointers, | David Gwynne |
2007-02-19 | precomp -> features as per ATA spec | Jonathan Gray |
2007-02-19 | i think ata_xfers should look more like this. stash the number of the port | David Gwynne |
2007-02-19 | actually init and destroy the shared ata stuff when an atascsi instance | David Gwynne |
2007-02-19 | code to set up a global pool for allocating ata_xfers out of, and for | David Gwynne |
2007-02-19 | oops, i should have tried to compile the REQUEST_SENSE handling before | David Gwynne |
2007-02-19 | REQUEST_SENSE will say there is no sense data. | David Gwynne |
2007-02-19 | implement the start of the framework for scsi emulation of ata disks | David Gwynne |
2007-02-19 | as is short for atascsi, not ab | David Gwynne |
2007-02-19 | pull in atascsi, a scsi to ata translation layer, so i can work on it in | David Gwynne |
2007-02-15 | Don't print the error strings returned by readdisklabel(). If you | Kenneth R Westerback |
2007-02-14 | Consistently spell FALLTHROUGH to appease lint. | Jonathan Gray |
2007-02-06 | De-register. No object code change. | Kenneth R Westerback |
2006-12-21 | 'immediatly' -> 'immediately' in comments. | Kenneth R Westerback |
2006-10-17 | For non-CPU_BIOS architectures calculate the number of cylinders on | Kenneth R Westerback |
2006-10-04 | Zap bad144 bad sector info in disklabels. Sparsely used if at all for | Kenneth R Westerback |
2006-08-21 | Delete #ifdef/#ifndef __OpenBSD__ chunks, leaving just the code we | Kenneth R Westerback |