mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-17 07:12:15 +08:00
[MIGRATED] [PATCH 10/81] more
NOTE: auto-magically re-imported by HAL 9000
HASH: 3993d07d66
(original)
This commit is contained in:
@@ -290,3 +290,19 @@ define register map "sreg" {
|
|||||||
/* no index 7 */
|
/* no index 7 */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
define encoding "mrm" {
|
||||||
|
description "mod/reg/rm field as encoded in instruction";
|
||||||
|
type uint8_t;
|
||||||
|
subset "mod" bit range(7:6);
|
||||||
|
subset "reg" bit range(5:3);
|
||||||
|
subset "rm" bit range(2:0);
|
||||||
|
}
|
||||||
|
|
||||||
|
define encoding "sib" {
|
||||||
|
description "scale/index/base field as encoded in instruction";
|
||||||
|
type uint8_t;
|
||||||
|
subset "scale" bit range(7:6);
|
||||||
|
subset "index" bit range(5:3);
|
||||||
|
subset "base" bit range(2:0);
|
||||||
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user