]> Zhao Yanbai Git Server - minix.git/commit
_cpuid() - full cpuid instruction wrapper
authorTomas Hruby <tom@minix3.org>
Fri, 15 Jan 2010 15:23:57 +0000 (15:23 +0000)
committerTomas Hruby <tom@minix3.org>
Fri, 15 Jan 2010 15:23:57 +0000 (15:23 +0000)
commit80d671aea75369ac538037f43727588d7973ce5d
tree02fc46dda02d66e58d13b082d45cfd95000b412f
parent45eabea285e9f589a103e86f255553f2396256a3
_cpuid() - full cpuid instruction wrapper

- the prototype changes to

_cpuid(u32_t *eax, u32_t *ebx, u32_t *ecx, u32_t *edx)

- this makes possible to use all the features of the cpuid instruction as
  described in the Intel specs
include/minix/cpufeature.h
include/minix/minlib.h
include/sys/vm_i386.h
lib/i386/misc/_cpufeature.c
lib/i386/misc/_cpuid.s