Audio_ReleaseNotes.txt Driver File Contents (MainChip.zip)

AMD Geode™ LX Processor/CS5536 Companion Device Windows® CE v5.0 UAM Audio Driver
Release Notes
Version 1.01.00 General Release
November 28, 2005

-----------------------------------------------------------------------------
PRODUCT INFORMATION
-----------------------------------------------------------------------------

The audio CODEC connected with the AMD Geode™ CS5536 is fully AC97 standard 
compliant. The Unified Audio Model driver supports not only all AC97 mixer 
lines, but also full-duplex functionality.

Features:
-------------
- AC97 mixer lines.
- Wave playback and recording in 16-bit PCM format.
- Full-Duplex.
- Power Management support. 

Functionality:
-------------
- AC97 Mixer lines
- Wave Recording (At Stereo 16-bit only)
- Wave Playback
- DirectSound API support
- Full-Duplex
- WMA 9 support (CE.NET build 1081 or newer)
- Power Management Support

Software Dependency:
-------------------
- WinCE 5.0 build 1400 (RTM) 
- WinCEPB50-041231-Product-Update-Rollup-X86
- WinCEPB50-050331-2005Q1-X86
- WinCEPB50-050630-2005Q2-X86
- WinCEPB50-050706-KB896664-X86
- WinCEPB50-050719-KB902398-X86
- WinCEPB50-050726-KB904426-X86	
- WinCEPB50-050727-KB904383-X86	
- WinCEPB50-050805-KB904255-X86	
- WinCEPB50-050708-KB902334-X86	
- WinCEPB50-050722-KB896340-COMMON	
- WinCEPB50-050727-KB901207-X86	
- WinCEPB50-050729-KB892204-X86  
- CE_Duraudio v1.02.01


Firmware Dependency:
-------------------
The GeodeROM must have Native Audio enabled.

------------------------------------------------------------------------------
VALIDATION ENVIRONMENT
------------------------------------------------------------------------------
Validated on:  Norwich, version 2 rework I
- Geode LX processor, silicon revision C1 @ 500 MHz
- Geode CS5536 companion device, silicon revision B1
- 512 MB RAM DDR @ 400 MHz
- PCI @ 33 MHz
- Windows® CE 5.0 (1400)
- GeodeROM 1.06.06
- Audio 1.01.00
- Graphics 2.03.02
- OAL 1.01.06
- AES 2.01.00

-----------------------------------------------------------------------------
INSTALLATION and BUILD INSTRUCTIONS
-----------------------------------------------------------------------------
1. Create a directory named "DRIVERS" under your
"$(_TARGETPLATROOT)\SRC" if there is no such folder existed.

2. Update dirs file in "$(_TARGETPLATROOT)\SRC" as follows:
DIRS= \
    kernel \
    bootloader \
    drivers

3. Create a directory named "lxaudio" under your
"$(_TARGETPLATROOT)\SRC\DRIVERS"

4. Create a dirs file as follows in "$(_TARGETPLATROOT)\SRC\DRIVER" folder:
DIRS= \
    lxaudio

5. Copy all driver files into lxaudio directory. (Don't forget all of 
CE_DURAUDIO library files.)

6. Open Platform Builder 5.0.

7. Select File / Manage Catalog Features.

8. Select Import.

9. Point to the lxuamaud.cec file inside lxaudio folder you've created above.

10. Click Open.

11. Select: File / New Platform from PB menu and Click on Next.

12. Type a new workspace name, and click on Next.

13. Select "BSP - AMD GEODE:X86 " and Click on Next.

14. Select "Design Template - Internet Appliance" and click on Next.

15. Keep all default selections, click on Next (3 times).

16. Click on "Finish".

17. In the catalog, under "Third Party / Device Drivers / Audio", you should 
    see "AMD GeodeLX/553x UAM".
    Click and drag "AMD GeodeLX/553x UAM" to the feature view window.
    The driver should show up under "Device Drivers / Audio" in the features 
    view now.

18. In PB, access ParameterView and add the following lines in platform.bib 
    after "IF BSP_NOAUDIO !".
IF BSP_AMD_LXUAMAUD
   ngxuamaud.dll     $(_FLATRELEASEDIR)\ngxuamaud.dll NK  SH 
ENDIF

19. Add the following lines in platform.reg after "IF BSP_NOAUDIO !".
IF BSP_AMD_LXUAMAUD
	#include "$(_TARGETPLATROOT)\SRC\DRIVERS\lxaudio\Geode.reg"
ENDIF BSP_AMD_LXUAMAUD

20. Build your platform.

21. The image is now ready to download. 
   After image downloaded, you must see a message, 
   "UAM Driver CE5.0 GeodeLX/CS553x 1.01.00" and
   "CE_DURAUDIO 1.03.00" displayed in the debug window of PB. 


-----------------------------------------------------------------------------
SUBSEQUENT INSTRUCTIONS
-----------------------------------------------------------------------------
If any changes have been made in the codes, or in the registry files, the 
whole steps in the build instructions must be done again.


-----------------------------------------------------------------------------
UNIT TEST
-----------------------------------------------------------------------------
The driver was pre-tested using the following tools:

- Media Player
- Control panel playback
- CETK audio Tests


-----------------------------------------------------------------------------
REVISION HISTORY
-----------------------------------------------------------------------------
------------------------------------
Oct. 18th, 2005  Version 1.01.00
------------------------------------

FUNCTIONAL CHANGES
-------------------
None.


FILE CHANGES
-------------
lxuamaud.cec - Update version 
gxaudio.cpp - Update version
Geode.reg - Update version

DEFECTS CORRECTED
------------------
- Updated the product brand name.

=============================================================================
------------------------------------
Apr. 13th, 2005  Version 1.00.02
------------------------------------

FUNCTIONAL CHANGES
-------------------
None.


FILE CHANGES
-------------
mixdrv.cpp - modify LOGICAL_VOLUME_MAX defined value
gx3uamaud.cec - Update version 
gxaudio.cpp - Update version
Geode.reg - Update version

DEFECTS CORRECTED
------------------
- PBZ #3769 CETK - Test Volume Control: Fails
Root cause: The max value is beyond the volume test boundary. 
Fix: LOGICAL_VOLUME_MAX 0x10000 => 0xFFFF
=============================================================================


------------------------------------
Nov. 19th, 2004  Version 1.00.01
------------------------------------

FUNCTIONAL CHANGES
-------------------
- Added CS5536 audio device and vendor ID in geode.reg.


FILE CHANGES
-------------
gx3uamaud.cec - Update version 
gxaudio.cpp - Update version
Geode.reg - Add PCI info. and Update version

DEFECTS CORRECTED
------------------
None.

=============================================================================


------------------------------------
Aug. 13th, 2004  Version 1.00.00
------------------------------------

FUNCTIONAL CHANGES
-------------------
CE5.0 GX3/553x UAM initial release.


FILE CHANGES
-------------
None.


DEFECTS CORRECTED
------------------
None.

================================================================================
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.
================================================================================
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: ftp, load: 1.94