ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

getcpuflags.h File Reference

Go to the source code of this file.

Data Structures

struct  cpuflags

Defines

#define FLAG_SSE3   0x00000001
#define FLAG2_MMX   0x00800000
#define FLAG2_SSE   0x02000000
#define FLAG2_SSE2   0x04000000
#define FLAG2_FPU   0x00000001
#define XFLAG_MMX   0x00800000
#define XFLAG_3DNOW   0x80000000
#define XFLAG_3DNOWEXT   0x40000000
#define cpu_i586(s)   ( ((s.id & 0xf00)>>8) == 0 || ((s.id & 0xf00)>>8) > 4 )
#define cpu_fpu(s)   (FLAG2_FPU & s.std2)
#define cpu_mmx(s)   (FLAG2_MMX & s.std2 || XFLAG_MMX & s.ext)
#define cpu_3dnow(s)   (XFLAG_3DNOW & s.ext)
#define cpu_3dnowext(s)   (XFLAG_3DNOWEXT & s.ext)
#define cpu_sse(s)   (FLAG2_SSE & s.std2)
#define cpu_sse2(s)   (FLAG2_SSE2 & s.std2)
#define cpu_sse3(s)   (FLAG_SSE3 & s.std)

Functions

unsigned int getcpuflags (struct cpuflags *cf)

Variables

struct cpuflags cpu_flags

Generated on Sun May 27 2012 05:57:00 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.