ReleaseNotes.txt Driver File Contents (AMD_Geode_GX_Drivers.zip)

AMD Geode(TM) GX Processors* (GX 533@1.1W, GX 500@1.0W, GX 466@0.9W)
Windows(R) XP/XPe WDM Driver - Release Notes 
Version 1.04.01 
Release Date: May 25, 2004

Duraudio Version:  1.01.12
(Duraudio files need to be copied into the "driver" directory)

*The AMD Geode GX 533@1.1W processor operates at 400 MHz, the AMD Geode 
GX 500@1.0W operates at 366 MHz, and the AMD Geode GX 466@0.9W processor 
operates at 333 MHz. Model numbers reflect performance as described here:  
http://www.amd.com/connectivitysolutions/geodegxbenchmark.


--------------------------------------------------------------------------------
PRODUCT INFORMATION  
--------------------------------------------------------------------------------
The WDM (Windows(R) Driver Model) audio driver can be used under Windows 98, 2000, 
and Me systems. This driver supports full-duplex (simultaneous recording and 
playback) and all AC97 lines (see AC97 Specification). The driver also permits 
Geode GX processor-based (i.e., GX 533@1.1W, GX 500@1.0w, GX 466@0.9W) machines 
running Windows XP Embedded to use the WDM audio device.

This product includes: 
- Gx2WDMAu.SYS
- Gx2WDMAu.INF
- Gx2Prop.dll
- Migrate.dll -- Microsoft binary, supplied without source
- Gx2WDMAu.cat -- HCT ChkINF test required
- ReleaseNotes (this file)

For XPe:
- Gx2WDMXe.inf - to be created
- Gx2WdmAu.sld - to be created


Features
--------
Supports:
- Windows 98, 2000, and Me systems 
- Full-duplex (simultaneous recording and playback) and all AC97 lines (see AC97 
  Specification)


Dependencies 
------------
-Windows 98/2000/Me/XP/XPe


Functional Changes
------------------
-None


Defects Corrected 
-----------------
Issue #171.16: XP WDM audio driver fails MS HCT Full Duplex Test.

Issue #171.17: XP WDM audio driver fails MS HCT KS Audio Position Accuracy Test.

Issue #120: [Geode GX DB533] Main volume control functions incorrectly.

Issue #171.14: XP WDM audio driver fails MS HCT ChkINF test

Issue #171.19: XP WDM audio driver fails MS HCT Signability test 

Issue #118.454 [CPG - BUG19018]: Geode XP SP1 HCT 11.2 Failed Audio Full 
Duplex test.

Issue #157.10: Loud buzzing heard while running test case XP-09.000 
(XP Audio Stress Test).

Issue #157.14:Blue screen in multiple stop-record recording cycles when 
MP plays a digital clip.


Known Errata 
------------
Issue #157.14: Blue Screen in multiple stop-play recording cycles using Sound 
Recorder when Media Player plays a digital clip.
Cause: The issue is caused by DMA overrun.
Resolution:  Under investigation.

