⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 macro__old_8h.html

📁 avr32100.zip Embedded demo
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!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>AVR321000 Communication with the AVR32 USART: testsuite/bravo_validation/inc/macro_old.h File Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.1 --><div class="tabs">  <ul>    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>    <li id="current"><a href="files.html"><span>Files</span></a></li>    <li><a href="dirs.html"><span>Directories</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>Globals</span></a></li>  </ul></div><div class="nav"><a class="el" href="dir_ed041fa8052270846d9a0dab17b0d151.html">testsuite</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_18e6971fa792d4606dff45a531675719.html">bravo_validation</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_bc52a70d7bb04512651454be1567b075.html">inc</a></div><h1>macro_old.h File Reference</h1><p><p><a href="macro__old_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Defines</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#9db3b5a2ec11f4d006d13773ac8201be">_rete</a>()&nbsp;&nbsp;&nbsp;__asm__(&quot;rete&quot;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#a4a26247c6c33f9886ea86b0ca37fcfc">_rets</a>()&nbsp;&nbsp;&nbsp;__asm__(&quot;rets&quot;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#a423719f27efa86aadc4bcf7cca96c47">_tlbr</a>()&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbr&quot;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#ed0bfc0e754d02502bebcd9d7decfe00">_tlbs</a>()&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbs&quot;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#595cc81a777ea9e96dd9eeb8b6d8f79a">_tlbw</a>()&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbw&quot;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#ceac52cf9be75194e4062a07a54af35b">ACCESS_DENIED</a>&nbsp;&nbsp;&nbsp;-4</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#7642b767ecd93ccfeaede2534739d8a3">ADDR</a>(var, n)&nbsp;&nbsp;&nbsp;(*(volatile unsigned long *)(var + n))</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#5c6902753045184560325d09411be6bb">CLEARBIT</a>(var, n)&nbsp;&nbsp;&nbsp;__asm__( &quot;mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n&quot;: :&quot;X&quot;(n), &quot;g&quot;(var) )</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#8fe83ac76edc595f6b98cd4a4127aed5">ERROR</a>&nbsp;&nbsp;&nbsp;-1</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#cffba448b25238fbb83b78ed3988c2ce">EVBA</a>&nbsp;&nbsp;&nbsp;4</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#65e9886d74aaee76545e83dd09011727">false</a>&nbsp;&nbsp;&nbsp;0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#9722b1b767d4cdbb65ff8f6dc159c2cc">MULTIPLE_HITS</a>&nbsp;&nbsp;&nbsp;-3</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#33bfc1f995233887a0414369c36936b8">NOT_FOUND</a>&nbsp;&nbsp;&nbsp;-2</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#b764ddc836a396762a8a1d9bd6b18222">SETBIT</a>(var, n)&nbsp;&nbsp;&nbsp;__asm__( &quot;mfsr r10, %1 \n sbr r10, %0 \n mtsr %1, r10 \n&quot;: :&quot;X&quot;(n), &quot;g&quot;(var) )</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#5a87fe709ac41333c9504c722dfb053c">SETREG</a>(var, n)&nbsp;&nbsp;&nbsp;__asm__( &quot;mov r10, %0 \n mtsr %1, r10 \n&quot;: :&quot;X&quot;(n), &quot;g&quot;(var) )</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#baed93a16a0cde13f32bc4dc48b96804">SR</a>&nbsp;&nbsp;&nbsp;0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#a90cac659d18e8ef6294c7ae337f6b58">SUCCESS</a>&nbsp;&nbsp;&nbsp;1</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#cfb96981b092452c1d9b009e3cf4f494">TESTBIT</a>(var, n)&nbsp;&nbsp;&nbsp;__asm__( &quot;mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n&quot;: :&quot;X&quot;(n), &quot;g&quot;(var) )</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="macro__old_8h.html#41f9c5fb8b08eb5dc3edce4dcb37fee7">true</a>&nbsp;&nbsp;&nbsp;1</td></tr></table><hr><h2>Define Documentation</h2><a class="anchor" name="9db3b5a2ec11f4d006d13773ac8201be"></a><!-- doxytag: member="macro_old.h::_rete" ref="9db3b5a2ec11f4d006d13773ac8201be" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define _rete          </td>          <td>(</td>&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;__asm__(&quot;rete&quot;)</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00015">15</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="a4a26247c6c33f9886ea86b0ca37fcfc"></a><!-- doxytag: member="macro_old.h::_rets" ref="a4a26247c6c33f9886ea86b0ca37fcfc" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define _rets          </td>          <td>(</td>&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;__asm__(&quot;rets&quot;)</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00016">16</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="a423719f27efa86aadc4bcf7cca96c47"></a><!-- doxytag: member="macro_old.h::_tlbr" ref="a423719f27efa86aadc4bcf7cca96c47" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define _tlbr          </td>          <td>(</td>&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbr&quot;)</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00018">18</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="ed0bfc0e754d02502bebcd9d7decfe00"></a><!-- doxytag: member="macro_old.h::_tlbs" ref="ed0bfc0e754d02502bebcd9d7decfe00" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define _tlbs          </td>          <td>(</td>&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbs&quot;)</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00020">20</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="595cc81a777ea9e96dd9eeb8b6d8f79a"></a><!-- doxytag: member="macro_old.h::_tlbw" ref="595cc81a777ea9e96dd9eeb8b6d8f79a" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define _tlbw          </td>          <td>(</td>&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;__asm__(&quot;tlbw&quot;)</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00019">19</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="ceac52cf9be75194e4062a07a54af35b"></a><!-- doxytag: member="macro_old.h::ACCESS_DENIED" ref="ceac52cf9be75194e4062a07a54af35b" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define ACCESS_DENIED&nbsp;&nbsp;&nbsp;-4          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00026">26</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="7642b767ecd93ccfeaede2534739d8a3"></a><!-- doxytag: member="macro_old.h::ADDR" ref="7642b767ecd93ccfeaede2534739d8a3" args="(var, n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define ADDR          </td>          <td>(</td>          <td class="paramtype">var,         <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">n&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%">&nbsp;&nbsp;&nbsp;(*(volatile unsigned long *)(var + n))</td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="macro__old_8h-source.html#l00007">7</a> of file <a class="el" href="macro__old_8h-source.html">macro_old.h</a>.</div></div><p><a class="anchor" name="5c6902753045184560325d09411be6bb"></a><!-- doxytag: member="macro_old.h::CLEARBIT" ref="5c6902753045184560325d09411be6bb" args="(var, n)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CLEARBIT          </td>          <td>(</td>          <td class="paramtype">var,         <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">n&nbsp;</td>          <td class="paramname">          </td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -