5b75384146
Reset ch_status and ch_error at the beginning of any operation. The chip only writes the RDH FIS to the SRAM when the error bit is set in a RDH FIS (per the datasheet). Thus, satafis_sdb_parse() is replaced with satafis_rhd_parse(). A valid FIS type field seems to not be written to the SRAM, so don't bother checking it for the correct magic. Additionally, append 2009 to copyright year set, and remove obsolete CVS Id lines from when this was in my repository. |
||
---|---|---|
.. | ||
ata_raid_adaptec.c | ||
ata_raid_intel.c | ||
ata_raid_jmicron.c | ||
ata_raid_nvidia.c | ||
ata_raid_promise.c | ||
ata_raid_subr.c | ||
ata_raid_via.c | ||
ata_raid.c | ||
ata_raidreg.h | ||
ata_raidvar.h | ||
ata_wdc.c | ||
ata.c | ||
ataconf.h | ||
atareg.h | ||
atavar.h | ||
files.ata | ||
ld_ataraid.c | ||
Makefile | ||
sata_subr.c | ||
satafis_subr.c | ||
satafisreg.h | ||
satafisvar.h | ||
satapmpreg.h | ||
satareg.h | ||
satavar.h | ||
wd.c | ||
wdvar.h |