diff options
| author | Barry Golden <[email protected]> | 2015-08-05 15:52:59 -0700 |
|---|---|---|
| committer | Barry Golden <[email protected]> | 2015-08-05 15:52:59 -0700 |
| commit | 0c44721f735527da5d9faa2281bf2bba0cb8e91c (patch) | |
| tree | f42b6bda0aef0b47a86a06e1a5e7dc8366ce504f | |
| parent | c1b6435d0629024acd3d3e6c7ef3a9822df8b3f7 (diff) | |
Remove obsolete readme.htm
| -rw-r--r-- | audio/sysvad/readme.htm | 396 |
1 files changed, 0 insertions, 396 deletions
diff --git a/audio/sysvad/readme.htm b/audio/sysvad/readme.htm deleted file mode 100644 index a5e3563d..00000000 --- a/audio/sysvad/readme.htm +++ /dev/null @@ -1,396 +0,0 @@ -<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="readme151_files/filelist.xml"> -<title>AEVAD Driver</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;} -p.MsoBodyText, li.MsoBodyText, div.MsoBodyText - {margin-top:0in; - margin-right:0in; - margin-bottom:6.0pt; - margin-left:0in; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman"; - mso-fareast-font-family:"Times New Roman";} -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";} -p.Code, li.Code, div.Code - {mso-style-name:Code; - mso-style-update:auto; - mso-style-parent:"Body Text"; - margin-top:3.0pt; - margin-right:0in; - margin-bottom:6.0pt; - margin-left:.5in; - line-height:13.0pt; - mso-pagination:widow-orphan; - font-size:11.0pt; - mso-bidi-font-size:10.0pt; - font-family:"Courier New"; - mso-fareast-font-family:"Times New Roman"; - mso-bidi-font-family:"Times New Roman";} -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;} - /* List Definitions */ - @list l0 - {mso-list-id:1010329625; - mso-list-type:hybrid; - mso-list-template-ids:-2011428930 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} -@list l0:level1 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in; - font-family:Symbol;} -@list l0:level2 - {mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level3 - {mso-level-tab-stop:1.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level4 - {mso-level-tab-stop:2.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level5 - {mso-level-tab-stop:2.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level6 - {mso-level-tab-stop:3.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level7 - {mso-level-tab-stop:3.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level8 - {mso-level-tab-stop:4.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level9 - {mso-level-tab-stop:4.5in; - mso-level-number-position:left; - text-indent:-.25in;} -ol - {margin-bottom:0in;} -ul - {margin-bottom:0in;} ---> -</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'>Microsoft Audio Engine Virtual -Audio Device (AEVAD) Driver</span></h2> - -<h3><span style='font-family:Verdana'>SUMMARY</span></h3> - -<p><span style='font-size:10.0pt;font-family:Verdana'>This is a sample driver that demonstrates - how to develop a WDM audio driver that exposes support for audio offloading. The - driver uses a "virtual audio device" instead of an -actual hardware-based adapter and highlights the different -aspects of the audio offloading WDM audio driver architecture.</span></p> - -<p><span style='font-size:10.0pt;font-family:Verdana'>Driver -developers can use the framework in this sample to implement offload support without concern -for hardware dependencies. The framework includes implementations of the -following interfaces:</span></p> - -<p style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo2; -tab-stops:list .5in'><![if !supportLists]><span style='font-family:Symbol; -mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span -style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:Verdana'>The -<span class=SpellE><i>CAdapterCommon</i></span><span style='mso-bidi-font-style: -italic'> interface </span>gives the <span class=SpellE>miniports</span> access -to virtual mixer hardware. It also implements the <span class=SpellE><b -style='mso-bidi-font-weight:normal'>IAdapterPowerManagement</b></span> -interface.</span></p> - -<p style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo2; -tab-stops:list .5in'><![if !supportLists]><span style='font-family:Symbol; -mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span -style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:Verdana'>The -<span class=SpellE><i>CMiniportTopologySYSVAD</i></span><span style='mso-bidi-font-style: -italic'> interface</span> is the base class for all sample topologies. It has -very basic common functions. In addition, this class contains common topology -property handlers.</span></p> - -<p><span style='font-size:10.0pt;font-family:Verdana'>The following table shows -the features that are implemented in the various subdirectories of this sample.</span></p> - -<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 - style='border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt; - mso-padding-alt:0in 5.75pt 0in 5.75pt'> - <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> - <td width=120 valign=top style='width:89.7pt;border:solid windowtext 1.0pt; - mso-border-alt:solid windowtext .5pt;padding:0in 5.75pt 0in 5.75pt'> - <p><b><span style='font-size:10.0pt;font-family:Verdana'>Subdirectory</span></b></p> - </td> - <td width=360 valign=top style='width:3.75in;border:solid windowtext 1.0pt; - border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt: - solid windowtext .5pt;padding:0in 5.75pt 0in 5.75pt'> - <p><b style='mso-bidi-font-weight:normal'><span style='font-size:10.0pt; - font-family:Verdana'>Description</span></b></p> - </td> - </tr> - <tr style='mso-yfti-irow:1'> - <td width=120 valign=top style='width:89.7pt;border:solid windowtext 1.0pt; - border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; - padding:0in 5.75pt 0in 5.75pt'> - <p><em>aesamplewavert</em></p> - </td> - <td width=360 valign=top style='width:3.75in;border-top:none;border-left: - none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; - mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; - mso-border-alt:solid windowtext .5pt;padding:0in 5.75pt 0in 5.75pt'> - Basic audio offloading driver with independent microphone support.</td> - </tr> -</table> - -<p><span style='font-size:10.0pt;font-family:Verdana'><o:p> </o:p></span></p> - -<h3><span style='font-family:Verdana'>BUILDING THE SAMPLE</span></h3> - -<p><span style='font-size:10.0pt;font-family:Verdana'>To build this sample, open the -VC++ project file (AESample.VcxProj) from the WDK sample content in Visual Studio Dev11.</span></p>WDK - -<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>The sample -must be manually installed.<span style='mso-spacerun:yes'>� </span>It can be -installed via the <b style='mso-bidi-font-weight:normal'>devcon.exe tool</b>, -which is available as a free download from <a -href="http://support.microsoft.com/kb/311272">http://support.microsoft.com/kb/311272</a>, -or it can be installed programmatically via a third-party setup application.</span></p> - -<p><span class=SpellE><b style='mso-bidi-font-weight:normal'><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Devcon</span></b></span><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> source code is also -included elsewhere in the WDK as a sample.<o:p></o:p></span></p> - -<h3><span style='font-family:Verdana'>DRIVER ISSUES</span></h3> - -<p><span style='font-size:10.0pt;font-family:Verdana'>No known issues</span></p> - -<h3><span style='font-family:Verdana'>CODE TOUR</span></h3> - -<h4><span style='font-family:Verdana'>File Manifest</span></h4> - -<pre><u>File<span style='mso-tab-count:2'>���������� </span>Description</u></pre><pre><o:p> </o:p></pre><pre><span class=SpellE><span -class=GramE>adapter.cpp<span style='mso-tab-count: -1'>��� </span>Connects the driver to the system</span></span></pre> - <pre><span class=SpellE><span -class=GramE>aevad.inf</span></span><span style='mso-tab-count:1'>����� </span>Installation INF file for this sample</pre><pre><span -class=SpellE><span class=GramE>aevad.rc</span></span><span style='mso-tab-count: -1'>������ </span>Common resource file</pre> -<pre><span -class=SpellE><span class=GramE>aevadtest.h</span></span><span style='mso-tab-count: -1'>� </span>Common header file for test cases</pre> - <pre><span class=SpellE><span -class=GramE>basetopo.cpp</span></span><span style='mso-tab-count:1'>�� </span>Base topology class implementation</pre><pre><span -class=SpellE><span class=GramE>basetopo.h</span></span><span style='mso-tab-count: -1'>���� </span>Base topology class definition</pre><span -class=SpellE><span class=GramE>common.cpp</span></span><span style='mso-tab-count: -1'>���� </span>Common object used by all miniport drivers</pre><pre><span -class=SpellE><span class=GramE>common.h</span></span> <span style='mso-tab-count: -1'>����� </span>Header file for the common object</pre><pre><span class=SpellE><span -class=GramE>hw.cpp</span></span><span style='mso-tab-count:2'>�������� </span>Hardware abstraction of SYSVAD</pre><pre><span -class=SpellE><span class=GramE>hw.h</span></span><span style='mso-tab-count: -2'>���������� </span>Hardware class definition</pre> - <pre>ihvprivatepropertyset.h Header for private KS property set example</pre><pre><span class=SpellE><span -class=GramE>kshelper.cpp</span></span><span style='mso-tab-count:1'>�� </span>Kernel streaming utility function implementations</pre><pre><span -class=SpellE><span class=GramE>kshelper.h</span></span><span style='mso-tab-count: -1'>���� </span>Kernel streaming utility function definitions</pre><pre><span -class=SpellE><span class=GramE>sysvad.h</span></span><span style='mso-tab-count: -2'>������� </span>Common definitions</pre> - <pre><span class=GramE>readme.htm</span><span -style='mso-tab-count:1'>���� </span>The documentation for this driver (this file)</pre><pre><span -class=SpellE><span class=GramE>sources.inc</span></span><span style='mso-tab-count: -1'>��� </span>Common sources file included by all sample drivers</pre> - <pre>unittestdata.h Definitions that can be used for unit testing</pre><pre><o:p> </o:p></pre> - -<p align=center style='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'><a -href="#_top"><span style='font-size:10.0pt;font-family:Verdana'>Top of page</span></a><span -style='font-size:10.0pt;font-family:Verdana'> </span></p> - -<pre><o:p> </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> </o:p></span></p> - </td> - </tr> -</table> - -<p style='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"'>� 2004</span> <span -style='font-size:7.5pt;font-family:"MS Sans Serif"'>Microsoft Corporation </span></p> - -</div> - -</body> - -</html> |
