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

📄 vxlib.html

📁 Vxworks API操作系统和驱动程序设计API。压缩的HTML文件
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<p></blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b>, <b><a href="./vxLib.html#vxPowerModeSet">vxPowerModeSet</a>(&nbsp;)</b>, <b><a href="./vxLib.html#vxPowerModeGet">vxPowerModeGet</a>(&nbsp;)</b><hr><a name="vxCr0Get"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr0Get(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr0Get(&nbsp;)</strong> - get a content of the Control Register 0 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxCr0Get (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Control Register 0. <p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the Control Register 0</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr0Set"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr0Set(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr0Set(&nbsp;)</strong> - set a value to the Control Register 0 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxCr0Set    (    int value                 /* CR0 value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the Control Register 0.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr2Get"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr2Get(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr2Get(&nbsp;)</strong> - get a content of the Control Register 2 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxCr2Get (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Control Register 2. <p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the Control Register 2</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr2Set"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr2Set(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr2Set(&nbsp;)</strong> - set a value to the Control Register 2 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxCr2Set    (    int value                 /* CR2 value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the Control Register 2.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr3Get"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr3Get(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr3Get(&nbsp;)</strong> - get a content of the Control Register 3 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxCr3Get (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Control Register 3. <p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the Control Register 3</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr3Set"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr3Set(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr3Set(&nbsp;)</strong> - set a value to the Control Register 3 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxCr3Set    (    int value                 /* CR3 value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the Control Register 3.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr4Get"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr4Get(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr4Get(&nbsp;)</strong> - get a content of the Control Register 4 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxCr4Get (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Control Register 4. <p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the Control Register 4</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxCr4Set"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxCr4Set(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxCr4Set(&nbsp;)</strong> - set a value to the Control Register 4 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxCr4Set    (    int value                 /* CR4 value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the Control Register 4.<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxEflagsGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxEflagsGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxEflagsGet(&nbsp;)</strong> - get a content of the EFLAGS register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxEflagsGet (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the EFLAGS register<p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the EFLAGS register</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxEflagsSet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxEflagsSet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxEflagsSet(&nbsp;)</strong> - set a value to the EFLAGS register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxEflagsSet    (    int value                 /* EFLAGS value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the EFLAGS register<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxDrGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxDrGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxDrGet(&nbsp;)</strong> - get a content of the Debug Register 0 to 7 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxDrGet    (    int * pDr0,               /* DR0 */    int * pDr1,               /* DR1 */    int * pDr2,               /* DR2 */    int * pDr3,               /* DR3 */    int * pDr4,               /* DR4 */    int * pDr5,               /* DR5 */    int * pDr6,               /* DR6 */    int * pDr7                /* DR7 */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Debug Register 0 to 7. <p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxDrSet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxDrSet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxDrSet(&nbsp;)</strong> - set a value to the Debug Register 0 to 7 (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxDrSet    (    int dr0,                  /* DR0 */    int dr1,                  /* DR1 */    int dr2,                  /* DR2 */    int dr3,                  /* DR3 */    int dr4,                  /* DR4 */    int dr5,                  /* DR5 */    int dr6,                  /* DR6 */    int dr7                   /* DR7 */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the Debug Register 0 to 7. <p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxTssGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxTssGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxTssGet(&nbsp;)</strong> - get a content of the TASK register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>int vxTssGet (void)</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the TASK register<p></blockquote><h4>RETURNS</h4><blockquote><p>a value of the TASK register</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxTssSet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxTssSet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxTssSet(&nbsp;)</strong> - set a value to the TASK register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxTssSet    (    int value                 /* TASK register value */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine sets a value to the TASK register<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxGdtrGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxGdtrGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxGdtrGet(&nbsp;)</strong> - get a content of the Global Descriptor Table Register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxGdtrGet    (    long long int * pGdtr     /* memory to store GDTR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Global Descriptor Table Register<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxIdtrGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxIdtrGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxIdtrGet(&nbsp;)</strong> - get a content of the Interrupt Descriptor Table Register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxIdtrGet    (    long long int * pIdtr     /* memory to store IDTR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Interrupt Descriptor Table Register<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b><hr><a name="vxLdtrGet"></a><p align=right><a href="rtnIndex.htm"><i>OS Libraries :  Routines</i></a></p></blockquote><h1>vxLdtrGet(&nbsp;)</h1> <blockquote></a></blockquote><h4>NAME</h4><blockquote>  <p><strong>vxLdtrGet(&nbsp;)</strong> - get a content of the Local Descriptor Table Register (x86)</p></blockquote><h4>SYNOPSIS</h4><blockquote><p><pre>void vxLdtrGet    (    long long int * pLdtr     /* memory to store LDTR */    )</pre></blockquote><h4>DESCRIPTION</h4><blockquote><p>This routine gets a content of the Local Descriptor Table Register<p></blockquote><h4>RETURNS</h4><blockquote><p>N/A</blockquote><h4>SEE ALSO</h4><blockquote><p><b><a href="./vxLib.html#top">vxLib</a></b></body></html>

⌨️ 快捷键说明

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