Printable version

Drivers & software

Important Note Not the product you are looking for? If you cannot find your product on this site, go to HP Support Center - Hewlett Packard Enterprise .

Texas Instruments Media Card Driver

By downloading, you agree to the terms and conditions of the HP Software License Agreement.
Note:  Some software requires a valid warranty, current HP support contract, or a license fee.

Type: Driver - Storage
Version: 2.0.0.7 A(9 Mar 2007)
Operating System(s): Microsoft Windows Vista (32-bit)
Microsoft Windows Vista Home Basic (32-bit)
Microsoft Windows Vista Business (32-bit)
File name: sp35308.exe (6.3 MB)
This package contains the driver for the Texas Instruments PCI (TI-PCI) 6x12/7x12 Cardbus (Media Card Reader) for the supported notebook models and operating systems.

PURPOSE: Routine
1. Download the SoftPaq .EXE file to a directory on your hard drive.
2. Execute the downloaded file and follow the on-screen instructions.

TITLE:
Texas Instruments Media Card Driver
VERSION:
2.0.0.7 REV: A
DESCRIPTION:

This package contains the driver for the Texas Instruments PCI (TI-PCI)
6x12/7x12 Cardbus (Media Card Reader) for the listed notebook models and
operating systems.

PURPOSE:
Routine
SoftPaq NUMBER:
SP35308
SUPERSEDES:
SP34478
EFFECTIVE DATE:
March 09, 2007
CATEGORY:
Driver - Storage
SSM SUPPORTED:
YES
PRODUCT TYPE(S):
Notebooks
HARDWARE PRODUCT MODEL(S):
Compaq Presario V5000 Notebook PCSeries
HP Compaq nc2400 Notebook PC
HP Compaq nc6400 Notebook PC
HP Compaq nc8430 Notebook PC
HP Compaq nw8440 Notebook PC
HP Compaq nw9440 Notebook PC
HP Compaq nx6315 Notebook PC
HP Compaq nx6325 Notebook PC
HP Compaq nx6330 Notebook PC
HP Compaq nx7300 Notebook PC
HP Compaq nx7400 Notebook PC
HP Compaq nx8420 Notebook PC
HP Compaq nx9420 Notebook PC
HP Pavilion dv5000 Notebook PC Series
HP Pavilion dv8000 Notebook PC Series
OPERATING SYSTEM(S):
Microsoft Windows Vista Business 32 Edition
Microsoft Windows Vista Home Basic 32 Edition
Microsoft Windows Vista Home Premium 32 Edition
Microsoft Windows Vista Ultimate 32 Edition
LANGUAGE(S):
Global
FIXES:
- Fixes an issue where a "blue screen" error occurs when inserting a PC Card
into the notebook.
PREREQUISITES:
None

HOW TO USE:
1. Download the SoftPaq .EXE file to a directory on your hard drive.

2. Execute the downloaded file and follow the on-screen instructions.


Copyright (c) 2007 Hewlett-Packard Development Company, L.P.

0 0 0 3 1064 JScript \\\\Drivers,0x0002,0x0000,0x0000,0x0007"; DeviceID[0] = "PCI\\VEN_104C&DEV_803B"; //============================================================================================= return DetectDriver(); //--------------------------------------------------------------------------------------------- // // Detect Driver (Main function to aggregate all of the detections) // //--------------------------------------------------------------------------------------------- function DetectDriver() { var wbemFlagReturnImmediately = 0x10; var wbemFlagForwardOnly = 0x20; var iflags = wbemFlagReturnImmediately + 0; var Brand = DetectBrand(iflags); if (!Brand) { return false; } var OS = DetectOS(OSKey, OIDcount, iflags); if (OS == -1) { return false; } var Platform = DetectPlatform(SYSID, SIDcount, iflags); if (!Platform) { return false; } var PnP = DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, iflags); if (!PnP) { return false; } var SW = DetectSW(SIGFile, SIGcount, OS, MS, iflags); if (!SW) { return false; } else { return true; } } //--------------------------------------------------------------------------------------------- // // Detect Brand ("Hewlett-Packard") // //--------------------------------------------------------------------------------------------- function DetectBrand(iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystemProduct" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var Vendor = (objItem.Vendor); if (Vendor == "Hewlett-Packard") { return true; } } return false } //--------------------------------------------------------------------------------------------- // // Detect Operating System (Only supports WinXP, WinVista and Win2K) // //--------------------------------------------------------------------------------------------- function DetectOS(OSKey, OIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem", "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var OSName = objItem.Caption; var OSArch = objItem.OSArchitecture; //Only Valid for Windows Vista and beyond var OSSKU = objItem.OperatingSystemSKU; //Only Valid for Windows Vista and beyond var OSK = ""; if (/Vista/.test(OSName)) { OSK = "WV"; if (/64/.test(OSArch)) {OSK = OSK + "64";} if (/32/.test(OSArch)) {OSK = OSK + "32";} switch(OSSKU) { case 1: OSK = OSK + "UL";break; case 2: OSK = OSK + "HB";break; case 3: OSK = OSK + "HP";break; case 4: OSK = OSK + "EN";break; case 6: OSK = OSK + "PR";break; default: OSK = OSK;break; } } if (/XP/.test(OSName)) { OSK = "WINXP"; if (/64/.test(OSName)) {OSK = OSK + "64";} else {OSK = OSK + "32";} if (/Home/.test(OSName)) {OSK = OSK + "C";} if (/Professional/.test(OSName)) {OSK = OSK + "P";} if (/Tablet/.test(OSName)) {OSK = OSK + "T";} if (/Media/.test(OSName)) {OSK = OSK + "MCE";} if (/Itanium/.test(OSName)) {OSK = OSK + "C";} if (/x64/.test(OSName)) {OSK = OSK + "X";} } if (/2K/.test(OSName)) {OSK = "WIN2000";} for (i=0; i!=OIDcount; i++) { if (OSKey[i] == OSK) {return i;} } } return -1; } //--------------------------------------------------------------------------------------------- // // Detect Platform (SYSID) // //--------------------------------------------------------------------------------------------- function DetectPlatform(SYSID, SIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var ID = (objItem.Product); for (i=0; i!=SIDcount; i++) { if (ID == SYSID[i]) { return true; } } } return false; } //--------------------------------------------------------------------------------------------- // // Detect PnP Device ID and check version // //--------------------------------------------------------------------------------------------- function DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, SW, MS, iflags) { var Detect = 0; var HID; var ID; var x; var MFG = 0; var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_PnPSignedDriver" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { for (i=0; i!=DIDcount; i++) { var objItem = enumItems.item(); HID = (objItem.HardWareID); MFG = (objItem.Manufacturer); re = /microsoft/i if (MFG == null) {MFG = 0;} else {MFG = MFG.search(re);} if (HID !== null) { x = HID.search(/&REV/); //Match with SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; x = HID.search(/&SUBSYS/); //Match without SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; } } } return false; } //-------------------------------------------------------------------------------------------- // // Detect Significant File and check version // //--------------------------------------------------------------------------------------------- function DetectSW(SIGFile, SIGcount, OS, SW, iflags) { if (SIGcount == 1) //Single or Multi-OS ? {DetailFile = SIGFile[0];} else {DetailFile = SIGFile[OS];} e = DetailFile.indexOf("=") //Decode File name File = "\\" + DetailFile.substr(0,e); var Detail = new Array("Detail"); //Decode Path Detail = DetailFile.split(","); Path1 = Detail[0].substr(e+1); Detail.splice(0,1); //Decode Version Version = parseInt(Detail[0]) + "." + parseInt(Detail[1]) + "." + parseInt(Detail[2]) + "." + parseInt(Detail[3]); if (//.test(Path1)) // In Windows System? { Path = Path1.substr(11); App = "C:\\Windows\\system32" + Path + File; try { GetVer = HPFileUtil.GetFileVersion(App); //Look for 32 bit Ver = ConvertVer(GetVer); if (Version > Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version 0) {Ver = Ver.slice(0,a);} var VArr = new Array("VArr"); VArr = Ver.split("."); Ver = parseInt(VArr[0]) + "." + parseInt(VArr[1]) + "." + parseInt(VArr[2]) + "." + parseInt(VArr[3]); return Ver; } //============================================================================================ ]]>
Fixes an issue where a "blue screen" error occurs when inserting a PC Card into the notebook.
Version:2.0.0.9 (1 Apr 2009)
Fixes
- Fixes an issue that occurs with either an HP Compaq nc6400 or nc6220 Notebook PC that is running a Microsoft Windows Vista Operating System, where a "blue screen" error (0x0A) occurs whenever either a Sierra Wireless AC595 or a Sierra Wireless 580 Air Card is inserted.

Version:2.0.0.8 A (27 Feb 2008)
Fixes
- Resolves driver installation issue where the previously installed driver cannot be updated, that is, it resolves the yellow bang (exclamation point) that is displayed in the Microsoft Windows Device Manager. - Resolves installation issue where the prior driver package did not install (installation would fail).
Enhancements
- Provides a driver that is Microsoft Windows Hardware Quality Labs (WHQL) certified. - Allows the Microsoft Windows Vista ReadyBoost feature to be enabled on a SD Media card.

