VirtualBox

Changeset 41734 in vbox for trunk/src/VBox/Devices/PC


Ignore:
Timestamp:
Jun 15, 2012 12:20:13 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
78542
Message:

DISCPUSTATE: s/prefix/fPrefix/ and a couple of forgotten opcode uses.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/BIOS-new/MakeDebianBiosAssembly.cpp

    r41675 r41734  
    833833     *        modrm.reg != 0. Those encodings should be invalid AFAICT. */
    834834
    835     if (   (   pCpuState->opcode  == 0x8f            /* group 1a */
    836             || pCpuState->opcode  == 0xc7            /* group 11 */
    837             || pCpuState->opcode  == 0xc6            /* group 11 - not verified */
     835    if (   (   pCpuState->bOpCode  == 0x8f            /* group 1a */
     836            || pCpuState->bOpCode  == 0xc7            /* group 11 */
     837            || pCpuState->bOpCode  == 0xc6            /* group 11 - not verified */
    838838           )
    839839        && pCpuState->ModRM.Bits.Reg != 0)
     
    841841    /** @todo "TEST Eb,Ib" (f6 0f 08) ends up with no mnemonic as well as
    842842     *        wrong length (2 instead of 3)! */
    843     else if (   pCpuState->opcode == 0xf6
     843    else if (   pCpuState->bOpCode == 0xf6
    844844             && pb[1] == 0x0f
    845845             && pb[2] == 0x08
     
    847847        fDifferent = true;
    848848    /** @todo "INSB Yb,DX" (6c) ends up with no mnemonic here. */
    849     else if (pCpuState->opcode == 0x6c && RT_C_IS_SPACE(*pszBuf))
     849    else if (pCpuState->bOpCode == 0x6c && RT_C_IS_SPACE(*pszBuf))
    850850        fDifferent = true;
    851851    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette