ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
include
reactos
libs
libmpg123
Data Structures
|
Defines
|
Functions
|
Variables
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
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.