Version:2.0.0.7 B (22 Feb 2008)
Fixes
- Fixes issues where a "blue screen" error is displayed and the notebook crashes (stops (responding).

Version:2.0.0.7 A (9 Mar 2007)
Fixes
Fixes an issue where a "blue screen" error occurs when inserting a PC Card into the notebook.

Version:2.0.0.6 A (15 Jan 2007)

Subscribe to driver and support alerts

Sign up now for customized driver, security, patch, and support email alerts.
Type: Driver - Storage
Version: 2.0.0.7 A(9 Mar 2007)
Operating System(s):
Microsoft Windows Vista (32-bit)
Microsoft Windows Vista Home Basic (32-bit)
Microsoft Windows Vista Business (32-bit)

Description

This package contains the driver for the Texas Instruments PCI (TI-PCI) 6x12/7x12 Cardbus (Media Card Reader) for the supported notebook models and operating systems.

PURPOSE: Routine

Installation Instructions

1. Download the SoftPaq .EXE file to a directory on your hard drive.
2. Execute the downloaded file and follow the on-screen instructions.

Release Notes

TITLE:
Texas Instruments Media Card Driver
VERSION:
2.0.0.7 REV: A
DESCRIPTION:

This package contains the driver for the Texas Instruments PCI (TI-PCI)
6x12/7x12 Cardbus (Media Card Reader) for the listed notebook models and
operating systems.

PURPOSE:
Routine
SoftPaq NUMBER:
SP35308
SUPERSEDES:
SP34478
EFFECTIVE DATE:
March 09, 2007
CATEGORY:
Driver - Storage
SSM SUPPORTED:
YES
PRODUCT TYPE(S):
Notebooks
HARDWARE PRODUCT MODEL(S):
Compaq Presario V5000 Notebook PCSeries
HP Compaq nc2400 Notebook PC
HP Compaq nc6400 Notebook PC
HP Compaq nc8430 Notebook PC
HP Compaq nw8440 Notebook PC
HP Compaq nw9440 Notebook PC
HP Compaq nx6315 Notebook PC
HP Compaq nx6325 Notebook PC
HP Compaq nx6330 Notebook PC
HP Compaq nx7300 Notebook PC
HP Compaq nx7400 Notebook PC
HP Compaq nx8420 Notebook PC
HP Compaq nx9420 Notebook PC
HP Pavilion dv5000 Notebook PC Series
HP Pavilion dv8000 Notebook PC Series
OPERATING SYSTEM(S):
Microsoft Windows Vista Business 32 Edition
Microsoft Windows Vista Home Basic 32 Edition
Microsoft Windows Vista Home Premium 32 Edition
Microsoft Windows Vista Ultimate 32 Edition
LANGUAGE(S):
Global
FIXES:
- Fixes an issue where a "blue screen" error occurs when inserting a PC Card
into the notebook.
PREREQUISITES:
None

HOW TO USE:
1. Download the SoftPaq .EXE file to a directory on your hard drive.

2. Execute the downloaded file and follow the on-screen instructions.


Copyright (c) 2007 Hewlett-Packard Development Company, L.P.

HP Software Update Rule

0 0 0 3 1064 JScript \\\\Drivers,0x0002,0x0000,0x0000,0x0007"; DeviceID[0] = "PCI\\VEN_104C&DEV_803B"; //============================================================================================= return DetectDriver(); //--------------------------------------------------------------------------------------------- // // Detect Driver (Main function to aggregate all of the detections) // //--------------------------------------------------------------------------------------------- function DetectDriver() { var wbemFlagReturnImmediately = 0x10; var wbemFlagForwardOnly = 0x20; var iflags = wbemFlagReturnImmediately + 0; var Brand = DetectBrand(iflags); if (!Brand) { return false; } var OS = DetectOS(OSKey, OIDcount, iflags); if (OS == -1) { return false; } var Platform = DetectPlatform(SYSID, SIDcount, iflags); if (!Platform) { return false; } var PnP = DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, iflags); if (!PnP) { return false; } var SW = DetectSW(SIGFile, SIGcount, OS, MS, iflags); if (!SW) { return false; } else { return true; } } //--------------------------------------------------------------------------------------------- // // Detect Brand ("Hewlett-Packard") // //--------------------------------------------------------------------------------------------- function DetectBrand(iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystemProduct" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var Vendor = (objItem.Vendor); if (Vendor == "Hewlett-Packard") { return true; } } return false } //--------------------------------------------------------------------------------------------- // // Detect Operating System (Only supports WinXP, WinVista and Win2K) // //--------------------------------------------------------------------------------------------- function DetectOS(OSKey, OIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem", "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var OSName = objItem.Caption; var OSArch = objItem.OSArchitecture; //Only Valid for Windows Vista and beyond var OSSKU = objItem.OperatingSystemSKU; //Only Valid for Windows Vista and beyond var OSK = ""; if (/Vista/.test(OSName)) { OSK = "WV"; if (/64/.test(OSArch)) {OSK = OSK + "64";} if (/32/.test(OSArch)) {OSK = OSK + "32";} switch(OSSKU) { case 1: OSK = OSK + "UL";break; case 2: OSK = OSK + "HB";break; case 3: OSK = OSK + "HP";break; case 4: OSK = OSK + "EN";break; case 6: OSK = OSK + "PR";break; default: OSK = OSK;break; } } if (/XP/.test(OSName)) { OSK = "WINXP"; if (/64/.test(OSName)) {OSK = OSK + "64";} else {OSK = OSK + "32";} if (/Home/.test(OSName)) {OSK = OSK + "C";} if (/Professional/.test(OSName)) {OSK = OSK + "P";} if (/Tablet/.test(OSName)) {OSK = OSK + "T";} if (/Media/.test(OSName)) {OSK = OSK + "MCE";} if (/Itanium/.test(OSName)) {OSK = OSK + "C";} if (/x64/.test(OSName)) {OSK = OSK + "X";} } if (/2K/.test(OSName)) {OSK = "WIN2000";} for (i=0; i!=OIDcount; i++) { if (OSKey[i] == OSK) {return i;} } } return -1; } //--------------------------------------------------------------------------------------------- // // Detect Platform (SYSID) // //--------------------------------------------------------------------------------------------- function DetectPlatform(SYSID, SIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var ID = (objItem.Product); for (i=0; i!=SIDcount; i++) { if (ID == SYSID[i]) { return true; } } } return false; } //--------------------------------------------------------------------------------------------- // // Detect PnP Device ID and check version // //--------------------------------------------------------------------------------------------- function DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, SW, MS, iflags) { var Detect = 0; var HID; var ID; var x; var MFG = 0; var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_PnPSignedDriver" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { for (i=0; i!=DIDcount; i++) { var objItem = enumItems.item(); HID = (objItem.HardWareID); MFG = (objItem.Manufacturer); re = /microsoft/i if (MFG == null) {MFG = 0;} else {MFG = MFG.search(re);} if (HID !== null) { x = HID.search(/&REV/); //Match with SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; x = HID.search(/&SUBSYS/); //Match without SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; } } } return false; } //-------------------------------------------------------------------------------------------- // // Detect Significant File and check version // //--------------------------------------------------------------------------------------------- function DetectSW(SIGFile, SIGcount, OS, SW, iflags) { if (SIGcount == 1) //Single or Multi-OS ? {DetailFile = SIGFile[0];} else {DetailFile = SIGFile[OS];} e = DetailFile.indexOf("=") //Decode File name File = "\\" + DetailFile.substr(0,e); var Detail = new Array("Detail"); //Decode Path Detail = DetailFile.split(","); Path1 = Detail[0].substr(e+1); Detail.splice(0,1); //Decode Version Version = parseInt(Detail[0]) + "." + parseInt(Detail[1]) + "." + parseInt(Detail[2]) + "." + parseInt(Detail[3]); if (//.test(Path1)) // In Windows System? { Path = Path1.substr(11); App = "C:\\Windows\\system32" + Path + File; try { GetVer = HPFileUtil.GetFileVersion(App); //Look for 32 bit Ver = ConvertVer(GetVer); if (Version > Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version 0) {Ver = Ver.slice(0,a);} var VArr = new Array("VArr"); VArr = Ver.split("."); Ver = parseInt(VArr[0]) + "." + parseInt(VArr[1]) + "." + parseInt(VArr[2]) + "." + parseInt(VArr[3]); return Ver; } //============================================================================================ ]]>

