diff --git a/include/cpu.h b/include/cpu.h new file mode 100644 index 0000000..7885d50 --- /dev/null +++ b/include/cpu.h @@ -0,0 +1,31 @@ +typedef struct cpuinfo +{ +u8 vendor[13]; +u8 names[32]; +u8 detectedname[48]; +u8 techs[48]; +u8 stepping; +u8 models; +u8 family; +u8 types; +u8 emodels; +u8 efamily; +u8 apicid; +u8 count; +u8 linesize; +u8 brandid; +bool mmx; +bool mmx2; +bool sse; +bool sse2; +bool sse3; +bool fpu; +bool now3d; +bool now3d2; +bool htt; +bool apic; +} cpuinfo __attribute__ ((packed)); + + +u8 getcpuinfos(cpuinfo *inf); +