#include <windows.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include <fcntl.h>
#include <ctype.h>
#include <math.h>
#include <wctype.h>
#include <wchar.h>
#include <stdarg.h>
#include <stddef.h>
#include <setjmp.h>
#include <locale.h>
#include <signal.h>
#include <limits.h>
#include <float.h>
#include <iso646.h>
#include <assert.h>
#include <cpuid.h>
Go to the source code of this file.
◆ uchar
#define uchar unsigned char |
◆ uint
#define uint unsigned int |
◆ ulong
#define ulong unsigned long |
◆ ushort
#define ushort unsigned short |
◆ decimalparabinarioprintf()
char * decimalparabinarioprintf |
( |
uint | value | ) |
|
◆ get_cpu_data_z()
This function will get some relevant informations about the processor
- Parameters
-
the_data_z | the string that will receive the information |
- Returns
◆ getcpuextendedfeature()
int __stdcall getcpuextendedfeature |
( |
int * | eisst, |
|
|
int * | tm2, |
|
|
int * | ci ) |
◆ getcpuinfo()
Internal function to retrieve CPU information for both x86 and x64
◆ getcpuname_k()
char * getcpuname_k |
( |
void | | ) |
|
◆ getcputype()
int __stdcall getcputype |
( |
int * | family, |
|
|
int * | model, |
|
|
int * | stepping ) |
◆ getprocessorbrandstring_k()
char * getprocessorbrandstring_k |
( |
void | | ) |
|
◆ has3DNOW()
int __stdcall has3DNOW |
( |
| ) |
|
◆ has3DNOWExtensions()
int __stdcall has3DNOWExtensions |
( |
| ) |
|
◆ hasCMOV()
int __stdcall hasCMOV |
( |
| ) |
|
◆ hasFPU()
◆ hasHyperThreading()
int __stdcall hasHyperThreading |
( |
| ) |
|
◆ hasMMX()
◆ hasSSE()
int __stdcall hasSSE |
( |
void | | ) |
|
◆ hasSSE2()
int __stdcall hasSSE2 |
( |
void | | ) |
|
◆ IsAMD64()
int __stdcall IsAMD64 |
( |
void | | ) |
|