Issue #171.2: XP WDM audio driver fails MS HCT Driver Verifier test (BSOD).
Resolution: MS WHQL audio team created an errata (#1176) for this case. Refer to 
errata 1176 for WHQL submission. Here is the link: 
http://www.microsoft.com/whdc/hwtest/search/details.aspx?Type=err&ID=1176

Issue #118.526: MPEG3 file - Playback does not always resume after pausing or 
seeking to a different portion of the clip on Geode SP4GX22 WinXP audio driver v1.04.01.

Issue #157.8: XP WDM audio driver fails MS HCT ACPI S1 Stress test.
Resolution: This issue is being addressed by Intelligraphics.

Issue #157.9: XP WDM audio driver fails MS HCT ACPI S3 Stress test
Resolution: This issue is being addressed by Intelligraphics.

Issue #171.18: XP WDM audio driver fails MS HCT Mixer driver test.
Resolution: This issue is being addressed by Intelligraphics.

Issue #171.15: XP WDM audio driver fails MS HCT DirectSound Driver test.
Resolution:  Under investigation.


--------------------------------------------------------------------------------
VALIDATION ENVIRONMENT
--------------------------------------------------------------------------------
Validated on Geode SP4GX22, R3 Rework J with:
- Geode GX 500@1.0W (366 MHz) processor, v2.1 CRT and 
  Geode GX 533@1.1W (400 MHz) processor, v2.1 TFT  
- Geode CS5535 companion device, vA3
- 512 MB DDR @ 266 MHz 
- PCI @ 33/66 MHz
- Win XP w/ SP1 and all updates
- XpressROM v1.40.04
- Audio GX XP/XPe WDM v.1.04.01
- Graphics GX XP/XPe v.1.03.05

--------------------------------------------------------------------------------
INSTALLATION INSTRUCTIONS  
--------------------------------------------------------------------------------
Windows XP:
1. Copy all files in the "bin" subdirectory to a folder available to the target 
   machine
2. At Windows startup, Windows finds a "Multimedia Audio Controller". 
   If Windows does not find the device at startup it is because it is listed in 
   the device manager as an "Unknown device" or it has a driver installed already.  
   If this is the case, do the following:
   a. Delete the device from the device manager.
   b. Reboot
   c. Start step 2 over.
3. Click "Install from a list or specific location (Advanced)" and click "Next".
4. Select the "Include this location in the search" option.
5. Enter the path of the folder used in step 1 in the combo box and click "Next".
6. Select "Geode - Native Mode Driver (Windows 2000/XP). 
7. Windows shows the Dialog saying that the driver has not passed Windows Logo 
   Testing. Click "Continue Anyway".
8. Click on "Finish".
9. Reboot your machine (If needed)


Windows 2000:
1. Copy all files in the "bin" subdirectory to a folder available to the target 
   machine.
2. At Windows startup, Windows finds a "Multimedia Audio Controller" device.
   If Windows does not find the device at startup it is because it is listed in 
   the device manager as an "Unknown device" or it has a driver installed already.  
   If this is the case, do the following:
   a. Delete the device from the device manager.
   b. Reboot.
   c. Start step 2 over.
3. Click "Next".
4. Select the Option: "Search for a suitable driver for my device (Recomended)" 
   and click on "Next".
5. Check the "Specify location" checkbox.
6. Enter the path of the folder used in step 1.
7. Click on "Next".
8. Click on "Next".
9. Windows shows the "Digital Signature Not Found" Dialog. Click on "Yes".
11. Reboot (if needed).


Windows 98:
1. Copy all files in the "bin" subdirectory to a directory called "C:\AMD"
2. At Windows startup, Windows finds a "PCI Multimedia Audio Device". Click "Next"
   If Windows does not find the device at startup it is because it is listed in 
   the device manager as an "Unknown device" or it has a driver installed already.  
   If this is the case, do the following:
   a. Delete the device from the device manager.
   b. Reboot.
   c. Start step 2 over.
3. Select the Option: "Search for the best driver for your device (Recomended)" 
   and click on "Next"
4. Check the "Specify location" checkbox.
5. Enter the path of the directory created on step 1.
6. Windows find the .inf file.  Click on "Next".
7. Windows finds "Geode - Gx2 Audio Driver (WDM)". Click on "Next". 
8. After completed, click on "Finish".
9. Reboot (if needed).


Windows XP embedded:
A build machine is required, with a copy of Microsoft Embedded Studio installed 
on it.

1. If a previous version of this driver has been used, delete the repository from
   under the "Windows Embedded Data" folder.  To locate the exact folder to remove,
   browse in the "Repositories" subfolder.  A number of folders will be present, 
   each named with a GUID.  These numbers are globally unique, so the exact folder 
   name cannot be listed here, and the only way to identify the exact folder is to 
   examine the contents.  The folder in question will have six files:  Gx2Prop.dll, 
   Gx2WdmXe.inf, Gx2WdmAu.sld, Gx2WdmAu.sys, ks.inf, and wdmaudio.inf.  Delete the 
   entire folder, it will be replaced in a later step.
2. Import the component into Target Designer:
   - Copy the distribution files to a directory on the build machine.
   - Make sure that no tools in Embedded Studio are running.
   - Start the Component Database Manager, it should be running in Exclusive mode.
     Check the title bar to verify the words "(Exclusive Mode)" are present.
   - On the Database tab, press the "Import..." button.
   - Under "SLD File" enter the path to the distributed file "Gx2WdmAu.sld", 
     the "..." button will open an "Open" dialog box.
   - Verify the checkbox "Copy Repository files to Repository Root" is checked.
   - Press the "Import" button at the bottom of the dialog.  This should complete
     without error.  The most common error is failing to remove an old repository,
     see step #1 above.
   - Close the Component Database Manager.

3. Add the component to a configuration:
   - Open an existing SLX file for the project.  If one does not exist, one can
     be obtained for the Geode reference platforms from AMD.
   - Add the component by dragging "Advanced Micro Devices Geode Gx2 Audio Driver" 
     from the catalog to the configuration.
   - Consider adding additional components, such as Media Player.


--------------------------------------------------------------------------------
RELEASE HISTORY
--------------------------------------------------------------------------------
Previous Version 1.03.09, General Release
Release Date: December 5, 2003 

Dependencies 
------------
- Windows XP Professional with Service Pack 1 or
  Windows XP Embedded with Service Pack 1
- Hawk XpressROM v1.30.02 or later
- Duraudio v1.01.11


Functional Changes
------------------
- Updated PRD address right after PRD table is allocated.
- Cleaned some redundant spinlocks.
- Added a Free virtual memory function.
- Changed PRD table logic to pause the engine in low data situations,
  preventing a race condition that could cause the driver and hardware to
  get out of sync in high use scenarios.
- Used new Duraudio code.


Defects Corrected 
-----------------
Issue #109.26: Recording distortion at 0 db.
This issue was caused by incorrect mixer volume settings. No distortion occurs
when the record volume is set to 0db (the bottom of the slider control).

Issue #109.31: WDM audio driver does not install when XpressGraphics is present.
Corrected - Driver now installs properly.

Issue #109.32: Line in and Microphone recording volume controls do not function
correctly.
In order to work properly, passive microphones need to have their volumes
increased by the Microphone Boost feature of the audio codec. Both inputs
function correctly.

Issue #118.223: BTB_SWAPSIF enabled causes audio memory access error.
New BIOS code leaves the SYSENTER/SYSEXIT CPUID flag unset for all time and
adds a setup option to implement by default an MCP BTB workaround.

Issue #171.8: Media files do not always pause or stop correctly.
Corrected - Issue no longer occurs.

Issue #171.9: Moving the playback main volume or balance controls causes 
clicking noise in speakers.
Corrected - Clicking noise no longer occurs.

Issue #171.10: Recording functionality is lost after suspend or hibernate
This issue was corrected with new power management code and rev A3 of the 
Geode CS5535 companion device.


Known Errata 
------------
Issue #157.8: XP WDM audio driver fails MS HCT ACPI S1 Stress test.
Description: The Windows Hardware Quality Labs (WHQL) Hardware Compatibility
Test (HCT) suite's ACPI S1 Stress test fails on Hawk.
Resolution: Under investigation

Issue #157.9: XP WDM audio driver fails MS HCT ACPI S3 Stress test.
Description: The WHQL HCT ACPI S3 Stress test fails on the Geode SP4GX22.
Resolution: Under investigation

Issue #157.11: Loud buzzing heard while running test case XP-09.000 
(XP Audio Stress Test).
Description: While copying a large file on the hard drive and looping multiple
audio files, a loud buzzing can be heard.
Resolution: Under investigation.

Issue #157.14: Blue screen in multiple stop-play recording cycles when MP
plays a digital clip.
Description: While playing an audio file with Windows Media Player, repeatedly
clicking the "record" and "stop" buttons in Sound Recorder causes the system
to hang with a blue screen.
Resolution: Under investigation

Issue #171.13: Turning on "Graphic EQ" in Media Player degrades system
performance severely.
Description: When turning on the graphic equalizer in Windows Media Player,
CPU utilization jumps to 100% and system performance is degraded.
Resolution: Due to limitations in system resources, Media Player's graphic
equalizer feature is not supported by the audio driver.

Issue #171.14: XP WDM audio driver fails MS HCT ChkINF test.
Description: The WHQL HCT ChkINF test fails on the Geode SP4GX22.
Resolution: Under investigation.

Issue #171.17: XP WDM audio driver fails MS HCT KS Audio Position Accuracy
test.
Description: The WHQL HCT KS Audio Position Accuracy test fails on Hawk.
Resolution: Under investigation

Issue #171.18 XP WDM audio driver fails MS HCT Mixer driver test.
Description: The WHQL HCT Mixer driver test fails on Hawk.
Resolution: Under investigation

Issue: #171.19 XP WDM audio driver fails MS HCT Signability test
Description: The WHQL HCT Signability test fails on the Geode SP4GX22.
Resolution: Under investigation

Issue: #171.21 XP WDM audio driver fails MS HCT Driver Verifier test (BSOD).
Description: The WHQL HCT Driver Verifier test (BSOD) fails on the Geode 
SP4GX22 and hangs the system with a blue screen.
Resolution: Under investigation.

================================================================================
Copyright
---------
© 2004 Advanced Micro Devices, Inc. All rights reserved.
The contents of this document are provided in connection with Advanced Micro 
Devices, Inc. (“AMD”) products. AMD makes no representations or warranties with 
respect to the accuracy or completeness of the contents of this publication and 
reserves the right to make changes to specifications and product descriptions at 
any time without notice. No license, whether express, implied, arising by estoppel 
or otherwise, to any intellectual property rights is granted by this publication. 
Except as set forth in AMD’s Standard Terms and Conditions of Sale, AMD assumes no 
liability whatsoever, and disclaims any express or implied warranty, relating to 
its products including, but not limited to, the implied warranty of merchantability, 
fitness for a particular purpose, or infringement of any intellectual property right.
AMD’s products are not designed, intended, authorized or warranted for use as 
components in systems intended for surgical implant into the body, or in other 
applications intended to support or sustain life, or in any other application in 
which the failure of AMD’s product could create a situation where personal injury, 
death, or severe property or environmental damage may occur. AMD reserves the right 
to discontinue or make changes to its products at any time without notice.

Trademarks
----------
AMD, the AMD Arrow logo, and combinations thereof, and Geode are trademarks of 
Advanced Micro Devices, Inc.

Microsoft and Windows are registered trademarks of Microsoft Corporation in the 
United States and/or other jurisdictions.
 
Other product names used in this publication are for identification purposes only 
and may be trademarks of their respective companies.
================================================================================
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.99