AMD Geode(TM) LX Processor/CS5535 Companion Device Windows(R) XP WDM Audio Driver
Release Notes 
Version 2.01.04, General Release 
Release Date: May 17, 2005


--------------------------------------------------------------------------------
PRODUCT INFORMATION  
--------------------------------------------------------------------------------
This is the AMD Windows(R) XP WDM audio driver for systems based on the AMD 
Geode(TM) LX processor and CS5535 companion device. It supports Microsoft(R) 
Windows(R) 98, Me, 2000, and XP Professional with Service Pack 2.

The WDM (Windows Driver Model) audio driver can be used under Windows 98, Me,
2000, and XP systems. This driver supports full-duplex (simultaneous recording and 
playback) and all AC97 lines (see AC97 Specification).

This product includes: 
- GX3WDMAU.sys		Audio driver
- Gx3WDMAu.inf		Driver installation file for Windows XP setup
- Gx3Prop.DLL		Audio driver property page
- migrate.dll		Microsoft binary, supplied without source
- Gx3WDMAu.cat		Driver installation file for Windows XP setup
- ReleaseNotes.txt	This file

For XP Embedded:
- No files included


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


Dependencies 
------------
- Windows 98/2000/Me/XP
- Duraudio V1.02.02 (Duraudio files need to be copied into the "driver" directory)

Functional Changes
------------------
- None (Initial release)


Defects Corrected 
-----------------
- None (Initial release)


Known Errata 
------------
Issue #927:  LX/CS5535 XP WDM audio driver fails HCT Audio Mixer Driver test
Description: The XP WDM audio driver fails the HCT Audio Mixer Driver test.
Resolution:  Under investigation.

Issue #2386: LX/CS5535 XP audio driver fails HCT Audio Power Management 
(Lullaby) test
Description: The XP WDM audio driver fails the HCT Audio Power Management 
(Lullaby) test.
Resolution:  This issue is being addressed by Intelligraphics.

Issue #3838: Audio lag on SP4GX30 with XP VoIP application
Description: When using a VoIP chat program between a SP4GX30 and a third-party
system, an ever-increasing voice lag is observed after several minutes if the chat
session is allowed to remain open.
Resolution:  Under investigation.


--------------------------------------------------------------------------------
VALIDATION ENVIRONMENT
--------------------------------------------------------------------------------
Validated on SP4GX30, R2 Rework I with:
- AMD Geode(TM) LX processor, silicon revision C0 @ 433 MHz 
- AMD Geode CS5535 companion device, silicon revision A3
- 512 MB DDR RAM @ 333 MHz 
- PCI @ 66 MHz
- Windows XP w/ Service Pack 2 and all updates
- LX/CS5535 GeodeROM v1.03.03
- LX/CS5535 XP WDM Audio v2.01.04
- LX/CS5535 XP Graphics v2.01.05
- LX/CS5535 XP AES v2.00.03


--------------------------------------------------------------------------------
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 will find 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. Repeat Step 2.
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 will display a dialog box indicating that the driver has not passed
   Windows Logo Testing. Click "Continue Anyway."
8. Click "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 (Recommended)" 
   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 (Recommended)" 
   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: N/A (Initial Release)
Release Date: N/A (Initial Release)


Dependencies 
------------
- N/A (Initial Release)


Functional Changes
------------------
- N/A (Initial Release)


Defects Corrected 
-----------------
- N/A (Initial Release)


Known Errata 
------------
- N/A (Initial Release)


================================================================================
Copyright
---------
© 2005 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.
================================================================================
