📄 x-ix863.html
字号:
</tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84626"> </a><b class="routine"><i class="routine">pentiumBts</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><pre class="CodeLeft"><b><a name="84628">STATUS pentiumBts (char * pFlag)</a></b></pre></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84630"> </a>Execute an atomic compare-and-exchange instruction to set a bit. (Pentium and PentiumPro.) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84632"> </a><b class="routine"><i class="routine">pentiumBtc</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84634"> </a><b>STATUS pentiumBtc (pFlag) <br>(char * pFlag)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84636"> </a>Execute an atomic compare-and-exchange instruction to clear a bit. (Pentium and PentiumPro.) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84638"> </a><b class="routine"><i class="routine">pentiumMcaShow</i></b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84640"> </a><b>void pentiumMcaShow (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84642"> </a>Show machine check global control registers and error reporting register banks. </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84644"> </a><b class="routine"><i class="routine">pentiumMsrGet</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84646"> </a><b>void pentiumMsrGet <br> ( <br> int address, <br> long long int * pData <br> )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84648"> </a>Get the contents of the specified MSR. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84650"> </a><b class="routine"><i class="routine">pentiumMsrSet</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84652"> </a><b>void pentiumMsrSet <br> ( <br> int address, <br> long long int * pData <br> )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84654"> </a>Set the value of the specified MSR. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84656"> </a><b class="routine"><i class="routine">pentiumMtrrEnable</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84658"> </a><b>void pentiumMtrrEnable (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84660"> </a>Enable MTRR. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84662"> </a><b class="routine"><i class="routine">pentiumMtrrDisable</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84664"> </a><b>void pentiumMtrrDisable (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84666"> </a>Disable MTRR. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84668"> </a><b class="routine"><i class="routine">pentiumMtrrGet</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84670"> </a><b>void pentiumMtrrGet <br> (MTRR * pMtrr)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84672"> </a>Get MTRRs to the MTRR table specified by the pointer. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84674"> </a><b class="routine"><i class="routine">pentiumMtrrSet</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84676"> </a><b>void pentiumMtrrSet (void) <br>(MTRR * pMtrr)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84678"> </a>Set MTRRs from the MTRR table specified by the pointer. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84680"> </a><b class="routine"><i class="routine">pentiumPmcStart</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84682"> </a>S<b>TATUS pentiumPmcStart <br> (int pmcEvtSel0; <br> int pmcEvtSel1; <br> )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84684"> </a>Start PMC0 and PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84686"> </a><b class="routine"><i class="routine">pentiumPmcStop</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84688"> </a><b>void pentiumPmcStop (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84690"> </a>Stop PMC0 and PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84692"> </a><b class="routine"><i class="routine">pentiumPmcStop1</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84694"> </a><b>void pentiumPmcStop1 (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84696"> </a>Stop PMC1 only. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84698"> </a><b class="routine"><i class="routine">pentiumPmcGet</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84700"> </a><b>void pentiumPmcGet <br> (long long int * pPmc0; <br> long long int * pPmc1; <br> )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84702"> </a>Get the contents of PMC0 and PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84704"> </a><b class="routine"><i class="routine">pentiumPmcGet0</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84706"> </a><b>void pentiumPmcGet0 <br> (long long int * pPmc0)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84708"> </a>Get the contents of PMC0. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84710"> </a><b class="routine"><i class="routine">pentiumPmcGet1</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84712"> </a><b>void pentiumPmcGet1 <br> (long long int * pPmc1)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84714"> </a>Get the contents of PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84716"> </a><b class="routine"><i class="routine">pentiumPmcReset</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84718"> </a><b>void pentiumPmcReset (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84720"> </a>Reset PMC0 and PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84722"> </a><b class="routine"><i class="routine">pentiumPmcReset0</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84724"> </a><b>void pentiumPmcReset0 (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84726"> </a>Reset PMC0. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84728"> </a><b class="routine"><i class="routine">pentiumPmcReset1</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84730"> </a><b>void pentiumPmcReset1 (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84732"> </a>Reset PMC1. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84734"> </a><b class="routine"><i class="routine">pentiumSerialize</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84736"> </a><b>void pentiumSerialize (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84738"> </a>Serialize by executing the CPUID instruction. (Pentium and PentiumPro.) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84740"> </a><b class="routine"><i class="routine">pentiumPmcShow</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84742"> </a><b>void pentiumPmcShow <br>(BOOL zap)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84744"> </a>Show PMC0 and PMC1, and reset them if the parameter zap is TRUE. (Pentium and PentiumPro.) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84746"> </a><b class="routine"><i class="routine">pentiumTlbFlush</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84748"> </a><b>void pentiumTlbFlush (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84750"> </a>Flush the TLBs (Translation Lookaside Buffers). (Pentium and PentiumPro.) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84752"> </a><b class="routine"><i class="routine">pentiumTscReset</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84754"> </a><b>void pentiumTscReset (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84756"> </a>Reset the TSC. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84758"> </a><b class="routine"><i class="routine">pentiumTscGet32</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84760"> </a><b>void pentiumTscGet32 (void)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84762"> </a>Get the lower half of the 64-bit TSC. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84764"> </a><b class="routine"><i class="routine">pentiumTscGet64</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84766"> </a><b>void pentiumTscGet64 <br> (long long int * pTsc)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84768"> </a>Get the 64-bit TSC. (PentiumPro) </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84770"> </a><b class="routine"><i class="routine">sysCpuProbe</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84772"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84774"> </a>Use CPUID to get information about the CPU. </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84777"> </a><b class="routine"><i class="routine">sysInByte</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84779"> </a><b>UCHAR sysInByte <br> (int port)</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84782"> </a>Read one byte from I/O. </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84785"> </a><b class="routine"><i class="routine">sysInWord</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84787"> </a><b>USHORT sysInWord <br> (int port)</b> </div></td><td colspan=1 rowspan=1>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -