Sata sil

From ata Wiki
(Difference between revisions)
Jump to: navigation, search
(new page - sata_sil driver)
 
(Add link to documentation and remove TCQ/NCQ limitation as the ICs do not advertise them)
 
(3 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
== Limitations ==
 
== Limitations ==
  
Early 3112 chips conflict with early Seagate SATA drives.  The workaround for this conflict involves limiting each transaction to 15 sectors, which has a large performance impact.
+
Early 3112 chips conflict with Seagate Barracuda SATA V (Plus) drives (vendor's first SATA drives).  The workaround for this conflict involves limiting each transaction to 15 sectors, which has a large performance impact.
  
 
== Known problems ==
 
== Known problems ==
Line 13: Line 13:
 
== Module options ==
 
== Module options ==
  
'''slow_down''' - Enables 15-sector workaround, even if the driver did not automatically enable it.  This can occasoinally work around other problems, including system problems that manifest themselves by affecting sata_sil.
+
'''slow_down''' - Enables 15-sector workaround, even if the driver did not automatically enable it.  This can occasionally work around other problems, including system problems that manifest themselves by affecting sata_sil.
  
 
== Programmer documentation ==
 
== Programmer documentation ==
  
Documentation is available for [http://gkernel.sourceforge.net/specs/sii/3112A_SiI-DS-0095-B2.pdf.bz2 3112] and [http://gkernel.sourceforge.net/specs/sii/DS-0103A_3114.pdf.bz2 3114] chips.
+
Documentation is available for [http://gkernel.sourceforge.net/specs/sii/3112A_SiI-DS-0095-B2.pdf.bz2 SiI3112], [http://www.siliconimage.com/docs/SiI-DS-0103-D.pdf SiI3114] and [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512] chips.

Latest revision as of 20:27, 5 April 2010

Contents

[edit] Hardware support

sata_sil supports Silicon Image 3112, 3114, and 3512 chips, including OEM rebadges from ATI/AMD and Adaptec.

[edit] Limitations

Early 3112 chips conflict with Seagate Barracuda SATA V (Plus) drives (vendor's first SATA drives). The workaround for this conflict involves limiting each transaction to 15 sectors, which has a large performance impact.

[edit] Known problems

Some reports of data corruption when paired with NVIDIA chipsets.

[edit] Module options

slow_down - Enables 15-sector workaround, even if the driver did not automatically enable it. This can occasionally work around other problems, including system problems that manifest themselves by affecting sata_sil.

[edit] Programmer documentation

Documentation is available for SiI3112, SiI3114 and SiI3512 chips.

Personal tools