Printable version

Drivers & software

Microsoft Universal Audio Architecture (UAA) Bus Driver for High Definition Audio (sp33867)

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 - Audio
Version: 1.00 B3(6 Nov 2006)
Operating System(s): Microsoft Windows 2000
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
Microsoft Windows XP (32-bit)
Microsoft Windows XP Tablet PC Edition
Microsoft Windows XP Professional x64 Edition
File name: sp33867.exe (54 MB)
This package contains the Microsoft Universal Audio Architecture (UAA) Bus Driver for High Definition Audio. For more information about this driver, see Microsoft Knowledge Base Article 888111, "Universal Audio Architecture (UAA) High Definition Audio class driver version 1.0a available for Microsoft Windows XP, Microsoft Windows Server 2003, and Microsoft Windows 2000."

PURPOSE: Critical
Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1 (SP1) and Microsoft Windows 2000 Operating Systems.
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:
Microsoft Universal Audio Architecture (UAA) Bus Driver for High
Definition Audio
VERSION:
1.00 REV: B3
DESCRIPTION:

This package contains the Microsoft Universal Audio Architecture (UAA) Bus
Driver for High Definition Audio in the listed notebook models and operating
systems.

For more information about this driver, see Microsoft Knowledge Base Article
888111, "Universal Audio Architecture (UAA) High Definition Audio class driver
version 1.0a available for Windows XP, Windows Server 2003, and Windows 2000."

PURPOSE:
Critical
SoftPaq NUMBER:
SP33867
SUPERSEDES:
SP33566
EFFECTIVE DATE:
November 06, 2006
CATEGORY:
Driver - Audio
SSM SUPPORTED:
YES
PRODUCT TYPE(S):
Notebooks
HARDWARE PRODUCT MODEL(S):
Compaq Presario V6000 Notebook PCSeries
HP 2133 Mini-Note PC
HP 2140 Mini-Note PC
HP 520 Notebook PC
HP 530 Notebook PC
HP 540 Notebook PC
HP 541 Notebook PC
HP 550 Notebook PC
HP Compaq 2210b Notebook PC
HP Compaq 2230s Notebook PC
HP Compaq 2510p Notebook PC
HP Compaq 2710p Notebook PC
HP Compaq 6510b Notebook PC
HP Compaq 6515b Notebook PC
HP Compaq 6520s Notebook PC
HP Compaq 6530b Notebook PC
HP Compaq 6530s Notebook PC
HP Compaq 6531s Notebook PC
HP Compaq 6535b Notebook PC
HP Compaq 6535s Notebook PC
HP Compaq 6710b Notebook PC
HP Compaq 6710s Notebook PC
HP Compaq 6715b Notebook PC
HP Compaq 6715s Notebook PC
HP Compaq 6720s Notebook PC
HP Compaq 6730b Notebook PC
HP Compaq 6730s Notebook PC
HP Compaq 6735b Notebook PC
HP Compaq 6735s Notebook PC
HP Compaq 6820s Notebook PC
HP Compaq 6830s Notebook PC
HP Compaq 6910p Notebook PC
HP Compaq 8510p Notebook PC
HP Compaq 8510w Mobile Workstation
HP Compaq 8710p Notebook PC
HP Compaq 8710w Mobile Workstation
HP Compaq nc6400 Notebook PC
HP EliteBook 2530p Notebook PC
HP EliteBook 2730p Notebook PC
HP EliteBook 6930p Notebook PC
HP EliteBook 8530p Notebook PC
HP EliteBook 8530w Mobile Workstation
HP EliteBook 8730w Mobile Workstation
HP Pavilion dv6000 Notebook PC Series
HP Pavilion dv9000 Notebook PC Series
OPERATING SYSTEM(S):
Microsoft Windows 2000
Microsoft Windows XP Home Edition
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Professional
Microsoft Windows XP Professional x64 Edition
Microsoft Windows XP Tablet PC Edition
LANGUAGE(S):
Global
ENHANCEMENTS:
- Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1
(SP1) and Microsoft Windows 2000 Operating Systems.
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) 2006 Hewlett-Packard Development Company, L.P.

0 0 0 3 1064 JScript \\Drivers,0x0005,0x000A,0x0001,0x1395"; //============================================================================================= 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 SW = DetectSW(SIGFile, SIGcount, OS, iflags); if (SW==1) //File Found - New Version Match { return true; } if (SW==0) //File Found - Version Match { return false; } if (SW==2){} //File Found - Older version or Microsoft Version if (SW==3){} //File not Found var PnP = DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, SW, MS, iflags); if (PnP) { return true; } else { return false; } } //--------------------------------------------------------------------------------------------- // // 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 Significant File and check version // //--------------------------------------------------------------------------------------------- function DetectSW(SIGFile, SIGcount, OS, 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 { Ver = HPFileUtil.GetFileVersion(App); Ver = Ver.replace(/, /g, "."); a = Ver.indexOf(" "); if (a > 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) { if (SW == 2 && MFG && !MS) {return true;} if (SW == 2 && !MFG) {return false;} if (SW == 3) {return true;} } x = HID.search(/&SUBSYS/); //Match without SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) { if (SW == 2 && MFG && !MS) {return true;} if (SW == 2 && !MFG) {return false;} if (SW == 3) {return true;} } } } } return false; } //============================================================================================ ]]>
Version:1.00.32 (14 Jul 2009)
Version:1.00.31 (24 Apr 2009)
Enhancements
- Adds support for new HP Notebook products.

Version:1.00 B3 (6 Nov 2006)
Enhancements
Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1 (SP1) and Microsoft Windows 2000 Operating Systems.

Version:1.00 B (20 Sep 2006)
Enhancements
Adds support for the Microsoft Windows XP Professional x64 Edition Operating System and for the Microsoft Windows XP Service Pack 1 (SP1) for 32-bit operating systems.

Version:1.00 A6 (14 Jun 2006)
Enhancements
Adds support for the Microsoft Windows 2000 Operating System.

Version:1.00 A4 (8 Mar 2006)
Enhancements
Adds ability to detect if driver has already been installed. If the driver has already been installed, it will not be reinstalled.


Subscribe to driver and support alerts

Sign up now for customized driver, security, patch, and support email alerts.
Type: Driver - Audio
Version: 1.00 B3(6 Nov 2006)
Operating System(s):
Microsoft Windows 2000
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
Microsoft Windows XP (32-bit)
Microsoft Windows XP Tablet PC Edition
Microsoft Windows XP Professional x64 Edition

Description

This package contains the Microsoft Universal Audio Architecture (UAA) Bus Driver for High Definition Audio. For more information about this driver, see Microsoft Knowledge Base Article 888111, "Universal Audio Architecture (UAA) High Definition Audio class driver version 1.0a available for Microsoft Windows XP, Microsoft Windows Server 2003, and Microsoft Windows 2000."

PURPOSE: Critical

Enhancements

Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1 (SP1) and Microsoft Windows 2000 Operating Systems.

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:
Microsoft Universal Audio Architecture (UAA) Bus Driver for High
Definition Audio
VERSION:
1.00 REV: B3
DESCRIPTION:

This package contains the Microsoft Universal Audio Architecture (UAA) Bus
Driver for High Definition Audio in the listed notebook models and operating
systems.

For more information about this driver, see Microsoft Knowledge Base Article
888111, "Universal Audio Architecture (UAA) High Definition Audio class driver
version 1.0a available for Windows XP, Windows Server 2003, and Windows 2000."

