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

📄 m68681sio.html

📁 vxworks相关论文
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="m68681Imr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681Imr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681Imr</i>(&nbsp;)</strong> - return the current contents of the DUART interrupt-mask register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>UCHAR m68681Imr    (    M68681_DUART * pDuart    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine returns the contents of the interrupt-mask register (IMR).  The IMR is not directly readable; a copy of the last value written is keptin the DUART data structure.<p></blockquote><h4>RETURNS</h4><blockquote><p>The contents of the interrupt-mask register.</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681AcrSetClr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681AcrSetClr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681AcrSetClr</i>(&nbsp;)</strong> - set and clear bits in the DUART auxiliary control register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void m68681AcrSetClr    (    M68681_DUART * pDuart,    UCHAR          setBits,  /* which bits to set in the ACR */    UCHAR          clearBits /* which bits to clear in the ACR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets and clears bits in the DUART auxiliary control register(ACR).  It sets and clears bits in a local copy of the ACR, thenwrites that local copy to the DUART.  This means that all changes tothe ACR must be performed by this routine.  Any direct changesto the ACR are lost the next time this routine is called.<p>Set has priority over clear.  Thus you can use this routine to updatemultiple bit fields by specifying the field mask as the clear bits.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681Acr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681Acr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681Acr</i>(&nbsp;)</strong> - return the contents of the DUART auxiliary control register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>UCHAR m68681Acr    (    M68681_DUART * pDuart    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine returns the contents of the auxilliary control register (ACR).The ACR is not directly readable; a copy of the last value written is keptin the DUART data structure.<p></blockquote><h4>RETURNS</h4><blockquote><p>The contents of the auxilliary control register.</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681OprSetClr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681OprSetClr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681OprSetClr</i>(&nbsp;)</strong> - set and clear bits in the DUART output port register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void m68681OprSetClr    (    M68681_DUART * pDuart,    UCHAR          setBits,  /* which bits to set in the OPR */    UCHAR          clearBits /* which bits to clear in the OPR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets and clears bits in the DUART output port register(OPR).  It sets and clears bits in a local copy of the OPR, then writesthat local copy to the DUART.  This means that all changes to the OPR mustbe performed by this routine.  Any direct changes to the OPR are lost thenext time this routine is called.<p>Set has priority over clear.  Thus you can use this routine to updatemultiple bit fields by specifying the field mask as the clear bits.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681Opr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681Opr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681Opr</i>(&nbsp;)</strong> - return the current state of the DUART output port register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>UCHAR m68681Opr    (    M68681_DUART * pDuart    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine returns the current state of the output port register (OPR) from the saved copy in the DUART data structure.  The actual OPR contentsare not directly readable.<p></blockquote><h4>RETURNS</h4><blockquote><p>The current state of the output port register.</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681OpcrSetClr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681OpcrSetClr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681OpcrSetClr</i>(&nbsp;)</strong> - set and clear bits in the DUART output port configuration register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void m68681OpcrSetClr    (    M68681_DUART * pDuart,    UCHAR          setBits,  /* which bits to set in the OPCR */    UCHAR          clearBits /* which bits to clear in the OPCR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets and clears bits in the DUART output port configurationregister (OPCR).  It sets and clears bits in a local copy of the OPCR,then writes that local copy to the DUART.  This means that all changes tothe OPCR must be performed by this routine.  Any direct changes to theOPCR are lost the next time this routine is called.<p>Set has priority over clear.  Thus you can use this routine to updatemultiple bit fields by specifying the field mask as the clear bits.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681Opcr"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681Opcr</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681Opcr</i>(&nbsp;)</strong> - return the state of the DUART output port configuration register</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>UCHAR m68681Opcr    (    M68681_DUART * pDuart    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine returns the state of the output port configuration register(OPCR) from the saved copy in the DUART data structure.  The actual OPCRcontents are not directly readable.<p></blockquote><h4>RETURNS</h4><blockquote><p>The state of the output port configuration register.</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b><hr><a name="m68681Int"></a><p align=right><a href="rtnIndex.html"><i>Libraries :  Routines</i></a></p></blockquote><h1><i>m68681Int</i>(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong><i>m68681Int</i>(&nbsp;)</strong> - handle all DUART interrupts in one vector</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void m68681Int    (    M68681_DUART * pDuart    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine handles all interrupts in a single interrupt vector.It identifies and services each interrupting source in turn, usingedge-sensitive interrupt controllers.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./m68681Sio.html#top">m68681Sio</a></b></body></html>

⌨️ 快捷键说明

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