Fixes

Fixes an issue where a "blue screen" error occurs when inserting a PC Card into the notebook.

Revision History

Version:2.0.0.9 (1 Apr 2009)
Fixes
- Fixes an issue that occurs with either an HP Compaq nc6400 or nc6220 Notebook PC that is running a Microsoft Windows Vista Operating System, where a "blue screen" error (0x0A) occurs whenever either a Sierra Wireless AC595 or a Sierra Wireless 580 Air Card is inserted.

Version:2.0.0.8 A (27 Feb 2008)
Fixes
- Resolves driver installation issue where the previously installed driver cannot be updated, that is, it resolves the yellow bang (exclamation point) that is displayed in the Microsoft Windows Device Manager. - Resolves installation issue where the prior driver package did not install (installation would fail).
Enhancements
- Provides a driver that is Microsoft Windows Hardware Quality Labs (WHQL) certified. - Allows the Microsoft Windows Vista ReadyBoost feature to be enabled on a SD Media card.

Version:2.0.0.7 B (22 Feb 2008)
Fixes
- Fixes issues where a "blue screen" error is displayed and the notebook crashes (stops (responding).

Version:2.0.0.7 A (9 Mar 2007)
Fixes
Fixes an issue where a "blue screen" error occurs when inserting a PC Card into the notebook.

Version:2.0.0.6 A (15 Jan 2007)