mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-21 12:49:10 +00:00
Kill the CpuGetInfo function.
We're probably going to kill pnNetDiag at some point anyways.
This commit is contained in:
@ -83,33 +83,4 @@ typedef void (CDECL * FStateDump)(
|
||||
...
|
||||
);
|
||||
|
||||
/*****************************************************************************
|
||||
*
|
||||
* System status
|
||||
*
|
||||
***/
|
||||
|
||||
void CpuGetInfo (
|
||||
uint16_t * cpuCaps,
|
||||
uint32_t * cpuVendor,
|
||||
uint16_t * cpuSignature
|
||||
);
|
||||
|
||||
// CPU capability flags
|
||||
const unsigned kCpuCap3dNow = 1<<0;
|
||||
const unsigned kCpuCapCmov = 1<<1; // conditional move
|
||||
const unsigned kCpuCapEst = 1<<2; // enhanced speed step
|
||||
const unsigned kCpuCapHtt = 1<<3; // hyperthreading
|
||||
const unsigned kCpuCapMmx = 1<<4; // multimedia extensions
|
||||
const unsigned kCpuCapPsn = 1<<5; // processor serial number
|
||||
const unsigned kCpuCapSse = 1<<6; // streaming SIMD extensions
|
||||
const unsigned kCpuCapSse2 = 1<<7;
|
||||
const unsigned kCpuCapSse3 = 1<<8;
|
||||
const unsigned kCpuCapTsc = 1<<9; // time stamp counter
|
||||
|
||||
// Macros for packing and unpacking CPU signature
|
||||
#define CPU_SIGNATURE(family, model, stepping) ((stepping) | (model << 4) | (family << 8))
|
||||
#define CPU_SIGNATURE_FAMILY(sig) ((sig >> 8) & 0xf)
|
||||
#define CPU_SIGNATURE_MODEL(sig) ((sig >> 4) & 0xf)
|
||||
#define CPU_SIGNATURE_STEPPING(sig) (sig & 0xf)
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user