/**********************************************************************
This file is part of Crack dot Com's free source code release of
Golgotha.
for
information about compiling & licensing issues visit this URL
If that doesn't help, contact Jonathan Clark at
golgotha_source@usa.net (Subject should have "GOLG" in it)
***********************************************************************/
#ifndef PROCESSOR_HH
#define PROCESSOR_HH
#include "arch.hh"
struct i4_cpu_info_struct
{
enum
{
NON_X86 = 0,
UNKNOWN_X86 = 1,
INTEL_X86 = 2,
AMD_X86 = 3
};
enum
{
RDTSC = 1,
MMX = 2,
AMD3D = 4
};
w32 cpu_type;
w32 cpu_flags;
};
void i4_get_cpu_info(i4_cpu_info_struct *s);
#endif