Professional Documents
Culture Documents
Bootloader 2usbconfig 8h
Bootloader 2usbconfig 8h
Bootloader 2usbconfig 8h
01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Dulcimer: bootloader/usbconfig.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main Page</span></a></li>
<li><a href="annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<h1>bootloader/usbconfig.h File Reference</h1><code>#include "<a class="el"
href="bootloaderconfig_8h-source.html">bootloaderconfig.h</a>"</code><br>
<p>
<a href="bootloader_2usbconfig_8h-source.html">Go to the source code of this
file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td
class="memItemRight" valign="bottom"><a class="el"
href="bootloader_2usbconfig_8h.html#5f6aa87267678dc37dd5d97a7b3df7c3">USB_PUBLIC</
a> static</td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="8aae9f682ca9f91faae0453e4351a50b"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_CONFIGURATION"
ref="8aae9f682ca9f91faae0453e4351a50b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_CONFIGURATION 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="a916bf33f6f8f481a219d0a81b5b225e"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_DEVICE"
ref="a916bf33f6f8f481a219d0a81b5b225e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DESCR_PROPS_DEVICE 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>
</div>
</div><p>
<a class="anchor" name="248eae427d6cea0046661eb8438b7198"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_HID_REPORT"
ref="248eae427d6cea0046661eb8438b7198" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_HID_REPORT 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="9c0556a4c6c5a1ab8f6598aee8e5bf6a"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_STRING_0"
ref="9c0556a4c6c5a1ab8f6598aee8e5bf6a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_STRING_0 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="a08084f9755a643e02d469b66b129ef6"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_STRING_PRODUCT"
ref="a08084f9755a643e02d469b66b129ef6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_STRING_PRODUCT 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="82224c07d3a1f9fcccbff70b71c8ea51"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_STRING_SERIAL_NUMBER"
ref="82224c07d3a1f9fcccbff70b71c8ea51" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_STRING_SERIAL_NUMBER 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="55edf2117128387162339d98ba2af0f4"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_STRING_VENDOR"
ref="55edf2117128387162339d98ba2af0f4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_STRING_VENDOR 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="750fb6cc3e8eafaddae659af97f6f737"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_STRINGS"
ref="750fb6cc3e8eafaddae659af97f6f737" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_STRINGS 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="3c9ed2d932cf0f5fc9788a91028a8b4b"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DESCR_PROPS_UNKNOWN"
ref="3c9ed2d932cf0f5fc9788a91028a8b4b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_DESCR_PROPS_UNKNOWN 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>
</div>
</div><p>
<a class="anchor" name="bc740455309399430b0f49bf7931d1d7"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DEVICE_ID" ref="bc740455309399430b0f49bf7931d1d7"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DEVICE_ID 0xdc, 0x05
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="9b482a2b2740652ffe7dcb6695ca0c91"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DEVICE_NAME" ref="9b482a2b2740652ffe7dcb6695ca0c91"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DEVICE_NAME 'U',
'S', 'B', 'a', 's', 'p' </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="e68f17e6baf13805abc56e74beadeb57"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DEVICE_NAME_LEN"
ref="e68f17e6baf13805abc56e74beadeb57" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DEVICE_NAME_LEN 6
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="89e5ad66f8b835866e7d836c73bfd30d"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DEVICE_SUBCLASS"
ref="89e5ad66f8b835866e7d836c73bfd30d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DEVICE_SUBCLASS 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="ba3c7c0cd4055ba3bbf5df38e57b6d27"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_DEVICE_VERSION" ref="ba3c7c0cd4055ba3bbf5df38e57b6d27"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_DEVICE_VERSION 0x02,
0x01 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="5495a12e572cdaa8e11358f92d1b324f"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_HAVE_FLOWCONTROL"
ref="5495a12e572cdaa8e11358f92d1b324f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_HAVE_FLOWCONTROL 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="fe176bba6f05a034a5eec11f7ed6302b"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_HAVE_INTRIN_ENDPOINT"
ref="fe176bba6f05a034a5eec11f7ed6302b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_HAVE_INTRIN_ENDPOINT 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="973c0b60531876ba52c4447e0fd0a150"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_HAVE_INTRIN_ENDPOINT3"
ref="973c0b60531876ba52c4447e0fd0a150" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_HAVE_INTRIN_ENDPOINT3 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="47d9bef5c10a1b9ba917eca583d2abc9"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH"
ref="47d9bef5c10a1b9ba917eca583d2abc9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_HID_REPORT_DESCRIPTOR_LENGTH 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="6be8d20f2d0eb0e87460b26681e60611"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_IMPLEMENT_FN_READ"
ref="6be8d20f2d0eb0e87460b26681e60611" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_IMPLEMENT_FN_READ 1
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="7f117e204e14ff1028ada59f622173f2"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_IMPLEMENT_FN_WRITE"
ref="7f117e204e14ff1028ada59f622173f2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_IMPLEMENT_FN_WRITE 1
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="febecafb2986c559a5d346d601be9de3"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_IMPLEMENT_FN_WRITEOUT"
ref="febecafb2986c559a5d346d601be9de3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_IMPLEMENT_FN_WRITEOUT 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="f2a9b3ecff1707f1b6554a881a87b954"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_IMPLEMENT_HALT" ref="f2a9b3ecff1707f1b6554a881a87b954"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_IMPLEMENT_HALT 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="34f6fe9486b66e8220a82a0eb87a7447"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_INTERFACE_CLASS"
ref="34f6fe9486b66e8220a82a0eb87a7447" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_INTERFACE_CLASS 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="8ddab89b764bfd88d024c7d9c9931de3"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_INTERFACE_PROTOCOL"
ref="8ddab89b764bfd88d024c7d9c9931de3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_INTERFACE_PROTOCOL 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="c643f27afa43062c19b8f0674b6be1b5"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_INTERFACE_SUBCLASS"
ref="c643f27afa43062c19b8f0674b6be1b5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_INTERFACE_SUBCLASS 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="9cccddfefa62f926a0d7bba9f183a4d3"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_INTR_POLL_INTERVAL"
ref="9cccddfefa62f926a0d7bba9f183a4d3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define
USB_CFG_INTR_POLL_INTERVAL 200 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="d5fd70b5fabd8abd34d5b9ef7100b709"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_IS_SELF_POWERED"
ref="d5fd70b5fabd8abd34d5b9ef7100b709" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_IS_SELF_POWERED 0
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Definition at line <a class="el" href="bootloader_2usbconfig_8h-
source.html#l00056">56</a> of file <a class="el" href="bootloader_2usbconfig_8h-
source.html">usbconfig.h</a>.</p>
</div>
</div><p>
<a class="anchor" name="be324d9b00dc186bcbac65ed0f94811c"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_MAX_BUS_POWER" ref="be324d9b00dc186bcbac65ed0f94811c"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_MAX_BUS_POWER 100
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="9326b8ec9f809ce66d54349691646930"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_VENDOR_ID" ref="9326b8ec9f809ce66d54349691646930"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_VENDOR_ID 0xc0, 0x16
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="25a2baf5c8feb0982a47050423add0ec"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_VENDOR_NAME" ref="25a2baf5c8feb0982a47050423add0ec"
args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_VENDOR_NAME 'w',
'w', 'w', '.', 'f', 'i', 's', 'c', 'h', 'l', '.', 'd', 'e' </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="3085d820d9dc6e939737a3f1b9a457d7"></a><!-- doxytag:
member="usbconfig.h::USB_CFG_VENDOR_NAME_LEN"
ref="3085d820d9dc6e939737a3f1b9a457d7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_CFG_VENDOR_NAME_LEN 13
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="5f6aa87267678dc37dd5d97a7b3df7c3"></a><!-- doxytag:
member="usbconfig.h::USB_PUBLIC" ref="5f6aa87267678dc37dd5d97a7b3df7c3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USB_PUBLIC static
</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jul 12
22:27:15 2008 for Dulcimer by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4
</small></address>
</body>
</html>