mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-15 03:48:24 +08:00
more
This commit is contained in:
@@ -3,6 +3,44 @@ arch "x86";
|
|||||||
description "Machine-parsable list of opcodes";
|
description "Machine-parsable list of opcodes";
|
||||||
charset_encoding "UTF-8"; /* default */
|
charset_encoding "UTF-8"; /* default */
|
||||||
|
|
||||||
|
define modeflag "mode64" {
|
||||||
|
description "64-bit long mode";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define modeflag "stack32" {
|
||||||
|
description "32-bit stack segment";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define modeflag "data32" {
|
||||||
|
description "32-bit data segment";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define modeflag "code32" {
|
||||||
|
description "32-bit code segment";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define tempflag "dec_code32" {
|
||||||
|
description "32-bit code segment decode";
|
||||||
|
on start of instruction set to modeflag "code32";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define tempflag "dec_data32" {
|
||||||
|
description "32-bit data segment decode";
|
||||||
|
on start of instruction set to modeflag "data32";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
define tempflag "dec_stack32" {
|
||||||
|
description "32-bit stack segment decode";
|
||||||
|
on start of instruction set to modeflag "stack32";
|
||||||
|
type boolean;
|
||||||
|
}
|
||||||
|
|
||||||
define register type "general" {
|
define register type "general" {
|
||||||
type uint64_t;
|
type uint64_t;
|
||||||
subset "qw" bit range(63:0);
|
subset "qw" bit range(63:0);
|
||||||
|
Reference in New Issue
Block a user