Silicon Image heeft onlangs een nieuwe SATA driver uitgebracht voor machines uitgerust met een SiI3x12A. De driver is geschikt voor alle Windows versies vanaf 98SE en is nu ook gecertificeerd voor Windows 2003. Het changelog ziet er als volgt uit:
The following changes were made for this release:
- Add new SVID=103C, and SPID =2A1E for HP.
- Add new SVID=174B, and SPID=0A44 and 0A45 for ATI’s customers.
- Add new SVID=1462, and SPID=0030 for ATI’s customer MSI.
- Fixed a S3 suspend/resume problem that was induced in earlier base driver.
- Override the default value of each port's PHY configuration register with the value 0x0000020C to increase the output amplitude.
- Modified the way driver handles ATA/ATAPI pass-thru IO CTLs to treat all such commands as vendor unique (even if they are not). This change will cause the driver to select the appropriate SATA protocol for the command based on information about the command passed in the IOCTL rather than relying on the hardware's default protocol for the command.
- Fixed a data corruption problem in Raid0 set formed by some very early Seagate SATA drives that need Mod15 patch as listed in our INF.
- Made extensive changes to cut down the amount of memory used by the driver.
- Add controller properties in the controller panel and add device info tab and flash BIOS tab to the controller properties in the device manager.
- Add new PIDs 4379 and 437A for ATI SB400.
- Fixed bug in ATA/ATAPI Pass-thru IOCTL. The IOCTL was not writing one of the extended task file registers correctly.
- Fixed bug in GPIO control IOCTL.
- Added emulation support for SCSI Read/Write Buffer commands