diff options
| author | Barry Golden <[email protected]> | 2015-08-05 18:07:36 -0700 |
|---|---|---|
| committer | Barry Golden <[email protected]> | 2015-08-05 18:07:36 -0700 |
| commit | bd17fd844b4f074821b9d4c7bc86b9dc7f0e4a59 (patch) | |
| tree | a60e3be184c49ba280c2fae23fc99709c0717510 | |
| parent | 36bf4df42a182a6b6d3e707099f985fe8a644001 (diff) | |
Remove obsolete readme.htm
| -rw-r--r-- | network/radio/HidSwitchDriverSample/READFIRST_InstructionsForDevelopingHIDDriver.htm | 944 | ||||
| -rw-r--r-- | network/radio/HidSwitchDriverSample/README.htm | 1437 | ||||
| -rw-r--r-- | usb/usbsamp/usbsamp.htm | 92 |
3 files changed, 0 insertions, 2473 deletions
diff --git a/network/radio/HidSwitchDriverSample/READFIRST_InstructionsForDevelopingHIDDriver.htm b/network/radio/HidSwitchDriverSample/READFIRST_InstructionsForDevelopingHIDDriver.htm deleted file mode 100644 index 77351c56..00000000 --- a/network/radio/HidSwitchDriverSample/READFIRST_InstructionsForDevelopingHIDDriver.htm +++ /dev/null @@ -1,944 +0,0 @@ -<html xmlns:v="urn:schemas-microsoft-com:vml" -xmlns:o="urn:schemas-microsoft-com:office:office" -xmlns:w="urn:schemas-microsoft-com:office:word" -xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" -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 14"> -<meta name=Originator content="Microsoft Word 14"> -<link rel=File-List -href="READFIRST_InstructionsForDevelopingHIDDriver_files/filelist.xml"> -<title>HID USB FX2 Sample</title> -<!--[if gte mso 9]><xml> - <o:DocumentProperties> - <o:Author>MJ Bustamante</o:Author> - <o:Template>Normal</o:Template> - <o:LastAuthor>MJ Bustamante</o:LastAuthor> - <o:Revision>3</o:Revision> - <o:TotalTime>1415</o:TotalTime> - <o:LastPrinted>2011-12-08T19:23:00Z</o:LastPrinted> - <o:Created>2011-12-08T21:59:00Z</o:Created> - <o:LastSaved>2011-12-08T22:02:00Z</o:LastSaved> - <o:Pages>1</o:Pages> - <o:Words>211</o:Words> - <o:Characters>1206</o:Characters> - <o:Company>Microsoft Corporation</o:Company> - <o:Lines>10</o:Lines> - <o:Paragraphs>2</o:Paragraphs> - <o:CharactersWithSpaces>1415</o:CharactersWithSpaces> - <o:Version>14.00</o:Version> - </o:DocumentProperties> -</xml><![endif]--> -<link rel=themeData -href="READFIRST_InstructionsForDevelopingHIDDriver_files/themedata.thmx"> -<link rel=colorSchemeMapping -href="READFIRST_InstructionsForDevelopingHIDDriver_files/colorschememapping.xml"> -<!--[if gte mso 9]><xml> - <w:WordDocument> - <w:View>Print</w:View> - <w:SpellingState>Clean</w:SpellingState> - <w:GrammarState>Clean</w:GrammarState> - <w:TrackMoves>false</w:TrackMoves> - <w:TrackFormatting/> - <w:ValidateAgainstSchemas/> - <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> - <w:IgnoreMixedContent>false</w:IgnoreMixedContent> - <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> - <w:DoNotPromoteQF/> - <w:LidThemeOther>EN-US</w:LidThemeOther> - <w:LidThemeAsian>X-NONE</w:LidThemeAsian> - <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> - <w:Compatibility> - <w:BreakWrappedTables/> - <w:SplitPgBreakAndParaMark/> - </w:Compatibility> - <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> - <m:mathPr> - <m:mathFont m:val="Cambria Math"/> - <m:brkBin m:val="before"/> - <m:brkBinSub m:val="--"/> - <m:smallFrac m:val="off"/> - <m:dispDef/> - <m:lMargin m:val="0"/> - <m:rMargin m:val="0"/> - <m:defJc m:val="centerGroup"/> - <m:wrapIndent m:val="1440"/> - <m:intLim m:val="subSup"/> - <m:naryLim m:val="undOvr"/> - </m:mathPr></w:WordDocument> -</xml><![endif]--><!--[if gte mso 9]><xml> - <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" - DefSemiHidden="true" DefQFormat="false" DefPriority="99" - LatentStyleCount="267"> - <w:LsdException Locked="false" Priority="0" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Normal"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 3"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 4"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 5"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> - <w:LsdException Locked="false" Priority="39" Name="toc 1"/> - <w:LsdException Locked="false" Priority="39" Name="toc 2"/> - <w:LsdException Locked="false" Priority="39" Name="toc 3"/> - <w:LsdException Locked="false" Priority="39" Name="toc 4"/> - <w:LsdException Locked="false" Priority="39" Name="toc 5"/> - <w:LsdException Locked="false" Priority="39" Name="toc 6"/> - <w:LsdException Locked="false" Priority="39" Name="toc 7"/> - <w:LsdException Locked="false" Priority="39" Name="toc 8"/> - <w:LsdException Locked="false" Priority="39" Name="toc 9"/> - <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> - <w:LsdException Locked="false" Priority="10" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Title"/> - <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> - <w:LsdException Locked="false" Priority="11" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> - <w:LsdException Locked="false" Priority="22" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Strong"/> - <w:LsdException Locked="false" Priority="20" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> - <w:LsdException Locked="false" Priority="59" SemiHidden="false" - UnhideWhenUsed="false" Name="Table Grid"/> - <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> - <w:LsdException Locked="false" Priority="1" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 1"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 1"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 1"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> - <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> - <w:LsdException Locked="false" Priority="34" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> - <w:LsdException Locked="false" Priority="29" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Quote"/> - <w:LsdException Locked="false" Priority="30" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 1"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 1"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 2"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 2"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 2"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 2"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 2"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 3"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 3"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 3"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 3"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 3"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 4"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 4"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 4"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 4"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 4"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 5"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 5"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 5"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 5"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 5"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 6"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 6"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 6"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 6"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 6"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> - <w:LsdException Locked="false" Priority="19" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> - <w:LsdException Locked="false" Priority="21" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> - <w:LsdException Locked="false" Priority="31" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> - <w:LsdException Locked="false" Priority="32" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> - <w:LsdException Locked="false" Priority="33" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> - <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> - <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> - </w:LatentStyles> -</xml><![endif]--> -<style> -<!-- - /* Font Definitions */ - @font-face - {font-family:"Cambria Math"; - panose-1:2 4 5 3 5 4 6 3 2 4; - mso-font-charset:1; - mso-generic-font-family:roman; - mso-font-format:other; - mso-font-pitch:variable; - mso-font-signature:0 0 0 0 0 0;} -@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:-1593833729 1073750107 16 0 415 0;} - /* Style Definitions */ - p.MsoNormal, li.MsoNormal, div.MsoNormal - {mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-parent:""; - margin:0in; - margin-bottom:.0001pt; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -h3 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 3 Char"; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -h4 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 4 Char"; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -h5 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 5 Char"; - mso-margin-top-alt:auto; - margin-right:0in; - mso-margin-bottom-alt:auto; - margin-left:0in; - mso-pagination:widow-orphan; - mso-outline-level:5; - font-size:10.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -a:link, span.MsoHyperlink - {mso-style-noshow:yes; - mso-style-priority:99; - color:blue; - text-decoration:underline; - text-underline:single;} -a:visited, span.MsoHyperlinkFollowed - {mso-style-noshow:yes; - mso-style-priority:99; - color:purple; - text-decoration:underline; - text-underline:single;} -p - {mso-style-noshow:yes; - mso-style-priority:99; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -pre - {mso-style-noshow:yes; - mso-style-priority:99; - mso-style-link:"HTML Preformatted Char"; - 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:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black;} -p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -span.Heading3Char - {mso-style-name:"Heading 3 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 3"; - color:black; - font-weight:bold;} -span.Heading4Char - {mso-style-name:"Heading 4 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 4"; - color:black; - font-weight:bold;} -span.Heading5Char - {mso-style-name:"Heading 5 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 5"; - color:black; - font-weight:bold;} -span.HTMLPreformattedChar - {mso-style-name:"HTML Preformatted Char"; - mso-style-noshow:yes; - mso-style-priority:99; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"HTML Preformatted"; - font-family:"Courier New"; - mso-ascii-font-family:"Courier New"; - mso-hansi-font-family:"Courier New"; - mso-bidi-font-family:"Courier New"; - color:black;} -p.msochpdefault, li.msochpdefault, div.msochpdefault - {mso-style-name:msochpdefault; - mso-style-noshow:yes; - mso-style-priority:99; - mso-style-unhide:no; - mso-margin-top-alt:auto; - margin-right:0in; - mso-margin-bottom-alt:auto; - margin-left:0in; - mso-pagination:widow-orphan; - font-size:10.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -span.xdrichtextboxxdbehaviorghostedtextctrl59ms-xedit-plaintext - {mso-style-name:"xdrichtextbox xdbehavior_ghostedtext ctrl59 ms-xedit-plaintext"; - mso-style-unhide:no;} -.MsoChpDefault - {mso-style-type:export-only; - mso-default-props:yes; - font-size:10.0pt; - mso-ansi-font-size:10.0pt; - mso-bidi-font-size:10.0pt;} -@page WordSection1 - {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.WordSection1 - {page:WordSection1;} - /* List Definitions */ - @list l0 - {mso-list-id:562642700; - mso-list-type:hybrid; - mso-list-template-ids:-1055364604 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} -@list l0:level1 - {mso-level-text:"%1\)"; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level2 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level3 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l0:level4 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level5 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level6 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l0:level7 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level8 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level9 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l1 - {mso-list-id:814641137; - mso-list-template-ids:1708158208;} -@list l1:level1 - {mso-level-start-at:2; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l1:level3 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:1.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2 - {mso-list-id:1015693652; - mso-list-type:hybrid; - mso-list-template-ids:120745856 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} -@list l2:level1 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level2 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level3 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l2:level4 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level5 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level6 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l2:level7 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level8 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l2:level9 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l3 - {mso-list-id:1019820257; - mso-list-type:hybrid; - mso-list-template-ids:2110404088 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} -@list l3:level1 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level2 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level3 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l3:level4 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level5 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level6 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l3:level7 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level8 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level9 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l4 - {mso-list-id:1081100945; - mso-list-template-ids:-915523298;} -@list l4:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l5 - {mso-list-id:1977905290; - mso-list-template-ids:1992603632;} -@list l5:level1 - {mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l5:level3 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:1.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level4 - {mso-level-tab-stop:2.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level5 - {mso-level-tab-stop:2.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level6 - {mso-level-tab-stop:3.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level7 - {mso-level-tab-stop:3.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5:level8 - {mso-level-tab-stop:4.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l5: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-priority:99; - 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","serif";} -</style> -<![endif]--><!--[if gte mso 9]><xml> - <o:shapedefaults v:ext="edit" spidmax="1026"/> -</xml><![endif]--><!--[if gte mso 9]><xml> - <o:shapelayout v:ext="edit"> - <o:idmap v:ext="edit" data="1"/> - </o:shapelayout></xml><![endif]--> -</head> - -<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> - -<div class=WordSection1> - -<p class=MsoNormal><b><span style='font-size:16.0pt;font-family:"Verdana","sans-serif"'>Radio -Switch Driver Development</span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'><o:p> </o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Sample -HID driver for Radio Management</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>There -are several steps that must be followed to create a HID driver for the hardware -wireless switch:<o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>1)<span -style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Update System BIOS<o:p></o:p></span></p> - -<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>2)<span -style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Develop HID driver<o:p></o:p></span></p> - -<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana'><span style='mso-list:Ignore'>3)<span -style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Validate HID driver -functionality<o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Update -System BIOS<o:p></o:p></span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>The system BIOS needs to be updated in order to -report the radio hardware button/switch to software � that is, the switch must -be exposed via ACPI.<o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>BIOS must not control the radios directly, but must -rely on Windows 8 software to control the state of the radios via the HID -driver.<o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'><o:p> </o:p></span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Develop -the HID driver for the hardware wireless switch<o:p></o:p></span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Use the HID driver sample to develop your -HID-compliant driver that communicates with your proprietary interface (embedded -controller) on the bottom edge and is wireless HID switch compliant on the -upper edge. <o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'><o:p> </o:p></span></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Important -note:</span></b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'> if you are developing a HID driver for an A-B -switch, your proprietary embedded controller must report the correct state of -the switch at all times by sending a HID message to the HID driver, including -every time the PC is turned on back on. Reporting the state of the A-B switch -when the computer is turned back on is especially important in the case that -the switch changed states while the PC was in states S3/S4/S5.<o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Validate -HID driver functionality<o:p></o:p></span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Logo tests are available in the Windows Hardware -Certification Kit to validate the functionality of your HID driver.</span><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p></o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p> </o:p></span></p> - -</div> - -</body> - -</html> diff --git a/network/radio/HidSwitchDriverSample/README.htm b/network/radio/HidSwitchDriverSample/README.htm deleted file mode 100644 index ef09a38e..00000000 --- a/network/radio/HidSwitchDriverSample/README.htm +++ /dev/null @@ -1,1437 +0,0 @@ -<html xmlns:v="urn:schemas-microsoft-com:vml" -xmlns:o="urn:schemas-microsoft-com:office:office" -xmlns:w="urn:schemas-microsoft-com:office:word" -xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" -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 14"> -<meta name=Originator content="Microsoft Word 14"> -<link rel=File-List href="README_files/filelist.xml"> -<title>HID USB FX2 Sample</title> -<link rel=themeData href="README_files/themedata.thmx"> -<link rel=colorSchemeMapping href="README_files/colorschememapping.xml"> -<!--[if gte mso 9]><xml> - <w:WordDocument> - <w:View>Print</w:View> - <w:SpellingState>Clean</w:SpellingState> - <w:GrammarState>Clean</w:GrammarState> - <w:TrackMoves>false</w:TrackMoves> - <w:TrackFormatting/> - <w:ValidateAgainstSchemas/> - <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> - <w:IgnoreMixedContent>false</w:IgnoreMixedContent> - <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> - <w:DoNotPromoteQF/> - <w:LidThemeOther>EN-US</w:LidThemeOther> - <w:LidThemeAsian>X-NONE</w:LidThemeAsian> - <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> - <w:Compatibility> - <w:BreakWrappedTables/> - <w:SplitPgBreakAndParaMark/> - </w:Compatibility> - <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> - <m:mathPr> - <m:mathFont m:val="Cambria Math"/> - <m:brkBin m:val="before"/> - <m:brkBinSub m:val="--"/> - <m:smallFrac m:val="off"/> - <m:dispDef/> - <m:lMargin m:val="0"/> - <m:rMargin m:val="0"/> - <m:defJc m:val="centerGroup"/> - <m:wrapIndent m:val="1440"/> - <m:intLim m:val="subSup"/> - <m:naryLim m:val="undOvr"/> - </m:mathPr></w:WordDocument> -</xml><![endif]--><!--[if gte mso 9]><xml> - <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" - DefSemiHidden="true" DefQFormat="false" DefPriority="99" - LatentStyleCount="267"> - <w:LsdException Locked="false" Priority="0" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Normal"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 3"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 4"/> - <w:LsdException Locked="false" Priority="9" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="heading 5"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> - <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> - <w:LsdException Locked="false" Priority="39" Name="toc 1"/> - <w:LsdException Locked="false" Priority="39" Name="toc 2"/> - <w:LsdException Locked="false" Priority="39" Name="toc 3"/> - <w:LsdException Locked="false" Priority="39" Name="toc 4"/> - <w:LsdException Locked="false" Priority="39" Name="toc 5"/> - <w:LsdException Locked="false" Priority="39" Name="toc 6"/> - <w:LsdException Locked="false" Priority="39" Name="toc 7"/> - <w:LsdException Locked="false" Priority="39" Name="toc 8"/> - <w:LsdException Locked="false" Priority="39" Name="toc 9"/> - <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> - <w:LsdException Locked="false" Priority="10" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Title"/> - <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> - <w:LsdException Locked="false" Priority="11" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> - <w:LsdException Locked="false" Priority="22" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Strong"/> - <w:LsdException Locked="false" Priority="20" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> - <w:LsdException Locked="false" Priority="59" SemiHidden="false" - UnhideWhenUsed="false" Name="Table Grid"/> - <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> - <w:LsdException Locked="false" Priority="1" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 1"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 1"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 1"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> - <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> - <w:LsdException Locked="false" Priority="34" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> - <w:LsdException Locked="false" Priority="29" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Quote"/> - <w:LsdException Locked="false" Priority="30" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 1"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 1"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 2"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 2"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 2"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 2"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 2"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 3"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 3"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 3"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 3"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 3"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 4"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 4"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 4"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 4"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 4"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 5"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 5"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 5"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 5"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 5"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> - <w:LsdException Locked="false" Priority="60" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Shading Accent 6"/> - <w:LsdException Locked="false" Priority="61" SemiHidden="false" - UnhideWhenUsed="false" Name="Light List Accent 6"/> - <w:LsdException Locked="false" Priority="62" SemiHidden="false" - UnhideWhenUsed="false" Name="Light Grid Accent 6"/> - <w:LsdException Locked="false" Priority="63" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> - <w:LsdException Locked="false" Priority="64" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> - <w:LsdException Locked="false" Priority="65" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> - <w:LsdException Locked="false" Priority="66" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> - <w:LsdException Locked="false" Priority="67" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> - <w:LsdException Locked="false" Priority="68" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> - <w:LsdException Locked="false" Priority="69" SemiHidden="false" - UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> - <w:LsdException Locked="false" Priority="70" SemiHidden="false" - UnhideWhenUsed="false" Name="Dark List Accent 6"/> - <w:LsdException Locked="false" Priority="71" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> - <w:LsdException Locked="false" Priority="72" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful List Accent 6"/> - <w:LsdException Locked="false" Priority="73" SemiHidden="false" - UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> - <w:LsdException Locked="false" Priority="19" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> - <w:LsdException Locked="false" Priority="21" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> - <w:LsdException Locked="false" Priority="31" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> - <w:LsdException Locked="false" Priority="32" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> - <w:LsdException Locked="false" Priority="33" SemiHidden="false" - UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> - <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> - <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> - </w:LatentStyles> -</xml><![endif]--> -<style> -<!-- - /* Font Definitions */ - @font-face - {font-family:Calibri; - panose-1:2 15 5 2 2 2 4 3 2 4; - mso-font-charset:0; - mso-generic-font-family:swiss; - mso-font-pitch:variable; - mso-font-signature:-520092929 1073786111 9 0 415 0;} -@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:-1593833729 1073750107 16 0 415 0;} - /* Style Definitions */ - p.MsoNormal, li.MsoNormal, div.MsoNormal - {mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-parent:""; - margin:0in; - margin-bottom:.0001pt; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -h3 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 3 Char"; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -h4 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 4 Char"; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -h5 - {mso-style-priority:9; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-link:"Heading 5 Char"; - mso-margin-top-alt:auto; - margin-right:0in; - mso-margin-bottom-alt:auto; - margin-left:0in; - mso-pagination:widow-orphan; - mso-outline-level:5; - font-size:10.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black; - font-weight:bold;} -a:link, span.MsoHyperlink - {mso-style-noshow:yes; - mso-style-priority:99; - color:blue; - text-decoration:underline; - text-underline:single;} -a:visited, span.MsoHyperlinkFollowed - {mso-style-noshow:yes; - mso-style-priority:99; - color:purple; - text-decoration:underline; - text-underline:single;} -p - {mso-style-noshow:yes; - mso-style-priority:99; - 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","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -pre - {mso-style-noshow:yes; - mso-style-priority:99; - mso-style-link:"HTML Preformatted Char"; - 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:"Times New Roman"; - mso-fareast-theme-font:minor-fareast; - color:black;} -p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast - {mso-style-noshow:yes; - mso-style-priority:34; - mso-style-unhide:no; - mso-style-qformat:yes; - mso-style-type:export-only; - margin-top:0in; - margin-right:0in; - margin-bottom:0in; - margin-left:.5in; - margin-bottom:.0001pt; - mso-add-space:auto; - mso-pagination:widow-orphan; - font-size:12.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -span.Heading3Char - {mso-style-name:"Heading 3 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 3"; - color:black; - font-weight:bold;} -span.Heading4Char - {mso-style-name:"Heading 4 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 4"; - color:black; - font-weight:bold;} -span.Heading5Char - {mso-style-name:"Heading 5 Char"; - mso-style-noshow:yes; - mso-style-priority:9; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"Heading 5"; - color:black; - font-weight:bold;} -span.HTMLPreformattedChar - {mso-style-name:"HTML Preformatted Char"; - mso-style-noshow:yes; - mso-style-priority:99; - mso-style-unhide:no; - mso-style-locked:yes; - mso-style-link:"HTML Preformatted"; - font-family:"Courier New"; - mso-ascii-font-family:"Courier New"; - mso-hansi-font-family:"Courier New"; - mso-bidi-font-family:"Courier New"; - color:black;} -p.msochpdefault, li.msochpdefault, div.msochpdefault - {mso-style-name:msochpdefault; - mso-style-noshow:yes; - mso-style-priority:99; - mso-style-unhide:no; - mso-margin-top-alt:auto; - margin-right:0in; - mso-margin-bottom-alt:auto; - margin-left:0in; - mso-pagination:widow-orphan; - font-size:10.0pt; - font-family:"Times New Roman","serif"; - mso-fareast-font-family:"Times New Roman"; - mso-fareast-theme-font:minor-fareast;} -span.xdrichtextboxxdbehaviorghostedtextctrl59ms-xedit-plaintext - {mso-style-name:"xdrichtextbox xdbehavior_ghostedtext ctrl59 ms-xedit-plaintext"; - mso-style-unhide:no;} -span.SpellE - {mso-style-name:""; - mso-spl-e:yes;} -span.GramE - {mso-style-name:""; - mso-gram-e:yes;} -.MsoChpDefault - {mso-style-type:export-only; - mso-default-props:yes; - font-size:10.0pt; - mso-ansi-font-size:10.0pt; - mso-bidi-font-size:10.0pt;} -@page WordSection1 - {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.WordSection1 - {page:WordSection1;} - /* List Definitions */ - @list l0 - {mso-list-id:1015693652; - mso-list-type:hybrid; - mso-list-template-ids:120745856 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} -@list l0:level1 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level2 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level3 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l0:level4 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level5 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level6 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l0:level7 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level8 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l0:level9 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l1 - {mso-list-id:1019820257; - mso-list-type:hybrid; - mso-list-template-ids:2110404088 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} -@list l1:level1 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level2 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level3 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l1:level4 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level5 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level6 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l1:level7 - {mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level8 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:none; - mso-level-number-position:left; - text-indent:-.25in;} -@list l1:level9 - {mso-level-number-format:roman-lower; - mso-level-tab-stop:none; - mso-level-number-position:right; - text-indent:-9.0pt;} -@list l2 - {mso-list-id:1133792005; - mso-list-template-ids:1839505460;} -@list l2:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l3 - {mso-list-id:1493252706; - mso-list-template-ids:10805292;} -@list l3:level1 - {mso-level-start-at:2; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l3:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l3:level3 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:1.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4 - {mso-list-id:1977905290; - mso-list-template-ids:1992603632;} -@list l4:level1 - {mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level2 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:1.0in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} -@list l4:level3 - {mso-level-number-format:alpha-lower; - mso-level-tab-stop:1.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level4 - {mso-level-tab-stop:2.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level5 - {mso-level-tab-stop:2.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level6 - {mso-level-tab-stop:3.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level7 - {mso-level-tab-stop:3.5in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4:level8 - {mso-level-tab-stop:4.0in; - mso-level-number-position:left; - text-indent:-.25in;} -@list l4: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-priority:99; - 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","serif";} -</style> -<![endif]--><!--[if gte mso 9]><xml> - <o:shapedefaults v:ext="edit" spidmax="1026"/> -</xml><![endif]--><!--[if gte mso 9]><xml> - <o:shapelayout v:ext="edit"> - <o:idmap v:ext="edit" data="1"/> - </o:shapelayout></xml><![endif]--> -</head> - -<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> - -<div class=WordSection1> - -<p class=MsoNormal><b><span style='font-size:16.0pt;font-family:"Verdana","sans-serif"'>Radio -Switch Test Driver for OSR USB-FX2 Development Board</span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'><o:p> </o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Verdana","sans-serif"'>Before -developing the HID driver, please make sure you read the READFIRST document, -which indicates the steps that must be taken in order to correctly develop a -HID driver.<o:p></o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'><o:p> </o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Sample HID -driver for Radio Management</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>This -sample demonstrates how to structure a HID driver for radio switches for the -OSR USB-FX2 Development Board.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>On -Windows 8 and later, the hardware switch or button to control wireless -transmission and the global software switch (Airplane mode switch) in the Radio -Management User Interface must be synchronized. To ensure the hardware and -software switches that control radio transmission are synchronized, the -hardware switch or button must have a HID-compliant driver.</span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Switch -Pack Mapping</span></b></p> - -<p class=MsoNormal><span style='font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 - style='border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in'> - <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Switch</span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>2</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>3</span></p> - </td> - <td width=72 valign=top style='width:.75in;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>4</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>5</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>6</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>7</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>8</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Mapping</span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Mode Select</span></p> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Bit 3</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Mode Select</span></p> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Bit 2</span></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Mode Select</span></p> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Bit 1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'>-</p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'>-</p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'>-</p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'>-</p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Radio Switch</span></p> - </td> - </tr> -</table> - -<p class=MsoNormal><b><span style='font-family:"Arial","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"; -mso-bidi-font-family:Arial'>Sample Language Implementation<o:p></o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"; -mso-bidi-font-family:Arial'><span style='mso-tab-count:1'>��������� </span></span></b><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-bidi-font-family: -Arial;mso-bidi-font-weight:bold'>C++</span><span style='font-size:10.0pt; -font-family:"Verdana","sans-serif"'><o:p></o:p></span></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Prerequisites -for Installation<o:p></o:p></span></b></p> - -<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana;mso-bidi-font-weight:bold'><span -style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Windows 8 Developer Preview x86<o:p></o:p></span></p> - -<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana;mso-bidi-font-weight:bold'><span -style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Visual Studio 11 Developer Preview<o:p></o:p></span></p> - -<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana;mso-bidi-font-weight:bold'><span -style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Windows 8 WDK<o:p></o:p></span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'><o:p> </o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Building -the Driver<o:p></o:p></span></b></p> - -<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l1 level1 lfo4'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana;mso-bidi-font-weight:bold'><span -style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Open the RadioSwitchHidUsbFx2.VcxProj<o:p></o:p></span></p> - -<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l1 level1 lfo4'><![if !supportLists]><span -style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: -Verdana;mso-bidi-font-family:Verdana;mso-bidi-font-weight:bold'><span -style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> -</span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"; -mso-bidi-font-weight:bold'>Use Visual Studio 11 to build the project<o:p></o:p></span></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'><o:p> </o:p></span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Installing -the Driver</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>To -install the driver, you must:</span><o:p></o:p></p> - -<ol style='margin-top:0in' start=1 type=1 xmlns="http://www.w3.org/1999/xhtml"> - <li class=MsoNormal style='mso-list:l4 level1 lfo7;tab-stops:list .5in'><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Build the driver using Visual Studio 11 Developer - Preview and copy the following installation files to a folder on your hard - drive: </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <ul style='margin-top:0in' type=disc> - <li class=MsoNormal style='mso-list:l4 level2 lfo7;tab-stops:list 1.0in'><em><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>RadioSwitchHidUsbFx2.inf </span></em><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <li class=MsoNormal style='mso-list:l4 level2 lfo7;tab-stops:list 1.0in'><em><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>RadioSwitchHidUsbFx2.sys </span></em><em><span - style='font-style:normal'><o:p></o:p></span></em></li> - </ul> -</ol> - -<p class=MsoNormal style='margin-left:1.0in'><o:p> </o:p></p> - -<ol style='margin-top:0in' start=2 type=1> - <li class=MsoNormal style='mso-list:l4 level1 lfo7;tab-stops:list .5in'><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Plug in the device and do the following, depending on - the operating system that you are using:</span><span style='mso-fareast-font-family: - "Times New Roman"'><o:p></o:p></span></li> - <ul style='margin-top:0in' type=disc> - <ol style='margin-top:0in' start=1 type=a> - <li class=MsoNormal style='mso-list:l4 level3 lfo7;tab-stops:list 1.5in'><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Launch <b>Device Manager</b> by executing command <span - class=SpellE>devmgmt.msc</span> in a command window, or from <strong><span - style='font-family:"Verdana","sans-serif"'>Hardware and Sound </span></strong><strong><span - style='font-family:"Verdana","sans-serif";font-weight:normal'>program</span></strong><strong><span - style='font-family:"Verdana","sans-serif"'> </span></strong><strong><span - style='font-family:"Verdana","sans-serif";font-weight:normal'>group</span></strong><strong><span - style='font-family:"Verdana","sans-serif"'> in Control Panel</span></strong>.</span><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <li class=MsoNormal style='mso-list:l4 level3 lfo7;tab-stops:list 1.5in'><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman";font-weight:normal'>Select </span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>OSR USB-FX2</span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman";font-weight:normal'> device from </span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Other Devices</span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman";font-weight:normal'> category and click </span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Update Driver Software�</span></strong><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman";font-weight:normal'> from right-click menu.</span></strong><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <li class=MsoNormal style='mso-list:l4 level3 lfo7;tab-stops:list 1.5in'><strong><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman";font-weight:normal'>Select Browse my computer for - software and provide the location of the driver files.</span></strong><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <li class=MsoNormal style='mso-list:l4 level3 lfo7;tab-stops:list 1.5in'><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>Select <span class=GramE><strong><span - style='font-family:"Verdana","sans-serif"'>Install</span></strong></span><strong><span - style='font-family:"Verdana","sans-serif"'> this driver software anyway </span></strong>when - the <strong><span style='font-family:"Verdana","sans-serif"'>Windows - Security </span></strong>dialog box appears.</span><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - <li class=MsoNormal style='mso-list:l4 level3 lfo7;tab-stops:list 1.5in'><span - style='font-size:10.0pt;font-family:"Verdana","sans-serif";mso-fareast-font-family: - "Times New Roman"'>After the driver is installed, you should see the - device in Device Manager under "Human Interface Devices". </span><span - style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></li> - </ol> - </ul> -</ol> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'>Testing</span></b></p> - -<p class=MsoNormal><b><span style='font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Testing -Modes</span></b></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>The -driver supports five modes representing the valid combinations of HID -descriptors that we have defined for the USB forum.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Modes -are selected using switches 1, 2, and 3 on the switch pack.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 - style='border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in'> - <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Switch</span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>2</span></p> - </td> - <td width=72 valign=top style='width:.75in;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>3</span></p> - </td> - <td width=72 valign=top style='width:.75in;border:solid windowtext 2.25pt; - border-left:none;background:#A0A0A0;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Mode</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:1'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'>Mapping</span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><i><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 1</span></i></p> - </td> - </tr> - <tr style='mso-yfti-irow:2'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 1</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:3'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 2</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:4'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 3</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:5'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 4</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:6'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - background:#EAF1DD;padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 5</span></p> - </td> - </tr> - <tr style='mso-yfti-irow:7'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>0</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><i><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 1</span></i></p> - </td> - </tr> - <tr style='mso-yfti-irow:8;mso-yfti-lastrow:yes'> - <td width=67 valign=top style='width:.7in;border:none;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'> </span></b></p> - </td> - <td width=60 valign=top style='width:45.0pt;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 0in 0in 0in'> - <p class=MsoNormal align=center style='text-align:center'><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>1</span></p> - </td> - <td width=72 valign=top style='width:.75in;border-top:none;border-left:none; - border-bottom:solid windowtext 2.25pt;border-right:solid windowtext 2.25pt; - padding:0in 5.4pt 0in 5.4pt'> - <p class=MsoNormal align=center style='text-align:center'><i><span - style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Mode 1</span></i></p> - </td> - </tr> -</table> - -<p class=MsoNormal> </p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>The -Mode in use is displayed on the boards seven segment display.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -is determined at startup, so to change mode the board must be unplugged & -then re-connected</span></p> - -<p class=MsoNormal> </p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -1 Radio Push Button </span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -this mode the radio switch (switch 8 on the switch pack) represents a momentary -push button.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>A -HID report is generated when the switch transitions to the <span class=GramE>On</span> -state (switch down).</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -2 Radio Push Button & LED</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -this mode the radio switch (switch 8 on the switch pack) represents a momentary -push button.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>A -HID report is generated when the switch transitions to the <span class=GramE>On</span> -state (switch down).</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -addition, the LED array will reflect the state of the Radio LED: either all on -or all off (note that the top 2 LEDs never illuminate as these are not wired -in).</span></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></b></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -3 Radio Slider Switch</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -this mode the radio switch (switch 8 on the switch pack) represents an A-B -slider switch.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>A -HID report is generated in both cases: when the switch transitions to the <span -class=GramE>On</span> state (switch down) and to the Off state (switch up).</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -4 Radio Slider Switch & LED</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -this mode the radio switch (switch 8 on the switch pack) represents an A-B -slider switch.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>A -HID report is generated in both cases: when the switch transitions to the <span -class=GramE>On</span> state (switch down) and to the Off state (switch up).</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -addition the LED array will reflect the state of the Radio LED: either all on -or all off (note that the top 2 LEDs never illuminate as these are not wired -in).</span></p> - -<p class=MsoNormal> </p> - -<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Mode -5 LED only</span></b></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>In -this mode the radio switch (switch 8 on the switch pack) is ignored.</span></p> - -<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>The -LED array will reflect the state of the Radio LED: either all on or all off -(note that the top 2 LEDs never illuminate as these are not wired in).</span></p> - -</div> - -</body> - -</html> diff --git a/usb/usbsamp/usbsamp.htm b/usb/usbsamp/usbsamp.htm deleted file mode 100644 index 015e7f28..00000000 --- a/usb/usbsamp/usbsamp.htm +++ /dev/null @@ -1,92 +0,0 @@ -<HTML> -<HEAD> -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows- -1252"> -<META NAME="Generator" CONTENT="Microsoft FrontPage 5.0"> -<TITLE>Bulk Usb</TITLE> -</HEAD> -<BODY LINK="#0000ff"> - -<FONT FACE="Verdana" SIZE=5><H2>USBSAMP</H2> -</FONT><FONT FACE="Verdana" SIZE=2> - -<P> -<FONT FACE="Verdana" SIZE=5><H3>Summary</H3> -</FONT><FONT FACE="Verdana" SIZE=2> - -<p>The USBSAMP sample demonstrates how to perform full and high speed bulk and isochronous, and super speed bulk stream data transfers to a generic USB device using Windows Kernel Mode Driver Framework (KMDF). Super speed bulk transfer only works on Microsoft USB 3.0 stack. The sample also contains a console test application to initiate bulk, bulk stream & isochronouse transfers and -obtain information on the device's I/O endpoints. The application also -demonstrates how to use GUID-based device names and pipe names generated by the -operating system using the SetupDiXXX user-mode APIs.</p> - - -<H3><A NAME="build"></A>Building the sample</H3></FONT><FONT FACE="Verdana" -SIZE=2><P> -To build the sample driver and exe, you must first set up the DDK build environment on your host machine. The �Installation and Release Notes� in the Windows DDK has a complete description on how to do this. - - <OL> - - - <LI> - Run the build �ceZ command in the usbsamp directory to build <I>usbsamp.sys</I> and <I>usbsamp.exe</I>. - - - - <LI> - Copy <I>KMDF coinstaller (wdfcoinstallerMMmmm.dll)</I>, <I>usbsamp.sys</I>, <I>usbsamp.exe</I>, and <I>usbsamp.inf</I> to a floppy disk or a temporary directory on the target system. -</OL> - <P> - - -<H3>Installing the Driver</H3> - - Make sure your device has been programmed with the device VID/PID in the - USBSAMP.inf file. If not, edit the device VID, PID, and description text in the INF to - match your test board/device. <p> - After you plug the device: - <p><b>On Windows 7 and later:</b></p> - <ul> - <li>Bring up the device manager, find the device, right click on the device to "Update Driver Software.." -<li>Choose the "Browse my computer for driver software" option -<li>Click on "Let me pick from a list of device drivers on my computer" -<li>In the "Select your device's type from the list below", pick the "Show All Devices" -<li>Click on "Have Disk" and specify the target media or the directory where the INF and SYS files are copied and then hit the "Next" button. -<li>The system will scan the directory and pick up the matching INF and start the installation. You will get a Hardware Installation Warning dialog stating that your driver has not passed Windows Logo Testing. Hit "Continue Anyway" button. -<li>The system will copy the KMDF coinstaller (wdfcoinstallerMMmmm.dll), driver, INF file, load the driver and start the device. If every thing goes fine, you will get "Completing the Found New Hardware Wizard". Hit the "Finish" button and the installation is complete. -<li> You should be able to see the device in the Device manager under "Samples" device type - </ul> - - -<h3>Testing</h3> - -You can use usbsamp.exe to test the device. This console application enumerates the interface registered by the driver and opens the device to send read, write or ioctl requests based on the command line options. -<p> -usbsamp.exe -u <-- Will dump all the descriptors and endpoint information. Always use it to dump the endpoint information to get correct pipe number for read and write -</P> -<p> -usbsamp.exe -r 1024 -w 1024 -c 100 -v <-- This command first writes 1024 bytes of data to bulk out endpoint (pipe1), and then reads 1024 bytes from bulk in endpoint (pipe0), and compares the read buffer with write buffer to see if they match. If the buffer contents match, it performs this operation 100 times. -</P> -<p> -To read and write to bulk endpoints you can run one or more of these commands simultaneously. When it reads or writes to super speed bulk endpoints with streams, the sample driver always uses the first underlying stream in that super speed bulk endpoints. The driver is multi-thread safe so it can handle multiple request at a time. -<p> -usbsamp.exe -r 65536 <--- by default, the device reads pipe0 -<p> -usbsamp.exe -w 65536 <--- by default, the device write to pipe1 -<p> -usbsamp.exe -r 65536 -i pipe02 <--- read 65536 bytes from pipe02 -<p> -usbsamp.exe -w 65536 -o pipe03 <--- write 65536 bytes to pipe03 - -<p> -To read and write to Isochronous endpoints you can run one or more of these commands simultaneously. -<p> -usbsamp.exe -r 510 -i pipe04 -<p> -usbsamp.exe -w 510 -o pipe05 -<p> -usbsamp.exe -w 1024 -o pipe05 -r 1024 -i pipe04 -c 100 -v - -<p> -When run with "-x" option for read and write, it skips validation of read and write data. -</BODY> -</HTML>
\ No newline at end of file |
