VIA Falcon IDE Storage Device Driver Package External
Release Note
Update Date:
. Driver Version Inside This Package
. Supported
Storage Controller/Functionality
VIA Falcon device driver
package is a setup package for user to install VIA IDE controllers and it is
composed of MiniIDE driver and SATAIDE driver both. MiniIDE driver is in charge of VIA PATA controller insides
all VIA South-Bridge chips. Oppositely SATAIDE driver manages VIA SATA controller
insides VIA South-Bridge Chips. MiniIDE driver
provides DMA capability for VIA PATA IDE controllers and SATAIDE driver
provides hot-plug capability on VIA SATA IDE controller and support port
multiplier device on some VIA South-Bridges chips’ SATA IDE controllers. For
the detail of functionality, please refer with Supported Storage
Controller/Functionality section.
|
Driver |
Target Platform |
Version |
|
MiniIDE |
2K/XP/Server2003 driver |
6.0.5728.170 |
|
XP-x64/Server 2003-x64 driver |
||
|
SATAIDE |
2K/XP/Server2003 driver |
6.0.6000.212 |
|
XP-x64/Server 2003-x64 driver |
||
|
VISTA/VISTA-x64 driver |
|
Driver |
Microsoft Windows Operation
System |
|||||||||
|
32-bits Platform |
64-bits Platform |
|||||||||
|
9X |
ME |
NT4.0 |
2K |
XP |
Srv03 |
|
XP |
Srv03 |
|
|
|
MiniIDE [*1] |
X |
X |
X |
O |
O |
O |
X |
O |
O |
X |
|
SATAIDE [*2] |
X |
X |
X |
O |
O |
O |
O |
O |
O |
O |
|
*1.
For
Windows 9X/ME/NT platforms, MiniIDE driver does not
support it, please visit VIA Arena web site, http://www.viaarena.com/, to
download proper driver for your VIA PATA IDE controller. For Windows Vista
platform, please use the in-box IDE driver that is supplied with the Windows
Vista operating system. *2.
For
Windows 9X/ME/NT platforms, SATAIDE driver does not support it, please visit
VIA Arena web site, http://www.viaarena.com/, to
download proper driver for your VIA SATA IDE controller. |
||||||||||
VIA Falcon IDE storage device driver package doesn’t
support VIA RAID controller and VIA AHCI controller. It supports VIA IDE controller ONLY.
|
Driver |
Product Name |
Chipset Version |
Device ID |
Controller Type |
Hot-Plug |
Port Multiplier |
|
|
|
|
||||||
|
MiniIDE |
All SB [*1] |
All |
0571 |
PATA |
X |
X |
X |
|
VT6410 |
All |
3164 |
PATA |
X |
X |
X |
|
|
SATAIDE |
VX700/CX700/VX800 [*2] [*3] |
≥ A2 |
0581 |
PATA/SATA |
O |
O |
O |
|
≥ A2 |
5324 |
||||||
|
VT |
≥ A3 |
0591 |
SATA |
O |
O |
O |
|
|
≥ A3 |
5337 |
||||||
|
VT8237R/ VT8237[*4] |
All |
3149 |
SATA |
O |
X |
X |
|
|
VT8251 [*3] |
≥ A6 |
3349 |
SATA |
O |
X |
X |
|
|
≥ A6 |
5287 |
||||||
|
VT8237S |
≥ A1 |
5372 |
SATA |
O |
O |
O |
|
|
*1.
It
supports all VIA South-Bridge Chips which contained 0571 PATA controller. *2.
Only support
Hot-Plug and Port Multiplier functionalities on SATA channel. *3.
Due to
the change of VIA Device ID definition Policy for Storage Class Devices, some
IDE adapter (on this product) will still use 0581h, 0591h or 3349h (depends
on product) as its Device ID even if
it is working under IDE mode. VIA suggests all BIOS providers should follow
VIA Device ID definition Policy for Storage Class Devices in order to let
driver be correctly workable for VIA SATA controllers. *4.
Only
VT |
|||||||
Field Definitions:
Driver - The driver which used to support IDE controller.
Product Name - Supported chipset
product by driver.
Chipset Version - The oldest chipset
version which can be supported by driver.
Device ID - PCI Device ID of IDE controller.
Controller Type - The type of IDE controller, we define three types
as follows.
PATA - All of channels on this IDE controller are
parallel channels.
SATA - All of channels on this IDE controller are serial
channels.
PATA/SATA - It contains parallel channel and serial channel
both.
Hot Plug - Plug and play functionality supporting by driver.
Port Multiplier - A Port Multiplier is a mechanism for one active
host connection to communicate with multiple devices.
Setup
Package File
0X0409.INI,
INSTMSIA.EXE, INSTMSIW.EXE, ISSCRIPT.MSI,
License.rtf,
PCIENUM.SYS, README.TXT, SETUP.EXE,
Setup.ini,
SETUP.ISS, SETUP.MLF, SETUP.SCF,
viasetup.dll,
VIASetup.msi Readme.html
English.slf, asia.slf, europe1.slf, europe2.slf
europe3.slf, 165x300.bmp, 500x60.bmp
MiniIDE Driver File
vminiide.inf,
videX32.sys, videX64.sys
SATAIDE
Driver File
ViPrt.inf, ViPrt.sys,
ViBus.sys, ViPrtx64.sys, ViBusx64.sys, vIdeInst.dll, vIdeInstx64.dll
|
Component |
Issue ID |
Issue Description |
Comment |
|
SETUP |
USetup-A0-TW-107 |
While
installing or removing Falcon driver V2.10Beta2 by U-Setup, there will be
something wrong: A. The SATA IDE driver
V2.10Beta2 can not be installed successful under Windows 2K+SP4 and B. After removing SATA IDE
driver V2.10Beta2 by U-Setup, the IDE channel name will be displayed
abnormally under Device Manager of Vista x86. C. The PATA IDE Driver
V1.70B1 can not be removed from Control Panel under Windows 2K/XP/SRV03. |
It is under-checking inside VIA. |
|
SETUP |
VT3324-A2-TW-011 |
While
installing Falcon driver package V2.10B2 first and then installing VIA
machine INF V A. While Windows 2K/XP/SRV03 OS
is installed on PATA HDD, the SATA controller will show yellow mark. B. While Windows 2K/XP/SRV03
OS is installed on SATA HDD, the system will be BSOD. |
It is under-checking
inside VIA. |
|
SETUP |
VT3287-A6-TW-016 |
While VIA
SATA controller is set to be RAID mode, U-Setup of SATA IDE Accelerator
V2.00Beta3 still can execute the installation procedure. |
It is under-checking
inside VIA. |
|
SETUP |
VT3287-A5-TW-023 |
While
updating IDE driver from PATA/SATA IDE driver V A. For x86 systems: VIA
Falcon V B. For x64 systems: After
installing VIA Falcon V |
It is under-checking inside VIA. |
|
SETUP |
VT3324-A2-TW-011 |
The
U-Setup program of VIA PATA/SATA IDE driver V1.60Beta1 will hang under Chinese
Traditional OS while executing the following steps: A. Click “Cancel” button in
the “Install list page”. B. The system will pop-up
“Abort” dialog and select “Yes”. Click
“Finish” button and then it will cause that U-Setup program is hanged. |
It is under-checking
inside VIA. |
|
SETUP |
VT3287-B1-TW-002 |
While
installing/Removing VIA PATA/SATA IDE driver V |
It is under-checking inside
VIA. |
|
SATAIDE |
VT3287-A5-TW-023 |
For
Windows 2k, after installing SATA IDE Accelerator driver, the driver date
will show “Not available” in Device Manager. |
It is under-checking inside VIA. |
|
SATAIDE |
VT3324-A2-TW-011 |
After installing
VIA SATA IDE Accelerator driver V2.00Beta5 on VT3324 platform, the Tape drive
will be something wrong. A. The Tape drive can not be
found under Windows XP+SP2/Srv03+SP1. [Check with the default driver will
PASS] When
executing Tape drive restore function, the system will pop-up the message
“The media in the drive must be erased before it can be used” under Windows
2K+SP4. (Note3) [Check with the default driver will PASS] |
It is under-checking
inside VIA. |
|
SATAIDE |
VT3287-B1-TW-002 |
After installing
VIA SATA IDE Accelerator driver V2.00Beta5 on SATA IDE controller of
VT3149/VT5337/ VT5287, the IDE controllers can not be recognized in the “NeroInfo” hardware monitor utility. [Check with the
default driver will PASS] |
Some monitor tool will read
the HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi
registry key to show the controller information for user. And our driver doesn’t
create it. It is under-checking inside VIA. |
|
SATAIDE |
VT3372-A2-TW-005 |
The DTM
“DMA test” will fail when the SATA IDE V2.10Beta2 and PATA IDE V1.70Beta1 are
installed at the same time under Windows XP x86/x64. [It will be passed while
SATA IDE driver is removed] |
It is under-checking
inside VIA. |
|
Component |
Issue ID |
Issue Description |
Comment |
|
SATAIDE |
VT3287-A5-TW-030 |
1.
After installing SATA IDE
Accelerator V2.00Beta4 and using Silicon
Sii3726CB Port Multiplier, there will be something wrong. [Check with Marvell 88SM4140-LAD
port multiplier will PASS] A.
Enter
the system will spend for a long time. B.
WDC
SATA-II hard disks can not be recognized while connecting on it. |
After investigated, we
think it is caused by Sil3726 PM device and we have forwarded our
investigation result to Silicon Image. And the issue resulted from the SI and
WD HDD. |
|
SATAIDE |
VT3324-A2-TW-012 |
1.
Copy
compare test will fail between PATA HDD and Port Multiplier SATA HDD on the
IDE controller of VT5324. |
It is caused by HW signal quality,
not driver issue. |
|
SATAIDE |
VT3324-B1-TW-005 |
1.
While hot-plug SATAII hard drive or SATAPI device on
Silicon Image (Sil3726CB) Port Multiplier, there will be something
wrong: A. For VT5324: The devices
can not be recognized or it will cause that system has no any response. For VT5372: The devices
detection will spend for a long time. (Around 2~3 minutes) |
It is caused by HW signal
quality, not driver issue. |
|
SATAIDE |
VT3324-A2-TW-013 |
1.
The performance
is almost the same as the IDE default driver after installing VIA SATA IDE
Accelerator driver V2.00Beta5 and then running the storage benchmark. |
If our driver programming skill is similar to MS
programmer and the IDE controller isn’t do extra performance enhancement,
then we will get similar performance to MS in-box driver. Besides, we add new
features for supporting PM and Hot-Plug. VIA will continue to improve
performance at Second Stage with undefined schedule. |
Driver Package
Release History
|
Version |
Release Date |
Comment |
|
|
Release XP/Vista
Logo’d version |
|
|
|
Intergraded MiniIDE driver and SATAIDE driver into the same setup
package. |
MiniIDE Driver Release History
|
Version |
Release Date |
Comment |
|
|
XP Logo’d version |
|
|
|
1.
Remove driver support of SATA IDE controllers from miniIDE driver package. From this version, VIA SATA IDE
controllers will be supported by falcon driver. 2.
Remove Hot-plug filter driver from miniIDE
driver package. From this version, Hot-plug function is provided by Falcon
driver. |
|
|
|
1.
Fixd bug : VT3287-B1-TW-012
In this version,
hot-plug events. 2.
Fixed bug: USetup-A0-TW-089 3.
User can decide whether to install hot-plug filter or not by selecting the
check box of setup package. 4.
Registry control key still make effect on hot-plug filter. Please check
section [ 1.50 Beta2 ] for registry setting. 5.
Fix serious delay when plug in/out HDD devices. |
|
|
|
1.
Default disables hot-plug filter driver and safe-remove icon. 2.
Need import registry key to enable hot-plug functionality. 3.
See below description for detail information. 4.
Support 5.
Hot-plug function support SATA channel of CX700. |
|
|
|
1.
Default disables hot-plug filter driver and safe-remove icon. 6.
Need import registry key to enable hot-plug functionality. 7.
See below description for detail information. 4.
Support |
|
|
|
Fix 1.
Driver: (a) Add CAT
file. U-Setup (a)
On X64 platform, Fail to install on VT6410 IDE controller. (b)
Rename “VIA MiniIDE Driver Package” to “VIA PATA/SATA IDE Driver Package” |
|
|
|
Fix 1.
Installation on x64 platform will cause BSOD. 2.
Fail to install on VT6410. |
|
|
|
1.
Add new IDs PCI\VEN_1106&DEV_5337 PCI\VEN_1106&DEV_5287 PCI\VEN_1106&DEV_3164 PCI\VEN_1106&DEV_5324 PCI\VEN_1106&DEV_0581 |
|
|
|
1.
Fix INF PATA install section error |
|
|
|
1.Remove
CX700 support.(DID 0x0581) |
|
|
|
1.
Merge Mini IDE driver of VIA PATA and SATA IDE controller. 2.
Enable hot-plug function on SATA IDE controllers(2k/XP/Serv2003
x86 and x64). |
|
|
|
Prepare
WHQL submission. |
|
|
|
Patch
0.98 bugs |
|
|
|
Release
beta driver |
SATAIDE
Driver Release History
|
Version |
Release Date |
Comment |
|
|
Release Logo’d XP/Vista
driver |
|
|
|
Patching 2.10Beta1
bug & Support Windows Vista x32/x64 |
|
|
|
Patching 2.01 bug
and support 372 |
|
|
|
|
|
|
|
Patching 2.00Beta6 |
|
|
|
Modify the device detection
mechanism for SATA controller which supported PM functionality. |
|
|
|
Patching 2.00Beta4 |
|
|
|
Patching 2.00Beta3 |
|
|
|
Patching 2.00Beta2 bug and adding new Device ID |
|
|
|
Patching 2.00Beta1 bug |
|
|
|
Add new functionality |
|
|
|
Support x64 OS |
|
|
|
Patching 1.21 Bug |
|
|
|
Patching 1.20B Bug |
|
|
|
Patching
|
|
|
|
XP Logo’d version |
|
|
|
Submission Test |
|
|
|
XP Logo’d version |
|
|
|
Submission Test |
|
|
|
Patching 1.02 Bug |
|
|
|
Patching 1.01 Bug |
|
|
|
Patching 1.00 Bug |