The "cpuid" instruction was added in i486
This commit is contained in:
parent
8973221291
commit
5edb9c5c9f
@ -320,8 +320,6 @@
|
|||||||
/* FIXME implement */
|
/* FIXME implement */
|
||||||
/* CMP */
|
/* CMP */
|
||||||
/* FIXME implement */
|
/* FIXME implement */
|
||||||
/* CPUID 0x0fa2 2 */
|
|
||||||
{ "cpuid", 0x0fa2, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
|
||||||
#if defined(ARCH_i386_real)
|
#if defined(ARCH_i386_real)
|
||||||
/* CWD 0x99 1 */
|
/* CWD 0x99 1 */
|
||||||
{ "cwd", 0x99, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "cwd", 0x99, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
@ -25,3 +25,5 @@
|
|||||||
{ "bswap", 0x0fcd, OP2F, OP_ebp, AOT_NONE, AOT_NONE },
|
{ "bswap", 0x0fcd, OP2F, OP_ebp, AOT_NONE, AOT_NONE },
|
||||||
{ "bswap", 0x0fce, OP2F, OP_esi, AOT_NONE, AOT_NONE },
|
{ "bswap", 0x0fce, OP2F, OP_esi, AOT_NONE, AOT_NONE },
|
||||||
{ "bswap", 0x0fcf, OP2F, OP_edi, AOT_NONE, AOT_NONE },
|
{ "bswap", 0x0fcf, OP2F, OP_edi, AOT_NONE, AOT_NONE },
|
||||||
|
/* CPUID 0x0fa2 2 */
|
||||||
|
{ "cpuid", 0x0fa2, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
@ -80,7 +80,6 @@
|
|||||||
cli /* fa */
|
cli /* fa */
|
||||||
clts /* 0f 06 */
|
clts /* 0f 06 */
|
||||||
cmc /* f5 */
|
cmc /* f5 */
|
||||||
cpuid /* 0f a2 */
|
|
||||||
cdq /* 99 */
|
cdq /* 99 */
|
||||||
daa /* 27 */
|
daa /* 27 */
|
||||||
das /* 2f */
|
das /* 2f */
|
||||||
|
@ -9,3 +9,4 @@
|
|||||||
bswap %ebp
|
bswap %ebp
|
||||||
bswap %esi
|
bswap %esi
|
||||||
bswap %edi
|
bswap %edi
|
||||||
|
cpuid /* 0f a2 */
|
||||||
|
Loading…
Reference in New Issue
Block a user