On 08/22/2009 11:28 AM, Mark Lord wrote:
Mmm.. I wonder if something like this patch might also be applicable
to the sata_sil.c driver too?
Not AFAICT. The 3112 has a Command Protocol Table inside the chip.
Each command reads the ATA command protocol from that table. The table
is programmable (see section 10.3 of [1]), but not on a per-command
basis. The per-command PRD format is pretty much legacy IDE[2], and
nothing like the modern FIS-based controllers.
Jeff
[1] http://gkernel.sourceforge.net/specs/sii/3112A_SiI-DS-0095-B2.pdf.bz2
[2] bmdma2 modifies the PRD format a bit, but it is not relevant to this
thread
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html