SiI3114 PCI to Serial ATA Controller
Data Sheet
Silicon Image, Inc.
Feature Set
Mandatory for all Serial ATA components supporting the VS feature set.
Description
This command locks the host and device bridges from supporting vendor specific commands. All vendor specific
and reserved commands issued afterwards will be aborted.
A Serial ATA host, native or bridge, supporting the VS Lock command shall use the non-data (ext) protocol with
this command. The Serial ATA host shall send this command to the Serial ATA device. The following situations
may happen:
Case 1: The Serial ATA device (native or bridge) responds with a completed status. Both sides are set up to
support this scheme.
Case 2: The Serial ATA device bridge supports this scheme. It may optionally pass this command to a parallel ATA
device:
• If passed to a parallel ATA device, the parallel ATA device responds with an abort status, which may be
reported back to the Serial ATA host.
• If not passed to a parallel ATA device, the device bridge shall still respond with a device-to-host Register
FIS to terminate BSY in the Serial ATA host.
However, both the Serial ATA host and the Serial ATA device bridge shall ignore the abort status and shall
consider the VS block locked.
The Serial ATA device is a native device and responds with an abort. The Serial ATA host will ignore the abort
status and shall consider the VS block locked.
In other words, regardless of the status reported (aborted or complete), the Serial ATA host and device that
support this scheme shall be locked.
SiI-DS-0103-D
98
© 2007 Silicon Image, Inc.