亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? usbcontrol_8c.html

?? Free Usb Stack for NXP LPC2xxx microcontrollers.
?? HTML
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>LPCUSB: usbcontrol.c 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.1 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li><a href="annotated.html"><span>Classes</span></a></li>    <li id="current"><a href="files.html"><span>Files</span></a></li>    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="files.html"><span>File&nbsp;List</span></a></li>    <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>  </ul></div><h1>usbcontrol.c File Reference</h1><code>#include &quot;<a class="el" href="type_8h-source.html">type.h</a>&quot;</code><br><code>#include &quot;usbdebug.h&quot;</code><br><code>#include &quot;usbstruct.h&quot;</code><br><code>#include &quot;<a class="el" href="usbapi_8h-source.html">usbapi.h</a>&quot;</code><br><p>Include dependency graph for usbcontrol.c:<p><center><img src="usbcontrol_8c__incl.png" border="0" usemap="#usbcontrol.c_map" alt=""></center><map name="usbcontrol.c_map"><area href="type_8h.html" shape="rect" coords="428,107,487,133" alt=""><area href="usbdebug_8h-source.html" shape="rect" coords="151,56,241,83" alt=""><area href="usbstruct_8h-source.html" shape="rect" coords="291,107,379,133" alt=""><area href="usbapi_8h.html" shape="rect" coords="160,157,232,184" alt=""></map><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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usbcontrol_8c.html#5e88408279bd004961a1fbcf4a20cc0c">MAX_CONTROL_SIZE</a>&nbsp;&nbsp;&nbsp;128</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usbcontrol_8c.html#15136a2bda6efe224bf6d43d4849165a">MAX_REQ_HANDLERS</a>&nbsp;&nbsp;&nbsp;4</td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usbcontrol_8c.html#a315d521825a97d3693f82ec48aa5282">USBHandleControlTransfer</a> (<a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a> bEP, <a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a> bEPStat)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usbcontrol_8c.html#baee648abed6949546fc94714e49d91c">USBRegisterRequestHandler</a> (int iType, <a class="el" href="usbapi_8h.html#cdc2d456f793c62f73c83a684b9eb67d">TFnHandleRequest</a> *pfnHandler, <a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a> *pbDataStore)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>Control transfer handler.<p>This module handles control transfers and is normally installed on the endpoint 0 callback.<p>Control transfers can be of the following type: 0 Standard; 1 Class; 2 Vendor; 3 Reserved.<p>A callback can be installed for each of these control transfers using USBRegisterRequestHandler. When an OUT request arrives, data is collected in the data store provided with the USBRegisterRequestHandler call. When the transfer is done, the callback is called. When an IN request arrives, the callback is called immediately to either put the control transfer data in the data store, or to get a pointer to control transfer data. The data is then packetised and sent to the host. <hr><h2>Define Documentation</h2><a class="anchor" name="5e88408279bd004961a1fbcf4a20cc0c"></a><!-- doxytag: member="usbcontrol.c::MAX_CONTROL_SIZE" ref="5e88408279bd004961a1fbcf4a20cc0c" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define MAX_CONTROL_SIZE&nbsp;&nbsp;&nbsp;128          </td>        </tr>      </table></div><div class="memdoc"><p>maximum total size of control transfer data </div></div><p><a class="anchor" name="15136a2bda6efe224bf6d43d4849165a"></a><!-- doxytag: member="usbcontrol.c::MAX_REQ_HANDLERS" ref="15136a2bda6efe224bf6d43d4849165a" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define MAX_REQ_HANDLERS&nbsp;&nbsp;&nbsp;4          </td>        </tr>      </table></div><div class="memdoc"><p>standard, class, vendor, reserved </div></div><p><hr><h2>Function Documentation</h2><a class="anchor" name="a315d521825a97d3693f82ec48aa5282"></a><!-- doxytag: member="usbcontrol.c::USBHandleControlTransfer" ref="a315d521825a97d3693f82ec48aa5282" args="(U8 bEP, U8 bEPStat)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void USBHandleControlTransfer           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a>&nbsp;</td>          <td class="paramname"> <em>bEP</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a>&nbsp;</td>          <td class="paramname"> <em>bEPStat</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Handles IN/OUT transfers on EP0<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>bEP</em>&nbsp;</td><td>Endpoint address </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>bEPStat</em>&nbsp;</td><td>Endpoint status </td></tr>  </table></dl></div></div><p><a class="anchor" name="baee648abed6949546fc94714e49d91c"></a><!-- doxytag: member="usbcontrol.c::USBRegisterRequestHandler" ref="baee648abed6949546fc94714e49d91c" args="(int iType, TFnHandleRequest *pfnHandler, U8 *pbDataStore)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void USBRegisterRequestHandler           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iType</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="usbapi_8h.html#cdc2d456f793c62f73c83a684b9eb67d">TFnHandleRequest</a> *&nbsp;</td>          <td class="paramname"> <em>pfnHandler</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="type_8h.html#3cb25ca6f51f003950f9625ff05536fc">U8</a> *&nbsp;</td>          <td class="paramname"> <em>pbDataStore</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Registers a callback for handling requests<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>iType</em>&nbsp;</td><td>Type of request, e.g. REQTYPE_TYPE_STANDARD </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>*pfnHandler</em>&nbsp;</td><td>Callback function pointer </td></tr>    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>*pbDataStore</em>&nbsp;</td><td>Data storage area for this type of request </td></tr>  </table></dl></div></div><p><hr size="1"><address style="align: right;"><small>Generated on Fri Jul 27 12:07:02 2007 for LPCUSB by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address></body></html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
热久久一区二区| 美女脱光内衣内裤视频久久影院| 日韩一级片在线观看| 欧美写真视频网站| 在线视频欧美精品| 欧美在线免费观看视频| 欧美性生交片4| 欧美一区二区视频在线观看2020| 日韩丝袜情趣美女图片| 久久综合九色综合97_久久久| 久久久久久久综合| 国产精品嫩草99a| 一区二区三区.www| 麻豆国产精品官网| 国产1区2区3区精品美女| 国产成人av在线影院| 91丨porny丨国产入口| 欧美久久久一区| 日韩精品资源二区在线| 中文字幕乱码亚洲精品一区| 亚洲欧美日韩人成在线播放| 三级成人在线视频| 国产精品18久久久久久久久久久久| 成人一区二区三区中文字幕| 在线视频国内一区二区| 久久综合丝袜日本网| 国产精品久久综合| 蜜桃av一区二区三区| av不卡一区二区三区| 欧美另类z0zxhd电影| 国产亚洲精品bt天堂精选| 国产精品乱人伦| 麻豆精品在线看| 91婷婷韩国欧美一区二区| 91麻豆精品国产91久久久久久| 久久蜜臀中文字幕| 午夜视频一区在线观看| 懂色av一区二区在线播放| 欧美日韩亚洲综合在线| 国产欧美日韩麻豆91| 首页国产欧美日韩丝袜| www.一区二区| 精品国产一区二区三区忘忧草 | 成人黄色片在线观看| 在线欧美日韩精品| 国产欧美一区二区精品性色超碰| 一区二区三区中文字幕| 丁香激情综合五月| 久久婷婷国产综合国色天香| 五月婷婷色综合| 91在线小视频| 国产人成亚洲第一网站在线播放| 热久久国产精品| 欧美性猛交xxxxxx富婆| 亚洲欧美日韩国产成人精品影院 | 日本不卡视频在线观看| 色爱区综合激月婷婷| 欧美经典一区二区三区| 免费在线观看一区| 欧美日韩国产一级二级| 亚洲欧美视频一区| av不卡免费电影| 国产精品美女久久久久久久久久久 | 99久久99久久精品免费看蜜桃 | 欧美系列日韩一区| 亚洲日本乱码在线观看| 国产99久久久国产精品免费看| 日韩一区二区三区四区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久亚洲精品国产精品紫薇| 日本欧美一区二区三区乱码| 在线视频一区二区免费| 亚洲最大的成人av| 在线免费观看日本一区| 一区二区三区欧美日| 日本韩国欧美一区| 亚洲欧美国产毛片在线| 日本高清不卡在线观看| 亚洲成人先锋电影| 91精品国产aⅴ一区二区| 蜜桃视频在线观看一区二区| 日韩一区二区三区视频在线| 免费亚洲电影在线| 国产香蕉久久精品综合网| 国产精品一区二区在线观看不卡| 欧美激情一区二区在线| 91啪亚洲精品| 亚洲午夜在线观看视频在线| 欧美一区二区三区四区视频| 久久丁香综合五月国产三级网站| 亚洲精品在线观看网站| 懂色一区二区三区免费观看| 亚洲人精品一区| 91精品国产综合久久福利 | 一区二区三区不卡视频| 欧美人xxxx| 国产一区二区福利视频| 亚洲少妇最新在线视频| 欧美日韩在线播放三区| 激情文学综合插| 国产精品国产自产拍高清av | 成人性生交大片免费看视频在线| 1区2区3区国产精品| 欧美午夜免费电影| 久久精品久久99精品久久| 国产人妖乱国产精品人妖| 欧洲中文字幕精品| 国产一区二区三区综合| 最新热久久免费视频| 欧美久久久久久久久中文字幕| 国产美女娇喘av呻吟久久| 亚洲欧美日韩久久| 精品国产人成亚洲区| 91麻豆高清视频| 国产一区二区电影| 午夜精品久久一牛影视| 国产精品污网站| 日韩欧美的一区二区| 日本韩国精品一区二区在线观看| 国内精品不卡在线| 亚洲成av人片www| 国产精品免费av| 欧美一级免费观看| 欧美三级乱人伦电影| 国产成人精品综合在线观看 | 国产成人综合精品三级| 午夜精品在线看| 亚洲欧洲日产国码二区| 2024国产精品视频| 日韩情涩欧美日韩视频| 欧美日韩情趣电影| 91网站黄www| 成人av电影在线| 国产精品影视在线观看| 老司机精品视频在线| 天堂在线一区二区| 一区二区三区精品视频在线| 亚洲国产成人午夜在线一区| 欧美电影免费观看高清完整版在线 | 一区二区三区在线视频观看| 日本一区二区三区久久久久久久久不| 4438成人网| 欧美日韩中文字幕一区二区| 欧美做爰猛烈大尺度电影无法无天| 国产成人亚洲综合a∨婷婷| 狠狠网亚洲精品| 久久福利资源站| 国产麻豆欧美日韩一区| 国产乱人伦偷精品视频不卡| 精品一二三四区| 九色porny丨国产精品| 久久国产生活片100| 久久99精品久久只有精品| 捆绑调教美女网站视频一区| 蜜臀av一区二区| 激情伊人五月天久久综合| 精品无人码麻豆乱码1区2区| 久久se精品一区精品二区| 久久99精品国产麻豆不卡| 久久成人精品无人区| 狠狠久久亚洲欧美| 成人午夜视频网站| 91久久国产综合久久| 欧美剧情电影在线观看完整版免费励志电影 | 精品久久一区二区| 欧美mv日韩mv国产网站app| 久久色视频免费观看| 国产午夜精品久久久久久久 | 亚洲精品在线观看网站| 国产欧美一区二区精品性色 | 日本不卡123| 久久99精品国产麻豆不卡| 精品一区二区在线视频| 成人永久免费视频| 在线这里只有精品| 日韩欧美在线一区二区三区| 久久综合成人精品亚洲另类欧美 | 成人深夜在线观看| 在线免费观看一区| 精品乱人伦小说| 亚洲免费成人av| 麻豆传媒一区二区三区| 成人影视亚洲图片在线| 欧美区一区二区三区| 久久精品日韩一区二区三区| 亚洲黄色性网站| 精品在线播放免费| 一本一道波多野结衣一区二区| 5858s免费视频成人| 国产精品视频你懂的| 肉色丝袜一区二区| 99r国产精品| 精品av综合导航| 五月综合激情日本mⅴ| 成人一道本在线| 日韩欧美在线不卡| 一区二区三区免费| 粉嫩一区二区三区在线看| 欧美日韩国产乱码电影| 国产精品电影一区二区|