mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
1151 lines
64 KiB
HTML
1151 lines
64 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.6"/>
|
|
<title>USB Host Shield 2.0: cdcprolific.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">USB Host Shield 2.0
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.6 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Pages</a></div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_e5fbe6d2783ccd4c93c7856d92d7be6e.html">GitHub</a></li><li class="navelem"><a class="el" href="dir_397a095372f04465e811d0ee219bbf8f.html">USB_Host_Shield_2.0</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">cdcprolific.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include "<a class="el" href="cdcacm_8h_source.html">cdcacm.h</a>"</code><br/>
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for cdcprolific.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="cdcprolific_8h__incl.png" border="0" usemap="#cdcprolific_8h" alt=""/></div>
|
|
<map name="cdcprolific_8h" id="cdcprolific_8h">
|
|
<area shape="rect" id="node2" href="cdcacm_8h.html" title="cdcacm.h" alt="" coords="11,83,89,111"/><area shape="rect" id="node3" href="_usb_8h.html" title="Usb.h" alt="" coords="23,161,79,189"/></map>
|
|
</div>
|
|
</div><div class="textblock"><div class="dynheader">
|
|
This graph shows which files directly or indirectly include this file:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="cdcprolific_8h__dep__incl.png" border="0" usemap="#cdcprolific_8hdep" alt=""/></div>
|
|
<map name="cdcprolific_8hdep" id="cdcprolific_8hdep">
|
|
<area shape="rect" id="node2" href="cdcprolific_8cpp.html" title="cdcprolific.cpp" alt="" coords="4,83,109,111"/></map>
|
|
</div>
|
|
</div>
|
|
<p><a href="cdcprolific_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_l2303.html">PL2303</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ac33a32ea1e6c88a3041b8fd579bb439b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ac33a32ea1e6c88a3041b8fd579bb439b">PL_VID</a>   0x067B</td></tr>
|
|
<tr class="separator:ac33a32ea1e6c88a3041b8fd579bb439b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07de3d09679a16223690f65ada967a24"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a07de3d09679a16223690f65ada967a24">PL_PID</a>   ( 0x2303 || 0x0609 )</td></tr>
|
|
<tr class="separator:a07de3d09679a16223690f65ada967a24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a961cb737481f7f216ba32049bbdb8d28"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a961cb737481f7f216ba32049bbdb8d28">PROLIFIC_REV_H</a>   0x0202</td></tr>
|
|
<tr class="separator:a961cb737481f7f216ba32049bbdb8d28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf39e8d7280a59ca15242695443c9c08"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#acf39e8d7280a59ca15242695443c9c08">PROLIFIC_REV_X</a>   0x0300</td></tr>
|
|
<tr class="separator:acf39e8d7280a59ca15242695443c9c08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95aad329b927ced24fc54a2c1c604c4f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a95aad329b927ced24fc54a2c1c604c4f">PROLIFIC_REV_HX_CHIP_D</a>   0x0400</td></tr>
|
|
<tr class="separator:a95aad329b927ced24fc54a2c1c604c4f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c2ce56792e2f2641b822909d38c4820"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a9c2ce56792e2f2641b822909d38c4820">PROLIFIC_REV_1</a>   0x0001</td></tr>
|
|
<tr class="separator:a9c2ce56792e2f2641b822909d38c4820"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a825d6b262c88a98f58597060b6f3b822"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a825d6b262c88a98f58597060b6f3b822">kXOnChar</a>   '\x11'</td></tr>
|
|
<tr class="separator:a825d6b262c88a98f58597060b6f3b822"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a360660ec5b280900c26b5d8b96277c3c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a360660ec5b280900c26b5d8b96277c3c">kXOffChar</a>   '\x13'</td></tr>
|
|
<tr class="separator:a360660ec5b280900c26b5d8b96277c3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81ae660feed6809dadd118b7b68bd2b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a81ae660feed6809dadd118b7b68bd2b6">SPECIAL_SHIFT</a>   (5)</td></tr>
|
|
<tr class="separator:a81ae660feed6809dadd118b7b68bd2b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1a33db53b892c714bd96fb67e446014"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#af1a33db53b892c714bd96fb67e446014">SPECIAL_MASK</a>   ((1<<<a class="el" href="cdcprolific_8h.html#a81ae660feed6809dadd118b7b68bd2b6">SPECIAL_SHIFT</a>) - 1)</td></tr>
|
|
<tr class="separator:af1a33db53b892c714bd96fb67e446014"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac41d29368b62bc84d0d63d2b79b4d260"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ac41d29368b62bc84d0d63d2b79b4d260">STATE_ALL</a>   ( PD_RS232_S_MASK | PD_S_MASK )</td></tr>
|
|
<tr class="separator:ac41d29368b62bc84d0d63d2b79b4d260"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9df6c27f8bf720206bc88285994c54b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#aa9df6c27f8bf720206bc88285994c54b">FLOW_RX_AUTO</a>   ( PD_RS232_A_RFR | PD_RS232_A_DTR | PD_RS232_A_RXO )</td></tr>
|
|
<tr class="separator:aa9df6c27f8bf720206bc88285994c54b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac43d59739a4945979e600bb15df8347c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ac43d59739a4945979e600bb15df8347c">FLOW_TX_AUTO</a>   ( PD_RS232_A_CTS | PD_RS232_A_DSR | PD_RS232_A_TXO | PD_RS232_A_DCD )</td></tr>
|
|
<tr class="separator:ac43d59739a4945979e600bb15df8347c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30dcf1962e23ca3176695f4eaa5d5c28"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a30dcf1962e23ca3176695f4eaa5d5c28">CAN_BE_AUTO</a>   ( <a class="el" href="cdcprolific_8h.html#aa9df6c27f8bf720206bc88285994c54b">FLOW_RX_AUTO</a> | <a class="el" href="cdcprolific_8h.html#ac43d59739a4945979e600bb15df8347c">FLOW_TX_AUTO</a> )</td></tr>
|
|
<tr class="separator:a30dcf1962e23ca3176695f4eaa5d5c28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a197aa848c18becf5360bd06d2b9b8757"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a197aa848c18becf5360bd06d2b9b8757">CAN_NOTIFY</a>   ( PD_RS232_N_MASK )</td></tr>
|
|
<tr class="separator:a197aa848c18becf5360bd06d2b9b8757"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18bdc379296992f91a263a8aa869cf24"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a18bdc379296992f91a263a8aa869cf24">EXTERNAL_MASK</a>   ( PD_S_MASK | (PD_RS232_S_MASK & ~PD_RS232_S_LOOP) )</td></tr>
|
|
<tr class="separator:a18bdc379296992f91a263a8aa869cf24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad77e166d8f5931c693952f5e89c2b732"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ad77e166d8f5931c693952f5e89c2b732">INTERNAL_DELAY</a>   ( PD_RS232_S_LOOP )</td></tr>
|
|
<tr class="separator:ad77e166d8f5931c693952f5e89c2b732"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc570c15816dfccb107fa119c255dc26"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#acc570c15816dfccb107fa119c255dc26">DEFAULT_AUTO</a>   ( PD_RS232_A_DTR | PD_RS232_A_RFR | PD_RS232_A_CTS | PD_RS232_A_DSR )</td></tr>
|
|
<tr class="separator:acc570c15816dfccb107fa119c255dc26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a858860d62527650b80da4ef4aaac1317"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a858860d62527650b80da4ef4aaac1317">DEFAULT_NOTIFY</a>   0x00</td></tr>
|
|
<tr class="separator:a858860d62527650b80da4ef4aaac1317"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af93d7c80faa6ebd086460cde2d5dd27e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#af93d7c80faa6ebd086460cde2d5dd27e">DEFAULT_STATE</a>   ( PD_S_TX_ENABLE | PD_S_RX_ENABLE | PD_RS232_A_TXO | PD_RS232_A_RXO )</td></tr>
|
|
<tr class="separator:af93d7c80faa6ebd086460cde2d5dd27e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab31d90a1365ace8148b4ffb5b09c3204"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ab31d90a1365ace8148b4ffb5b09c3204">CONTINUE_SEND</a>   1</td></tr>
|
|
<tr class="separator:ab31d90a1365ace8148b4ffb5b09c3204"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6d1fd101c19f5199c26480d3284c30a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#aa6d1fd101c19f5199c26480d3284c30a">PAUSE_SEND</a>   2</td></tr>
|
|
<tr class="separator:aa6d1fd101c19f5199c26480d3284c30a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38efb3430a780bf3f5df85fea0dd2b78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a38efb3430a780bf3f5df85fea0dd2b78">kRxAutoFlow</a>   ((UInt32)( PD_RS232_A_RFR | PD_RS232_A_DTR | PD_RS232_A_RXO ))</td></tr>
|
|
<tr class="separator:a38efb3430a780bf3f5df85fea0dd2b78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e17e71021c4f1610edaf9ac0b004773"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a3e17e71021c4f1610edaf9ac0b004773">kTxAutoFlow</a>   ((UInt32)( PD_RS232_A_CTS | PD_RS232_A_DSR | PD_RS232_A_TXO | PD_RS232_A_DCD ))</td></tr>
|
|
<tr class="separator:a3e17e71021c4f1610edaf9ac0b004773"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e04ec5299b97050655485fb091c1d47"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a6e04ec5299b97050655485fb091c1d47">kControl_StateMask</a>   ((UInt32)( PD_RS232_S_CTS | PD_RS232_S_DSR | PD_RS232_S_CAR | PD_RS232_S_RI ))</td></tr>
|
|
<tr class="separator:a6e04ec5299b97050655485fb091c1d47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d7bb5515cc4b6020dea9b12874114d7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a6d7bb5515cc4b6020dea9b12874114d7">kRxQueueState</a>   ((UInt32)( PD_S_RXQ_EMPTY | PD_S_RXQ_LOW_WATER | PD_S_RXQ_HIGH_WATER | PD_S_RXQ_FULL ))</td></tr>
|
|
<tr class="separator:a6d7bb5515cc4b6020dea9b12874114d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f5d458d623cc15052a3e184ab811707"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a1f5d458d623cc15052a3e184ab811707">kTxQueueState</a>   ((UInt32)( PD_S_TXQ_EMPTY | PD_S_TXQ_LOW_WATER | PD_S_TXQ_HIGH_WATER | PD_S_TXQ_FULL ))</td></tr>
|
|
<tr class="separator:a1f5d458d623cc15052a3e184ab811707"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd88d628823395976fc1f615226f9c94"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#afd88d628823395976fc1f615226f9c94">kCONTROL_DTR</a>   0x01</td></tr>
|
|
<tr class="separator:afd88d628823395976fc1f615226f9c94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a329541dad3c626b963b0ece5a478247f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a329541dad3c626b963b0ece5a478247f">kCONTROL_RTS</a>   0x02</td></tr>
|
|
<tr class="separator:a329541dad3c626b963b0ece5a478247f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65ac8ac3d08ee7862ed09a2ac1f64cf4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a65ac8ac3d08ee7862ed09a2ac1f64cf4">kStateTransientMask</a>   0x74</td></tr>
|
|
<tr class="separator:a65ac8ac3d08ee7862ed09a2ac1f64cf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f802be6da599613666caca90940a118"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a7f802be6da599613666caca90940a118">kBreakError</a>   0x04</td></tr>
|
|
<tr class="separator:a7f802be6da599613666caca90940a118"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25ba69ccbb225bf2c900f87ca5c51fb1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a25ba69ccbb225bf2c900f87ca5c51fb1">kFrameError</a>   0x10</td></tr>
|
|
<tr class="separator:a25ba69ccbb225bf2c900f87ca5c51fb1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad976aee3d980aedb2aa6dd6fc6ac805f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ad976aee3d980aedb2aa6dd6fc6ac805f">kParityError</a>   0x20</td></tr>
|
|
<tr class="separator:ad976aee3d980aedb2aa6dd6fc6ac805f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad1f4fc023b3b7effa71d68bd1665fcff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ad1f4fc023b3b7effa71d68bd1665fcff">kOverrunError</a>   0x40</td></tr>
|
|
<tr class="separator:ad1f4fc023b3b7effa71d68bd1665fcff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ee874fc96875d7eb2e505324cd4e22e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a9ee874fc96875d7eb2e505324cd4e22e">kCTS</a>   0x80</td></tr>
|
|
<tr class="separator:a9ee874fc96875d7eb2e505324cd4e22e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af9973cf2cb19393174ae738d2e3eadc6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#af9973cf2cb19393174ae738d2e3eadc6">kDSR</a>   0x02</td></tr>
|
|
<tr class="separator:af9973cf2cb19393174ae738d2e3eadc6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d0d61b5b66d1518198ca9d1150b1d7d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a4d0d61b5b66d1518198ca9d1150b1d7d">kRI</a>   0x08</td></tr>
|
|
<tr class="separator:a4d0d61b5b66d1518198ca9d1150b1d7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac76313fb4cf0164772450e8e205d77dc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ac76313fb4cf0164772450e8e205d77dc">kDCD</a>   0x01</td></tr>
|
|
<tr class="separator:ac76313fb4cf0164772450e8e205d77dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9976c97335cf1b46c32caaa054438a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ae9976c97335cf1b46c32caaa054438a9">kHandshakeInMask</a>   ((UInt32)( PD_RS232_S_CTS | PD_RS232_S_DSR | PD_RS232_S_CAR | PD_RS232_S_RI ))</td></tr>
|
|
<tr class="separator:ae9976c97335cf1b46c32caaa054438a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a242bbbe616270b5c01d3614dbe57fe45"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a242bbbe616270b5c01d3614dbe57fe45">VENDOR_WRITE_REQUEST_TYPE</a>   0x40</td></tr>
|
|
<tr class="separator:a242bbbe616270b5c01d3614dbe57fe45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0dae52300cd2ca352f5d3cd2194824b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#aa0dae52300cd2ca352f5d3cd2194824b">VENDOR_WRITE_REQUEST</a>   0x01</td></tr>
|
|
<tr class="separator:aa0dae52300cd2ca352f5d3cd2194824b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21c64a6ccc471ac907896f8590dcf7b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a21c64a6ccc471ac907896f8590dcf7b2">VENDOR_READ_REQUEST_TYPE</a>   0xc0</td></tr>
|
|
<tr class="separator:a21c64a6ccc471ac907896f8590dcf7b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a230385b0735fad9d7b33e4f80d7deb4d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a230385b0735fad9d7b33e4f80d7deb4d">VENDOR_READ_REQUEST</a>   0x01</td></tr>
|
|
<tr class="separator:a230385b0735fad9d7b33e4f80d7deb4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0301d2726a35e10b2e05965cca3a4d3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a0301d2726a35e10b2e05965cca3a4d3d">SET_DCR0</a>   0x00</td></tr>
|
|
<tr class="separator:a0301d2726a35e10b2e05965cca3a4d3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27f1e77863200d1f798db253340e05e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a27f1e77863200d1f798db253340e05e0">GET_DCR0</a>   0x80</td></tr>
|
|
<tr class="separator:a27f1e77863200d1f798db253340e05e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad74aa175219ba20da29bd49595fb424a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ad74aa175219ba20da29bd49595fb424a">DCR0_INIT</a>   0x01</td></tr>
|
|
<tr class="separator:ad74aa175219ba20da29bd49595fb424a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6521e0d1199772f08f29722ae9e61f8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a6521e0d1199772f08f29722ae9e61f8d">DCR0_INIT_H</a>   0x41</td></tr>
|
|
<tr class="separator:a6521e0d1199772f08f29722ae9e61f8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad00143b247ef00ec41be356bd0e17229"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ad00143b247ef00ec41be356bd0e17229">DCR0_INIT_X</a>   0x61</td></tr>
|
|
<tr class="separator:ad00143b247ef00ec41be356bd0e17229"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a409b94ba55c55a98d939e7bf4b347758"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a409b94ba55c55a98d939e7bf4b347758">SET_DCR1</a>   0x01</td></tr>
|
|
<tr class="separator:a409b94ba55c55a98d939e7bf4b347758"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62ab8c44b9b3111fe0ba193e30d2612d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a62ab8c44b9b3111fe0ba193e30d2612d">GET_DCR1</a>   0x81</td></tr>
|
|
<tr class="separator:a62ab8c44b9b3111fe0ba193e30d2612d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af83aa2f107968838d73809c4f9a05e75"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#af83aa2f107968838d73809c4f9a05e75">DCR1_INIT_H</a>   0x80</td></tr>
|
|
<tr class="separator:af83aa2f107968838d73809c4f9a05e75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae539702b1c81f50770d282c4ab425709"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ae539702b1c81f50770d282c4ab425709">DCR1_INIT_X</a>   0x00</td></tr>
|
|
<tr class="separator:ae539702b1c81f50770d282c4ab425709"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac4f863f56f6198308d98983b157e25cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#ac4f863f56f6198308d98983b157e25cf">SET_DCR2</a>   0x02</td></tr>
|
|
<tr class="separator:ac4f863f56f6198308d98983b157e25cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aedd5c473d7ee45d806c4d7c13856089f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#aedd5c473d7ee45d806c4d7c13856089f">GET_DCR2</a>   0x82</td></tr>
|
|
<tr class="separator:aedd5c473d7ee45d806c4d7c13856089f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af9f58d0a0dbcd375b60f17beba78cbca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#af9f58d0a0dbcd375b60f17beba78cbca">DCR2_INIT_H</a>   0x24</td></tr>
|
|
<tr class="separator:af9f58d0a0dbcd375b60f17beba78cbca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a195b68bbe6b9e565f2dc133c010f617f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a195b68bbe6b9e565f2dc133c010f617f">DCR2_INIT_X</a>   0x44</td></tr>
|
|
<tr class="separator:a195b68bbe6b9e565f2dc133c010f617f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a810fdf3da740b4c9e309cefb29f4eb3a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a810fdf3da740b4c9e309cefb29f4eb3a">RESET_DOWNSTREAM_DATA_PIPE</a>   0x08</td></tr>
|
|
<tr class="separator:a810fdf3da740b4c9e309cefb29f4eb3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea64b328d877a5eead187856dd28f847"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#aea64b328d877a5eead187856dd28f847">RESET_UPSTREAM_DATA_PIPE</a>   0x09</td></tr>
|
|
<tr class="separator:aea64b328d877a5eead187856dd28f847"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a225d7c12a1320152c218824d7fccfb29"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a225d7c12a1320152c218824d7fccfb29">PL_MAX_ENDPOINTS</a>   4</td></tr>
|
|
<tr class="separator:a225d7c12a1320152c218824d7fccfb29"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:add931a54ea58b7022eab1911dfd744fb"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fb">tXO_State</a> { <br/>
|
|
  <a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fba85a29accfd1f300da85475fe594131ef">kXOnSent</a> = -2,
|
|
<a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fbacd69a72b64873b169216781514aab2d8">kXOffSent</a> = -1,
|
|
<a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fbafa4e17811895e3cfdc0fd24f1ebc80fb">kXO_Idle</a> = 0,
|
|
<a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fba3a3441d7b96b577a695864955081644d">kXOffNeeded</a> = 1,
|
|
<br/>
|
|
  <a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fba692a434f5e6e0dc6487eb855a2d45ff0">kXOnNeeded</a> = 2
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="separator:add931a54ea58b7022eab1911dfd744fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6003f43ffe2391c0c31ea48f6b772627"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627">pl2303_type</a> { <br/>
|
|
  <a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a5b9f6d065e6e98483b3d3ed01f4f6cbe">unknown</a>,
|
|
<a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627af55eb000231282fd0e3556a1c4e1dab8">type_1</a>,
|
|
<a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627ae3ab850ab73c2f8a25d1fcd8a3336ada">rev_X</a>,
|
|
<a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a6035ccdf4905b89a274404ba50766fd7">rev_HX</a>,
|
|
<br/>
|
|
  <a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a470a1f7e2c7dc1770a57096718f625d4">rev_H</a>
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="separator:a6003f43ffe2391c0c31ea48f6b772627"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a class="anchor" id="ac33a32ea1e6c88a3041b8fd579bb439b"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PL_VID   0x067B</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00022">22</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a07de3d09679a16223690f65ada967a24"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PL_PID   ( 0x2303 || 0x0609 )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00023">23</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a961cb737481f7f216ba32049bbdb8d28"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PROLIFIC_REV_H   0x0202</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00027">27</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="acf39e8d7280a59ca15242695443c9c08"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PROLIFIC_REV_X   0x0300</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00028">28</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a95aad329b927ced24fc54a2c1c604c4f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PROLIFIC_REV_HX_CHIP_D   0x0400</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00029">29</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a9c2ce56792e2f2641b822909d38c4820"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PROLIFIC_REV_1   0x0001</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00030">30</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a825d6b262c88a98f58597060b6f3b822"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kXOnChar   '\x11'</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00032">32</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a360660ec5b280900c26b5d8b96277c3c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kXOffChar   '\x13'</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00033">33</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a81ae660feed6809dadd118b7b68bd2b6"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SPECIAL_SHIFT   (5)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00035">35</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af1a33db53b892c714bd96fb67e446014"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SPECIAL_MASK   ((1<<<a class="el" href="cdcprolific_8h.html#a81ae660feed6809dadd118b7b68bd2b6">SPECIAL_SHIFT</a>) - 1)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00036">36</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac41d29368b62bc84d0d63d2b79b4d260"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define STATE_ALL   ( PD_RS232_S_MASK | PD_S_MASK )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00037">37</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa9df6c27f8bf720206bc88285994c54b"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FLOW_RX_AUTO   ( PD_RS232_A_RFR | PD_RS232_A_DTR | PD_RS232_A_RXO )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00038">38</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac43d59739a4945979e600bb15df8347c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FLOW_TX_AUTO   ( PD_RS232_A_CTS | PD_RS232_A_DSR | PD_RS232_A_TXO | PD_RS232_A_DCD )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00039">39</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a30dcf1962e23ca3176695f4eaa5d5c28"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define CAN_BE_AUTO   ( <a class="el" href="cdcprolific_8h.html#aa9df6c27f8bf720206bc88285994c54b">FLOW_RX_AUTO</a> | <a class="el" href="cdcprolific_8h.html#ac43d59739a4945979e600bb15df8347c">FLOW_TX_AUTO</a> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00040">40</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a197aa848c18becf5360bd06d2b9b8757"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define CAN_NOTIFY   ( PD_RS232_N_MASK )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00041">41</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a18bdc379296992f91a263a8aa869cf24"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define EXTERNAL_MASK   ( PD_S_MASK | (PD_RS232_S_MASK & ~PD_RS232_S_LOOP) )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00042">42</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad77e166d8f5931c693952f5e89c2b732"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define INTERNAL_DELAY   ( PD_RS232_S_LOOP )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00043">43</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="acc570c15816dfccb107fa119c255dc26"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFAULT_AUTO   ( PD_RS232_A_DTR | PD_RS232_A_RFR | PD_RS232_A_CTS | PD_RS232_A_DSR )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00044">44</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a858860d62527650b80da4ef4aaac1317"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFAULT_NOTIFY   0x00</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00045">45</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af93d7c80faa6ebd086460cde2d5dd27e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFAULT_STATE   ( PD_S_TX_ENABLE | PD_S_RX_ENABLE | PD_RS232_A_TXO | PD_RS232_A_RXO )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00046">46</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab31d90a1365ace8148b4ffb5b09c3204"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define CONTINUE_SEND   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00048">48</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa6d1fd101c19f5199c26480d3284c30a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PAUSE_SEND   2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00049">49</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a38efb3430a780bf3f5df85fea0dd2b78"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kRxAutoFlow   ((UInt32)( PD_RS232_A_RFR | PD_RS232_A_DTR | PD_RS232_A_RXO ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00051">51</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a3e17e71021c4f1610edaf9ac0b004773"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kTxAutoFlow   ((UInt32)( PD_RS232_A_CTS | PD_RS232_A_DSR | PD_RS232_A_TXO | PD_RS232_A_DCD ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00052">52</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6e04ec5299b97050655485fb091c1d47"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kControl_StateMask   ((UInt32)( PD_RS232_S_CTS | PD_RS232_S_DSR | PD_RS232_S_CAR | PD_RS232_S_RI ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00053">53</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6d7bb5515cc4b6020dea9b12874114d7"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kRxQueueState   ((UInt32)( PD_S_RXQ_EMPTY | PD_S_RXQ_LOW_WATER | PD_S_RXQ_HIGH_WATER | PD_S_RXQ_FULL ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00054">54</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1f5d458d623cc15052a3e184ab811707"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kTxQueueState   ((UInt32)( PD_S_TXQ_EMPTY | PD_S_TXQ_LOW_WATER | PD_S_TXQ_HIGH_WATER | PD_S_TXQ_FULL ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00055">55</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="afd88d628823395976fc1f615226f9c94"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kCONTROL_DTR   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00057">57</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a329541dad3c626b963b0ece5a478247f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kCONTROL_RTS   0x02</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00058">58</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a65ac8ac3d08ee7862ed09a2ac1f64cf4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kStateTransientMask   0x74</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00068">68</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7f802be6da599613666caca90940a118"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kBreakError   0x04</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00069">69</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a25ba69ccbb225bf2c900f87ca5c51fb1"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kFrameError   0x10</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00070">70</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad976aee3d980aedb2aa6dd6fc6ac805f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kParityError   0x20</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00071">71</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad1f4fc023b3b7effa71d68bd1665fcff"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kOverrunError   0x40</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00072">72</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a9ee874fc96875d7eb2e505324cd4e22e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kCTS   0x80</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00074">74</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af9973cf2cb19393174ae738d2e3eadc6"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kDSR   0x02</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00075">75</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4d0d61b5b66d1518198ca9d1150b1d7d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kRI   0x08</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00076">76</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac76313fb4cf0164772450e8e205d77dc"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kDCD   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00077">77</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae9976c97335cf1b46c32caaa054438a9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kHandshakeInMask   ((UInt32)( PD_RS232_S_CTS | PD_RS232_S_DSR | PD_RS232_S_CAR | PD_RS232_S_RI ))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00078">78</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a242bbbe616270b5c01d3614dbe57fe45"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define VENDOR_WRITE_REQUEST_TYPE   0x40</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00080">80</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa0dae52300cd2ca352f5d3cd2194824b"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define VENDOR_WRITE_REQUEST   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00081">81</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a21c64a6ccc471ac907896f8590dcf7b2"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define VENDOR_READ_REQUEST_TYPE   0xc0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00083">83</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a230385b0735fad9d7b33e4f80d7deb4d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define VENDOR_READ_REQUEST   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00084">84</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a0301d2726a35e10b2e05965cca3a4d3d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SET_DCR0   0x00</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00087">87</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a27f1e77863200d1f798db253340e05e0"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_DCR0   0x80</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00088">88</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad74aa175219ba20da29bd49595fb424a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR0_INIT   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00089">89</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6521e0d1199772f08f29722ae9e61f8d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR0_INIT_H   0x41</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00090">90</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad00143b247ef00ec41be356bd0e17229"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR0_INIT_X   0x61</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00091">91</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a409b94ba55c55a98d939e7bf4b347758"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SET_DCR1   0x01</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00093">93</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a62ab8c44b9b3111fe0ba193e30d2612d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_DCR1   0x81</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00094">94</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af83aa2f107968838d73809c4f9a05e75"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR1_INIT_H   0x80</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00095">95</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae539702b1c81f50770d282c4ab425709"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR1_INIT_X   0x00</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00096">96</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac4f863f56f6198308d98983b157e25cf"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define SET_DCR2   0x02</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00098">98</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aedd5c473d7ee45d806c4d7c13856089f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_DCR2   0x82</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00099">99</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af9f58d0a0dbcd375b60f17beba78cbca"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR2_INIT_H   0x24</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00100">100</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a195b68bbe6b9e565f2dc133c010f617f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DCR2_INIT_X   0x44</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00101">101</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a810fdf3da740b4c9e309cefb29f4eb3a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RESET_DOWNSTREAM_DATA_PIPE   0x08</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00104">104</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aea64b328d877a5eead187856dd28f847"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RESET_UPSTREAM_DATA_PIPE   0x09</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00105">105</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a225d7c12a1320152c218824d7fccfb29"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PL_MAX_ENDPOINTS   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00116">116</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a class="anchor" id="add931a54ea58b7022eab1911dfd744fb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fb">tXO_State</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="add931a54ea58b7022eab1911dfd744fba85a29accfd1f300da85475fe594131ef"></a>kXOnSent</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="add931a54ea58b7022eab1911dfd744fbacd69a72b64873b169216781514aab2d8"></a>kXOffSent</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="add931a54ea58b7022eab1911dfd744fbafa4e17811895e3cfdc0fd24f1ebc80fb"></a>kXO_Idle</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="add931a54ea58b7022eab1911dfd744fba3a3441d7b96b577a695864955081644d"></a>kXOffNeeded</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="add931a54ea58b7022eab1911dfd744fba692a434f5e6e0dc6487eb855a2d45ff0"></a>kXOnNeeded</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00060">60</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627">pl2303_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627a5b9f6d065e6e98483b3d3ed01f4f6cbe"></a>unknown</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627af55eb000231282fd0e3556a1c4e1dab8"></a>type_1</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627ae3ab850ab73c2f8a25d1fcd8a3336ada"></a>rev_X</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627a6035ccdf4905b89a274404ba50766fd7"></a>rev_HX</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="a6003f43ffe2391c0c31ea48f6b772627a470a1f7e2c7dc1770a57096718f625d4"></a>rev_H</em> </td><td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p>Definition at line <a class="el" href="cdcprolific_8h_source.html#l00107">107</a> of file <a class="el" href="cdcprolific_8h_source.html">cdcprolific.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.6
|
|
</small></address>
|
|
</body>
|
|
</html>
|