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).