x86::cpuid
macro_rules! cpuid { ( $ eax : expr ) => { ... }; ( $ eax : expr , $ ecx : expr ) => { ... }; }
Macro which queries cpuid directly.
First parameter is cpuid leaf (EAX register value), second optional parameter is the subleaf (ECX register value).