NetBSD/sys/dev/ata
jakllsch 5b75384146 Further corrections for siisata.
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.
2009-07-04 20:57:15 +00:00
..
ata_raid_adaptec.c Add support for status reports via bio(4) to ataraid(4). 2008-09-15 11:44:50 +00:00
ata_raid_intel.c use device_xname() 2009-05-11 17:14:31 +00:00
ata_raid_jmicron.c use device_xname() 2009-05-11 17:14:31 +00:00
ata_raid_nvidia.c Add support for nVidia MediaShield ata raid found on HP ProLiant ML115. 2008-08-20 15:00:34 +00:00
ata_raid_promise.c Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
ata_raid_subr.c Support multiple volumes connected to Intel MatrixRAID controllers. 2008-09-16 11:45:30 +00:00
ata_raid_via.c PR/46593: Patrick Welche: Compute both the original and the ~VIA_T_BOOTABLE 2008-09-19 16:49:27 +00:00
ata_raid.c KNF 2009-05-12 14:07:01 +00:00
ata_raidreg.h Add support for Intel MatrixRAID to ataraid(4). It is currently limited 2008-09-11 11:08:50 +00:00
ata_raidvar.h struct device * -> device_t, no functional changes intended. 2009-05-12 14:16:35 +00:00
ata_wdc.c cpu_intr_p() doesn't account for software interrupts (e.g. callouts) so 2008-11-16 19:31:21 +00:00
ata.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-12 12:10:29 +00:00
ataconf.h Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h" 2009-02-13 22:41:00 +00:00
atareg.h Add atap_max_lba member to ataparams for LBA48 Maximum Address. From OpenBSD. 2009-06-08 15:09:35 +00:00
atavar.h struct device * -> device_t, no functional changes intended. 2009-05-12 14:16:35 +00:00
files.ata ahcisata(4) and siisata(4) use similar SATA FIS functions, share them. 2009-06-17 03:07:51 +00:00
ld_ataraid.c struct device * -> device_t, no functional changes intended. 2009-05-12 14:16:35 +00:00
Makefile
sata_subr.c SATA GEN3 speed is 6.0Gb/s 2008-11-18 09:52:10 +00:00
satafis_subr.c Further corrections for siisata. 2009-07-04 20:57:15 +00:00
satafisreg.h ahcisata(4) and siisata(4) use similar SATA FIS functions, share them. 2009-06-17 03:07:51 +00:00
satafisvar.h Further corrections for siisata. 2009-07-04 20:57:15 +00:00
satapmpreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
satareg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
satavar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
wd.c Add atap_max_lba member to ataparams for LBA48 Maximum Address. From OpenBSD. 2009-06-08 15:09:35 +00:00
wdvar.h Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00