Skip to content

Realtek AC'97 Driver Sample from Windows 8.1 WDK

Notifications You must be signed in to change notification settings

TheDeadFish/AC97

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<link rel=File-List href="readme141_files/filelist.xml">
<title>AC97 Sample Driver and Related Code Samples</title>
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:536871559 0 0 0 415 0;}
@font-face
	{font-family:"MS Sans Serif";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
h2
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	mso-outline-level:2;
	font-size:18.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h3
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	mso-outline-level:3;
	font-size:13.5pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h4
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	mso-outline-level:4;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
pre
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Courier New";}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
table.MsoTableGrid
	{mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	border:solid windowtext 1.0pt;
	mso-border-alt:solid windowtext .5pt;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:.5pt solid windowtext;
	mso-border-insidev:.5pt solid windowtext;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:6.0pt;
	mso-para-margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
</style>
<![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>

<div class=Section1>

<h2><a name="_top"></a><span style='font-family:Verdana'>AC97 Sample Driver and
Related Code Samples</span></h2>

<h3><span style='font-family:Verdana'>SUMMARY</span></h3>

<p><span style='font-size:10.0pt;font-family:Verdana'>This directory contains a
sample AC97 adapter driver and several related code samples. The samples are
contained in the following subdirectories:</span></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=679
 style='width:509.25pt;mso-cellspacing:0in;mso-padding-alt:2.25pt 2.25pt 2.25pt 2.25pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width="16%" style='width:16.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><b><i><span style='font-size:10.0pt;font-family:Verdana'>Subdirectory</span></i></b></p>
  </td>
  <td width="84%" style='width:84.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><b><i><span style='font-size:10.0pt;font-family:Verdana'>Description</span></i></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width="16%" style='width:16.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span class=SpellE><i><span style='font-size:10.0pt;font-family:Verdana'>cpl</span></i></span></p>
  </td>
  <td width="84%" style='width:84.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span style='font-size:10.0pt;font-family:Verdana'>This subdirectory contains
  the sample code for a control panel application. The application displays the
  property page for your AC97 device. This application requires that the
  property page sample and the AC97 WDM audio driver sample be installed.</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width="16%" style='width:16.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><i><span style='font-size:10.0pt;font-family:Verdana'>driver</span></i></p>
  </td>
  <td width="84%" style='width:84.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span style='font-size:10.0pt;font-family:Verdana'>This subdirectory
  contains the AC97 sample driver. This sample is a WDM audio adapter driver
  that runs on an Intel® motherboard with an integrated AC97 controller. The
  adapter driver incorporates a <span class=SpellE>wavePci</span> miniport
  driver for the AC97 controller's wave audio device.</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width="16%" style='width:16.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span class=SpellE><i><span style='font-size:10.0pt;font-family:Verdana'>INFViewer</span></i></span></p>
  </td>
  <td width="84%" style='width:84.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span style='font-size:10.0pt;font-family:Verdana'>This subdirectory
  contains an HTML version of the AC97 driver's INF file. The HTML file
  supports easy browsing of the INF file's contents by providing hot-linked
  references to INF sections and to keyword definitions.</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
  <td width="16%" style='width:16.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span class=SpellE><i><span style='font-size:10.0pt;font-family:Verdana'>proppage</span></i></span></p>
  </td>
  <td width="84%" style='width:84.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt'>
  <p><span style='font-size:10.0pt;font-family:Verdana'>This sample shows how
  to write a property-page DLL that gets loaded by the device manager when a
  user elects to display the properties of your device. In addition to
  displaying the default property sheets, the device manager also displays the
  property sheet that is defined in the sample. This sample requires that the
  AC97 WDM audio driver sample be installed.</span></p>
  </td>
 </tr>
</table>

<p><span style='font-size:10.0pt;font-family:Verdana'>These samples need to be
compiled with the Microsoft® Windows® Server 2003 or Windows XP build environment
but are binary compatible with older operating systems such as Windows 2000. To
build the samples, enter any Windows Server 2003 or Windows XP build
environment and run the command <b>build �<span class=SpellE><span class=GramE>cZ</span></span></b>
from this directory. The AC97 sample driver also runs in Windows 98 Second
Edition or Windows Me, but the property page DLL and control panel application
do not.</span></p>

<p><span style='font-size:10.0pt;font-family:Verdana'>The header file <span
class=SpellE>prvprop.h</span> in this directory defines the private property
used by each of the samples. The INF file in the AC97\driver directory installs
all of the samples in the subdirectories. For more information, see the
readme.htm files in each subdirectory.</span> </p>

<h3><span style='font-family:Verdana'>ADDITIONAL INFORMATION ABOUT THE INF FILE</span></h3>

<p><span style='font-size:10.0pt;font-family:Verdana'>In Windows 2000 and
later, the INF file in the AC97\driver directory installs both the AC97 sample
driver and the property page sample. In Microsoft Windows 98 Second Edition and
Microsoft Windows Me, the INF file installs only the AC97 WDM audio driver
sample. A migration DLL (migrate.dll) is needed for a WDM audio driver that has
been installed in Microsoft Windows 98 Second Edition or Microsoft Windows Me
to survive the upgrade to Microsoft Windows 2000 or later. For more information
on device driver migration, see %BASEDIR%\src\setup\devupgrd\devupgrd.doc.</span></p>

<p align=center style='margin:0in;margin-bottom:.0001pt;text-align:center;
tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Courier New"'><a
href="#_top"><span style='font-family:Verdana'>Top of page</span></a></span> </p>

<pre><o:p>&nbsp;</o:p></pre>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=624
 style='width:6.5in;mso-cellspacing:0in;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
  height:1.5pt'>
  <td style='background:aqua;padding:.75pt .75pt .75pt .75pt;height:1.5pt'>
  <p class=MsoNormal><span style='font-size:2.0pt;mso-bidi-font-size:12.0pt'><o:p>&nbsp;</o:p></span></p>
  </td>
 </tr>
</table>

<pre><o:p>&nbsp;</o:p></pre>

<p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
style='font-size:7.5pt;font-family:"MS Sans Serif";mso-fareast-font-family:
"Courier New";mso-bidi-font-family:"Courier New"'>© 2004 Microsoft Corporation</span></p>

</div>

</body>

</html>

About

Realtek AC'97 Driver Sample from Windows 8.1 WDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published