| wolfsong Joined: 31 Dec 2011
 Vienna, VA
 | |  |  | Hi, I want to use the CPUID for security purposes and want to know if what you are displaying in the 4 registers are from both the CPUID query with EAX = 1 and EAX = 3. According to Intel, this is the way you get upper 32-bits in EAX(with 1) and lower 64-bits in EDX:ECX (with 3). If thats the case, what are you showing in EBX or is that residual from some other set of queries and the 1 and 3 calls have just filled in the appropriate registers?  Also could I get the source code for these calls so I do not have to "re-invent the wheel" so to speak?
 | 
 |