
SiI3512 PCI to Serial ATA Controller
Data Sheet
Silicon Image, Inc.
100
2007-2010 Silicon Image, Inc. All rights reserved.
DS-0102-D01
CONFIDENTIAL
SiI3512 Vendor-Specific Commands
Feature Set/Command Summary
Table 34. Vendor-Specific Command Summary
Command
Code
Features
Code
Expanded
Features
Code
Description
VS Lock
0xB0
0xF1
0xD5
Return VS state machine to VS_LOCKED.
VS Unlock Vendor Specific
0xB0
0xF1
0x12
Unlock VS state machine to support vendor-specific
commands.
VS Unlock Reserved
0xB0
0xF1
0x22
Unlock VS state machine to support reserved commands.
VS Unlock Individual
0xB0
0xF1
0x32
Unlock VS state machine to support reserved commands.
VS Set General Protocol
0xB0
0xF1
0xF0
Set the General Protocol Code for all vendor-specific
commands and reserved commands, if the corresponding
command types are unlocked. The vendor-specific and
reserved commands that are individually set via VS Set
Command Protocol commands will not follow the
protocol set by this command.
VS Set Command Protocol
0xB0
0xF1
0x87
Set protocol for an individual vendor-specific or reserved
command. The information is logged in a Command
Protocol Table entry.
0xB0
0xF1
Other than
above
Reserved.
Compared with other features sets, The VS Features Set ignores the bit 0 (ERR) in the Status register together with the
Error register. All commands are considered completed once BSY = 0 and DRDY = 1 in the Status register.
VS Lock
Command/Subcommand/Expanded Features Code
Command Code: 0xB0
Subcommand (Features) Code:
0xF1
Expanded Features Code: 0xD5
Protocol
Non-data (Ext)
Inputs
Register
7
6
5
4
3
2
1
0
Features
Current
0xF1
Previous (Expanded)
0xD5
Sector Count
Current
na
Previous (Expanded)
na
LBA Low
Current
na
Previous (Expanded)
na
LBA Mid
Current
na
Previous (Expanded)
na
LBA High
Current
na
Previous (Expanded)
na
Device
obs
na
obs
DEV
1
na
Command
0xB0
1.
The DEV bit usage in the Serial ATA specification must be followed.