README.TXT Driver File Contents (VIAAC97Audio120a.zip)

   VIA WCE X86 AC97 Audio Driver Playing/Recording Installation Guide
                             11/27/2000
              Copyright (C) 2000 VIA Technologies, INC.

1. Release note
   This software package release is version 1.0A. The audio driver
   supports both sound playing and sound recording for stereo and
   mono waves of 8 or 16 bits per sample at 8K, 11.025K, 22.05K,
   or 44.1K sampling rate. It operates on any Windows CE X86-based
   platform using VIA's south bridge VT82C686A, VT8231, or VT82C686B,
   which integrates an on-chip audio controller complying AC97 2.1
   specification. The driver works properly with Microsoft
   Windows CE 2.12 and 3.00, and it should work for later versions
   of Windows CE.

   In addition, the package provides a sample wave player for
   playing and recording sound. The player is able to play wave
   audio and record sound from either line-in or microphone-in.
   OEM's may use it for development and production test.

2. Revision note
   Features supported in Version 1.0A but different from
   Version 1.0 are described below:
   (1) Add support for the compatible audio controller in VT8231
       and VT82C686B, and rename the driver name from 686A to 3058,
       the Device ID of the audio controller.
   (2) Include changes in QFE #7 by adding the following 4 files
       to support WinCE 3.00.

         \3.00\debug\VIAWAVE.DLL
         \3.00\debug\VIAWAVE.MAP
         \3.00\debug\VIAWAVE.PDB
         \3.00\retail\VIAWAVE.DLL

3. File descriptions
   The package contains 14 files as described below.

   \2.12\debug\VIAWAVE  DLL  36,703 11-08-99 20:19 debug version
   \2.12\debug\VIAWAVE  MAP  39,875 11-08-99 20:19 debug map file
   \2.12\debug\VIAWAVE  PDB 208,896 11-08-99 20:19 debug pdb file
   \2.12\retail\VIAWAVE DLL  13,568 11-09-99 08:52 retail version
   \3.00\debug\VIAWAVE  DLL  34,895 07-17-00 12:00 debug version
   \3.00\debug\VIAWAVE  MAP  37,909 07-17-00 12:00 debug map file
   \3.00\debug\VIAWAVE  PDB 241,664 07-17-00 12:00 debug pdb file
   \3.00\retail\VIAWAVE DLL  12,368 07-17-00 12:09 retail version
   PLATFORM             BIB     143 11-27-00 11:59 sample bib file
   PLATFORM             REG     136 11-27-00 11:59 sample reg file
   PROJECT              BIB      85 11-27-00 11:59 sample bib file 
   SAMPLE               WAV 933,932 11-09-99 10:01 wave sample file 
                                (8-bit stereo, 22.05K sampling rate)
   WPLAYER              EXE  55,296 01-07-00 10:30 sample wave player
   README               TXT                        this readme file
   
4. Assume the target platform is named VIACEPC and the Windows 
   CE 2.12 MAXALL configuration is used for an initial evaluation
   of the audio driver. Speakers and a microphone are needed
   for testing. Step-by-step installation and test instructions
   are described below.   

5. Make a WCE binary image
   Type "blddemo" in the command prompt. A retail build is
   preferred but not required.

6. Copy files to directory \Wince212\release
   For a retail build, copy the following three files:

      \2.12\retail\VIAWAVE.DLL   
      WPLAYER.EXE
      SAMPLE.WAV
       
   For a debug build, copy the following five files:

      \2.12\debug\VIAWAVE.DLL
      \2.12\debug\VIAWAVE.MAP
      \2.12\debug\VIAWAVE.PDB  
      WPLAYER.EXE
      SAMPLE.WAV

   For WinCE 3.00, copy the corresponding files under
   directory \3.00. Refer to "VIA WCE X86 Driver Installation
   Migration Guide for Microsoft Windows CE Platform Builder 3.00
   & Add-on Pack" for more information.
       
7. Update bib files in directory \Wince212\release
   To include the driver, the wave player, and the wave sample
   file into NK.bin, in the platform.bib file add the following
   four lines: 

      IF VIA_AUDIO3058
         VIAWAVE.dll    $(_FLATRELEASEDIR)\VIAWAVE.dll     NK  SH
         WPLAYER.exe    $(_FLATRELEASEDIR)\WPLAYER.exe     NK
      ENDIF

   In the project.bib file, add the following three lines:

      IF VIA_AUDIO3058
         SAMPLE.WAV     $(_FLATRELEASEDIR)\SAMPLE.wav      NK  S
      ENDIF

   A sample platform.bib and a sample project.bib files are
   included for your reference.

8. Update registry in directory \Wince212\release 
   In the platform.reg file, add the following registry settings:
   
      IF VIA_AUDIO3058
         [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev\]
         "Prefix"="WAV"
         "Dll"="viawave.dll"
         "Order"=dword:0
      ENDIF

   A sample platform.reg file is included for your reference. 
      
9. Set environment variables
   In the command prompt, type

      set VIA_AUDIO3058=1
      set ODO_NOAUDIO=1
      
10. Execute "makeimg" and download the binary image NK.bin to
    your target platform.

11. Basic testing
    (1) Verify the success of driver installation
        Double click the "Volume & Sounds" Control Panel 
        application. Verify you may adjust the loudness of the
        sound as you wish. Press the "Sounds" button and select 
        several wave files to play. Press the "OK" button to
        close the application.

    (2) Verify the audio playing function
        Run the sample "wplayer" program. Press the on-screen
        right arrow button and select the "SAMPLE.WAV" file to
        play. Press the on-screen automatic rewind button to repeat
        playing the music. Press the on-screen stop button to stop 
        playing. Finally, select the "File" menu to exit the player.

    (3) Verify the audio recording function
        Run the sample "wplayer" program. Select the "File" menu to
        set appropriate recording options. Enable the "Record Source"
        and choose a wave source from either line-in (default) or
        microphone-in for recording. Press the on-screen record
        button, enter a file name to start recording. Press the
        on-screen stop button to stop recording. Press the on-screen
        play button to replay what has been just recorded. Finally,
        select the "File" menu to exit the player.
     
12. Known problems & limitations
    (1) For a debug build, the audio driver might not work properly
        due to severe interference from debugging. A continuous
        duration of noise, an asynchrony between how much wave
        being played and its displayed elapsed time, or failures
        in recording sound might encounter.
    (2) The "wplayer" program is provided as is, whose usage is
        without warranty of any kind. For example, the on-screen
        timer may not work properly under WinCE 3.00.

13. Trouble shooting
    In case you encounter any problem, first connect the debug
    port in your target Windows CE platform to a serial port in 
    your PC-based NT development platform, e.g. with communication 
    parameters {38400, n, 8, 1}. Make a debug build binary image 
    and download it to your target platform. Dump related debug 
    messages and then contact VIA's representatives for further 
    technical assistance.   

14. Quality assurance
    The software package has been tested by a test program, 
    modified from the WAVEBVT program, shipped along with 
    Windows CE 2.12. The modified program tests thoroughly all
    the wave API functions, including all the wave-in and the
    wave-out functions. This release passed all the tests.
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: web3, load: 2.24