Changeset 67013 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- May 22, 2017 12:41:30 PM (8 years ago)
- Location:
- trunk/src/VBox/ValidationKit/bootsectors
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c
r67012 r67013 4166 4166 break; 4167 4167 4168 case BS3CG1ENC_MODRM_Ed_WO_Pd_WZ: 4169 pThis->pfnEncoder = Bs3Cg1EncodeNext_MODRM_PdZx_WO_Ed_WZ; 4170 pThis->iRmOp = 0; 4171 pThis->iRegOp = 1; 4172 pThis->aOperands[0].cbOp = 4; 4173 pThis->aOperands[1].cbOp = 4; 4174 pThis->aOperands[0].idxFieldBase = BS3CG1DST_EAX; 4175 pThis->aOperands[1].idxFieldBase = BS3CG1DST_MM0; 4176 pThis->aOperands[0].enmLocation = BS3CG1OPLOC_CTX; 4177 pThis->aOperands[0].enmLocationReg = BS3CG1OPLOC_CTX; 4178 pThis->aOperands[0].enmLocationMem = BS3CG1OPLOC_MEM_WO; 4179 pThis->aOperands[1].enmLocation = BS3CG1OPLOC_CTX; 4180 break; 4181 4182 case BS3CG1ENC_MODRM_Eq_WO_Pq_WNZ: 4183 pThis->pfnEncoder = Bs3Cg1EncodeNext_MODRM_Pq_WO_Eq_WNZ; 4184 pThis->iRmOp = 0; 4185 pThis->iRegOp = 1; 4186 pThis->aOperands[0].cbOp = 8; 4187 pThis->aOperands[1].cbOp = 8; 4188 pThis->aOperands[0].idxFieldBase = BS3CG1DST_RAX; 4189 pThis->aOperands[1].idxFieldBase = BS3CG1DST_MM0; 4190 pThis->aOperands[0].enmLocation = BS3CG1OPLOC_CTX; 4191 pThis->aOperands[0].enmLocationReg = BS3CG1OPLOC_CTX; 4192 pThis->aOperands[0].enmLocationMem = BS3CG1OPLOC_MEM_WO; 4193 pThis->aOperands[1].enmLocation = BS3CG1OPLOC_CTX; 4194 break; 4195 4168 4196 case BS3CG1ENC_MODRM_Gb_Eb: 4169 4197 pThis->iRmOp = 1; -
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h
r67012 r67013 138 138 BS3CG1ENC_MODRM_Eb_Gb, 139 139 BS3CG1ENC_MODRM_Ev_Gv, 140 BS3CG1ENC_MODRM_Ed_WO_Pd_WZ, 141 BS3CG1ENC_MODRM_Eq_WO_Pq_WNZ, 140 142 BS3CG1ENC_MODRM_Pq_WO_Qq, 141 143 BS3CG1ENC_MODRM_Wss_WO_Vss,
Note:
See TracChangeset
for help on using the changeset viewer.