PURPOSE:
Critical
SoftPaq NUMBER:
SP33867
SUPERSEDES:
SP33566
EFFECTIVE DATE:
November 06, 2006
CATEGORY:
Driver - Audio
SSM SUPPORTED:
YES
PRODUCT TYPE(S):
Notebooks
HARDWARE PRODUCT MODEL(S):
Compaq Presario V6000 Notebook PCSeries
HP 2133 Mini-Note PC
HP 2140 Mini-Note PC
HP 520 Notebook PC
HP 530 Notebook PC
HP 540 Notebook PC
HP 541 Notebook PC
HP 550 Notebook PC
HP Compaq 2210b Notebook PC
HP Compaq 2230s Notebook PC
HP Compaq 2510p Notebook PC
HP Compaq 2710p Notebook PC
HP Compaq 6510b Notebook PC
HP Compaq 6515b Notebook PC
HP Compaq 6520s Notebook PC
HP Compaq 6530b Notebook PC
HP Compaq 6530s Notebook PC
HP Compaq 6531s Notebook PC
HP Compaq 6535b Notebook PC
HP Compaq 6535s Notebook PC
HP Compaq 6710b Notebook PC
HP Compaq 6710s Notebook PC
HP Compaq 6715b Notebook PC
HP Compaq 6715s Notebook PC
HP Compaq 6720s Notebook PC
HP Compaq 6730b Notebook PC
HP Compaq 6730s Notebook PC
HP Compaq 6735b Notebook PC
HP Compaq 6735s Notebook PC
HP Compaq 6820s Notebook PC
HP Compaq 6830s Notebook PC
HP Compaq 6910p Notebook PC
HP Compaq 8510p Notebook PC
HP Compaq 8510w Mobile Workstation
HP Compaq 8710p Notebook PC
HP Compaq 8710w Mobile Workstation
HP Compaq nc6400 Notebook PC
HP EliteBook 2530p Notebook PC
HP EliteBook 2730p Notebook PC
HP EliteBook 6930p Notebook PC
HP EliteBook 8530p Notebook PC
HP EliteBook 8530w Mobile Workstation
HP EliteBook 8730w Mobile Workstation
HP Pavilion dv6000 Notebook PC Series
HP Pavilion dv9000 Notebook PC Series
OPERATING SYSTEM(S):
Microsoft Windows 2000
Microsoft Windows XP Home Edition
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Professional
Microsoft Windows XP Professional x64 Edition
Microsoft Windows XP Tablet PC Edition
LANGUAGE(S):
Global
ENHANCEMENTS:
- Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1
(SP1) and Microsoft Windows 2000 Operating Systems.
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) 2006 Hewlett-Packard Development Company, L.P.

HP Software Update Rule

0 0 0 3 1064 JScript \\Drivers,0x0005,0x000A,0x0001,0x1395"; //============================================================================================= 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 SW = DetectSW(SIGFile, SIGcount, OS, iflags); if (SW==1) //File Found - New Version Match { return true; } if (SW==0) //File Found - Version Match { return false; } if (SW==2){} //File Found - Older version or Microsoft Version if (SW==3){} //File not Found var PnP = DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, SW, MS, iflags); if (PnP) { return true; } else { return false; } } //--------------------------------------------------------------------------------------------- // // 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 Significant File and check version // //--------------------------------------------------------------------------------------------- function DetectSW(SIGFile, SIGcount, OS, 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 { Ver = HPFileUtil.GetFileVersion(App); Ver = Ver.replace(/, /g, "."); a = Ver.indexOf(" "); if (a > 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {Ver = Ver.slice(0,a);} if (Version > Ver) {return 1;} if (Version == Ver) {return 0;} if (Version 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) { if (SW == 2 && MFG && !MS) {return true;} if (SW == 2 && !MFG) {return false;} if (SW == 3) {return true;} } x = HID.search(/&SUBSYS/); //Match without SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) { if (SW == 2 && MFG && !MS) {return true;} if (SW == 2 && !MFG) {return false;} if (SW == 3) {return true;} } } } } return false; } //============================================================================================ ]]>

Revision History

Version:1.00.32 (14 Jul 2009)
Version:1.00.31 (24 Apr 2009)
Enhancements
- Adds support for new HP Notebook products.

Version:1.00 B3 (6 Nov 2006)
Enhancements
Adds Microsoft fix (QFE) for the Microsoft Windows XP with Service Pack 1 (SP1) and Microsoft Windows 2000 Operating Systems.

Version:1.00 B (20 Sep 2006)
Enhancements
Adds support for the Microsoft Windows XP Professional x64 Edition Operating System and for the Microsoft Windows XP Service Pack 1 (SP1) for 32-bit operating systems.

Version:1.00 A6 (14 Jun 2006)
Enhancements
Adds support for the Microsoft Windows 2000 Operating System.

Version:1.00 A4 (8 Mar 2006)
Enhancements
Adds ability to detect if driver has already been installed. If the driver has already been installed, it will not be reinstalled.

This support site has been split:

For server, storage, and networking products

You are on HP Support Center - Hewlett Packard Enterprise for products such as servers, storage, and networking.

For printer, tablet, and desktop products

For products such as printers, tablets, and desktops, go to HP Support Center .