diff options
Diffstat (limited to 'includes/x86')
| -rw-r--r-- | includes/x86/processor-platform.h | 10 | 
1 files changed, 7 insertions, 3 deletions
diff --git a/includes/x86/processor-platform.h b/includes/x86/processor-platform.h index bc27b620..57a9830c 100644 --- a/includes/x86/processor-platform.h +++ b/includes/x86/processor-platform.h @@ -19,6 +19,8 @@  #ifndef __PROCESSOR_PLATFORM_H__  #define __PROCESSOR_PLATFORM_H__ +#include "cpu_util.h" +  typedef struct _ProcessorCache ProcessorCache;  struct _ProcessorCache { @@ -38,9 +40,12 @@ struct _Processor {      gchar *pm;             /* power management features */      gint cache_size;      gfloat bogomips; +    gchar *microcode; +    gint id;      gfloat cpu_mhz; /* for devices.c, identical to cpukhz_max/1000 */ -    gint cpukhz_max, cpukhz_min, cpukhz_cur; /* for arm/processor.c */ +    cpu_topology_data *cputopo; +    cpufreq_data *cpufreq;      gchar *has_fpu;      gchar *bug_fdiv, *bug_hlt, *bug_f00f, *bug_coma; @@ -48,9 +53,8 @@ struct _Processor {      gint model, family, stepping;      gchar *strmodel; -    gint id; -      GSList *cache; +  };  #endif	/* __PROCESSOR_PLATFORM_H__ */  | 
