Changeset 99983 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- May 26, 2023 12:10:23 AM (20 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/IEMInline.h
r99933 r99983 273 273 pVCpu->iem.s.uCpl = uCpl; 274 274 pVCpu->iem.s.enmCpuMode = enmMode; 275 /** @todo r=bird: The rest of this function should not be necessary! 276 * All these fields below will be re-initialized before we decode more code - as 277 * they are _not_ relevant to 'Exec' (xcpt rcPassUp), only to 'Decoding'. 278 * 279 * Only exception might be rcPassUp, though, I don't know why anyone other than 280 * the execution loops should need to mess around with it! 281 * 282 * I don't think we really need or want this function, better to just set uCpl 283 * and enmCpuMode explicitly in the relevant code. We do this in a number of 284 * other scenarios. Or, rename it to iemReCalcCpuModeAndCpl. 285 */ 275 286 pVCpu->iem.s.enmDefAddrMode = enmMode; /** @todo check if this is correct... */ 276 287 pVCpu->iem.s.enmEffAddrMode = enmMode;
Note:
See TracChangeset
for help on using the changeset viewer.