178 lines
26 KiB
HTML
Executable file
178 lines
26 KiB
HTML
Executable file
<!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.10"/>
|
|
<title>emacps: xemacps.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="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="HTML_custom.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 id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">emacps
|
|
</div>
|
|
<div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.10 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Overview</span></a></li>
|
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
|
<li><a href="globals.html"><span>APIs</span></a></li>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_14bc92f4b96c8519b376567118ac28b3.html">drivers</a></li><li class="navelem"><a class="el" href="dir_56905d513a9afcbca6d5fad0068e462c.html">emacps</a></li><li class="navelem"><a class="el" href="dir_e5baaf2fb2bbaeb1c3c4b83c659efcfc.html">src</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">xemacps.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_emac_ps___config.html">XEmacPs_Config</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_emac_ps___instance.html">XEmacPs_Instance</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:gac64d6f46e958baa7230be816b98c2df9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gac64d6f46e958baa7230be816b98c2df9">XEmacPs_GetTxRing</a>(InstancePtr)   ((InstancePtr)->TxBdRing)</td></tr>
|
|
<tr class="separator:gac64d6f46e958baa7230be816b98c2df9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa0203004a3b96feae1af6239417db4c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaa0203004a3b96feae1af6239417db4c3">XEmacPs_GetRxRing</a>(InstancePtr)   ((InstancePtr)->RxBdRing)</td></tr>
|
|
<tr class="separator:gaa0203004a3b96feae1af6239417db4c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga80d93a8f05a668033aeffa8055386851"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga80d93a8f05a668033aeffa8055386851">XEmacPs_IntEnable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga80d93a8f05a668033aeffa8055386851"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1a4e76a1adcac54486d622ccfacf3102"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga1a4e76a1adcac54486d622ccfacf3102">XEmacPs_IntDisable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga1a4e76a1adcac54486d622ccfacf3102"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa83e2fb012e89655290a8e0c79eec544"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaa83e2fb012e89655290a8e0c79eec544">XEmacPs_IntQ1Enable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:gaa83e2fb012e89655290a8e0c79eec544"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1e27b6482e8254ad71daa15ef693952c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga1e27b6482e8254ad71daa15ef693952c">XEmacPs_IntQ1Disable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga1e27b6482e8254ad71daa15ef693952c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6f2ada5945c4f0406ce707ec60196bb4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga6f2ada5945c4f0406ce707ec60196bb4">XEmacPs_Transmit</a>(InstancePtr) </td></tr>
|
|
<tr class="separator:ga6f2ada5945c4f0406ce707ec60196bb4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacc54b5074d91fa83e17310569cc150ca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gacc54b5074d91fa83e17310569cc150ca">XEmacPs_IsRxCsum</a>(InstancePtr) </td></tr>
|
|
<tr class="separator:gacc54b5074d91fa83e17310569cc150ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9a189305e4674f79428eb0bd85c86807"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga9a189305e4674f79428eb0bd85c86807">XEmacPs_IsTxCsum</a>(InstancePtr) </td></tr>
|
|
<tr class="separator:ga9a189305e4674f79428eb0bd85c86807"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Configuration options</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupText"><p>Device configuration options.</p>
|
|
<p>See the <a class="el" href="group__emacps__v3__1.html#ga1ceab9806b4a66e5d2b71daaf9abbf0c" title="Set options for the driver/device. ">XEmacPs_SetOptions()</a>, <a class="el" href="group__emacps__v3__1.html#gabb648a63fc211d57a0f8e23fc030879a" title="Clear options for the driver/device. ">XEmacPs_ClearOptions()</a> and <a class="el" href="group__emacps__v3__1.html#ga5508f6a12614b8df7369a16a60bc238e" title="Get current option settings. ">XEmacPs_GetOptions()</a> for information on how to use options.</p>
|
|
<p>The default state of the options are noted and are what the device and driver will be set to after calling <a class="el" href="group__emacps__v3__1.html#gadd5f487c873ef70ab8fda69b4ec3938e" title="Perform a graceful reset of the Ethernet MAC. ">XEmacPs_Reset()</a> or XEmacPs_Initialize(). </p>
|
|
</div></td></tr>
|
|
<tr class="memitem:ga4ae3072d0f6da4bc4c9b6c17760abf57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga4ae3072d0f6da4bc4c9b6c17760abf57">XEMACPS_PROMISC_OPTION</a>   0x00000001U</td></tr>
|
|
<tr class="separator:ga4ae3072d0f6da4bc4c9b6c17760abf57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae607121a78f5c93f9800cb71d0d00e57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gae607121a78f5c93f9800cb71d0d00e57">XEMACPS_FRAME1536_OPTION</a>   0x00000002U</td></tr>
|
|
<tr class="separator:gae607121a78f5c93f9800cb71d0d00e57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac06000e56a82a3c8c529f3e00ddf8ff6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gac06000e56a82a3c8c529f3e00ddf8ff6">XEMACPS_VLAN_OPTION</a>   0x00000004U</td></tr>
|
|
<tr class="separator:gac06000e56a82a3c8c529f3e00ddf8ff6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabfeca462e8b7c84ba625565316891f3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gabfeca462e8b7c84ba625565316891f3d">XEMACPS_FCS_STRIP_OPTION</a>   0x00000020U</td></tr>
|
|
<tr class="separator:gabfeca462e8b7c84ba625565316891f3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga90b5592e1f2c22898ad83c62554f62a0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga90b5592e1f2c22898ad83c62554f62a0">XEMACPS_FCS_INSERT_OPTION</a>   0x00000040U</td></tr>
|
|
<tr class="separator:ga90b5592e1f2c22898ad83c62554f62a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9039d35febc3f7992f809d868a4da576"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga9039d35febc3f7992f809d868a4da576">XEMACPS_LENTYPE_ERR_OPTION</a>   0x00000080U</td></tr>
|
|
<tr class="separator:ga9039d35febc3f7992f809d868a4da576"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab5521aa6e9ac40d0d1e168ce5383a7c5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gab5521aa6e9ac40d0d1e168ce5383a7c5">XEMACPS_TRANSMITTER_ENABLE_OPTION</a>   0x00000100U</td></tr>
|
|
<tr class="separator:gab5521aa6e9ac40d0d1e168ce5383a7c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Callback identifiers</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupText"><p>These constants are used as parameters to <a class="el" href="group__emacps__v3__1.html#gafb0f1c4bf64ca85dd4aa6ef83998e73f" title="Install an asynchronious handler function for the given HandlerType: ">XEmacPs_SetHandler()</a> </p>
|
|
</div></td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:ga7510da8ed2cb292c5abdbcc18cc26c67"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct_x_emac_ps___instance.html">XEmacPs_Instance</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a></td></tr>
|
|
<tr class="separator:ga7510da8ed2cb292c5abdbcc18cc26c67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Typedefs for callback functions</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupText"><p>These callbacks are invoked in interrupt context. </p>
|
|
</div></td></tr>
|
|
<tr class="memitem:gac5b514b2eb5f14c36819a410fe030093"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gac5b514b2eb5f14c36819a410fe030093">XEmacPs_Handler</a>) (void *CallBackRef)</td></tr>
|
|
<tr class="separator:gac5b514b2eb5f14c36819a410fe030093"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac99a3ecc6d390ef56980b5a8af01b90d"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gac99a3ecc6d390ef56980b5a8af01b90d">XEmacPs_ErrHandler</a>) (void *CallBackRef, u8 Direction, u32 ErrorWord)</td></tr>
|
|
<tr class="separator:gac99a3ecc6d390ef56980b5a8af01b90d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:gaf9913952f91b64eb8d640bea7e203b67"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaf9913952f91b64eb8d640bea7e203b67">XEmacPs_CfgInitialize</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, <a class="el" href="struct_x_emac_ps___config.html">XEmacPs_Config</a> *CfgPtr, UINTPTR EffectiveAddress)</td></tr>
|
|
<tr class="separator:gaf9913952f91b64eb8d640bea7e203b67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabe875d0d136e28a166363d66dd7b7f27"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gabe875d0d136e28a166363d66dd7b7f27">XEmacPs_Start</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gabe875d0d136e28a166363d66dd7b7f27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf27b057022a2e97201f6d55d61d4a3da"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaf27b057022a2e97201f6d55d61d4a3da">XEmacPs_Stop</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gaf27b057022a2e97201f6d55d61d4a3da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadd5f487c873ef70ab8fda69b4ec3938e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gadd5f487c873ef70ab8fda69b4ec3938e">XEmacPs_Reset</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gadd5f487c873ef70ab8fda69b4ec3938e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga41c143d1143d61bb5c198f0e35843d7c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga41c143d1143d61bb5c198f0e35843d7c">XEmacPs_SetQueuePtr</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, UINTPTR QPtr, u8 QueueNum, u16 Direction)</td></tr>
|
|
<tr class="separator:ga41c143d1143d61bb5c198f0e35843d7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf67989654127afb3de1b838e8076ff5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_emac_ps___config.html">XEmacPs_Config</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaf67989654127afb3de1b838e8076ff5c">XEmacPs_LookupConfig</a> (u16 DeviceId)</td></tr>
|
|
<tr class="separator:gaf67989654127afb3de1b838e8076ff5c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafb0f1c4bf64ca85dd4aa6ef83998e73f"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gafb0f1c4bf64ca85dd4aa6ef83998e73f">XEmacPs_SetHandler</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 HandlerType, void *FuncPointer, void *CallBackRef)</td></tr>
|
|
<tr class="separator:gafb0f1c4bf64ca85dd4aa6ef83998e73f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7fc1d16432c05d4e773bed878f528184"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga7fc1d16432c05d4e773bed878f528184">XEmacPs_IntrHandler</a> (void *XEmacPsPtr)</td></tr>
|
|
<tr class="separator:ga7fc1d16432c05d4e773bed878f528184"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1ceab9806b4a66e5d2b71daaf9abbf0c"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga1ceab9806b4a66e5d2b71daaf9abbf0c">XEmacPs_SetOptions</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 Options)</td></tr>
|
|
<tr class="separator:ga1ceab9806b4a66e5d2b71daaf9abbf0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabb648a63fc211d57a0f8e23fc030879a"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gabb648a63fc211d57a0f8e23fc030879a">XEmacPs_ClearOptions</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 Options)</td></tr>
|
|
<tr class="separator:gabb648a63fc211d57a0f8e23fc030879a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5508f6a12614b8df7369a16a60bc238e"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga5508f6a12614b8df7369a16a60bc238e">XEmacPs_GetOptions</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga5508f6a12614b8df7369a16a60bc238e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf096389aeabb511be2d9d3c5df0e4658"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaf096389aeabb511be2d9d3c5df0e4658">XEmacPs_SetMacAddress</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, void *AddressPtr, u8 Index)</td></tr>
|
|
<tr class="separator:gaf096389aeabb511be2d9d3c5df0e4658"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga964388cc8612bbac61a794fecc6ecdfd"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga964388cc8612bbac61a794fecc6ecdfd">XEmacPs_DeleteHash</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, void *AddressPtr)</td></tr>
|
|
<tr class="separator:ga964388cc8612bbac61a794fecc6ecdfd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac937dc7f20125b0af5b07de435d83df4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gac937dc7f20125b0af5b07de435d83df4">XEmacPs_GetMacAddress</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, void *AddressPtr, u8 Index)</td></tr>
|
|
<tr class="separator:gac937dc7f20125b0af5b07de435d83df4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad7bc021ae0b0e7f2f64d2c2f02fdd4bd"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gad7bc021ae0b0e7f2f64d2c2f02fdd4bd">XEmacPs_SetHash</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, void *AddressPtr)</td></tr>
|
|
<tr class="separator:gad7bc021ae0b0e7f2f64d2c2f02fdd4bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga198e6a798ce0be3a5ab09e0d102766ef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga198e6a798ce0be3a5ab09e0d102766ef">XEmacPs_ClearHash</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga198e6a798ce0be3a5ab09e0d102766ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4d40aa55e3fbbf2e29379e15d07e3bd8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga4d40aa55e3fbbf2e29379e15d07e3bd8">XEmacPs_GetHash</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, void *AddressPtr)</td></tr>
|
|
<tr class="separator:ga4d40aa55e3fbbf2e29379e15d07e3bd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d0b4b9258cdead2c0875a0853c087b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga5d0b4b9258cdead2c0875a0853c087b3">XEmacPs_SetMdioDivisor</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, XEmacPs_MdcDiv Divisor)</td></tr>
|
|
<tr class="separator:ga5d0b4b9258cdead2c0875a0853c087b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae1f519684cc62697fd17f49e2658abd6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gae1f519684cc62697fd17f49e2658abd6">XEmacPs_SetOperatingSpeed</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u16 Speed)</td></tr>
|
|
<tr class="separator:gae1f519684cc62697fd17f49e2658abd6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0d7ec49a34ff5c1b4592ad6c9830a6b0"><td class="memItemLeft" align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga0d7ec49a34ff5c1b4592ad6c9830a6b0">XEmacPs_GetOperatingSpeed</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga0d7ec49a34ff5c1b4592ad6c9830a6b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0cd6edb3e572b7a40f9e2891f193c584"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga0cd6edb3e572b7a40f9e2891f193c584">XEmacPs_PhyRead</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 PhyAddress, u32 RegisterNum, u16 *PhyDataPtr)</td></tr>
|
|
<tr class="separator:ga0cd6edb3e572b7a40f9e2891f193c584"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4de9e514b9514799dbd37df83ea77f89"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga4de9e514b9514799dbd37df83ea77f89">XEmacPs_PhyWrite</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 PhyAddress, u32 RegisterNum, u16 PhyData)</td></tr>
|
|
<tr class="separator:ga4de9e514b9514799dbd37df83ea77f89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga90af7ddb40a6d67b84f66aacfe192599"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga90af7ddb40a6d67b84f66aacfe192599">XEmacPs_SetTypeIdCheck</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, u32 Id_Check, u8 Index)</td></tr>
|
|
<tr class="separator:ga90af7ddb40a6d67b84f66aacfe192599"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaceedc7d23c670458153ed3ecd57d2c46"><td class="memItemLeft" align="right" valign="top">LONG </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#gaceedc7d23c670458153ed3ecd57d2c46">XEmacPs_SendPausePacket</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gaceedc7d23c670458153ed3ecd57d2c46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c214f5026dda759dfd48441818d3a6b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__emacps__v3__1.html#ga3c214f5026dda759dfd48441818d3a6b">XEmacPs_DMABLengthUpdate</a> (<a class="el" href="group__emacps__v3__1.html#ga7510da8ed2cb292c5abdbcc18cc26c67">XEmacPs</a> *InstancePtr, s32 BLength)</td></tr>
|
|
<tr class="separator:ga3c214f5026dda759dfd48441818d3a6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Copyright © 2015 Xilinx Inc. All rights reserved.</li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|