VirtualBox

Changeset 65595 in vbox


Ignore:
Timestamp:
Feb 2, 2017 7:25:28 PM (8 years ago)
Author:
vboxsync
Message:

Fixed an ancient typo.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/x86.h

    r64113 r65595  
    32603260    /** 20 - Number of parameters for a call-gate.
    32613261     * Ignored if interrupt-, trap- or task-gate. */
    3262     unsigned    u4ParmCount : 4;
    3263     /** 24 - Reserved / ignored. */
    3264     unsigned    u4Reserved : 4;
     3262    unsigned    u5ParmCount : 5;
     3263    /** 25 - Reserved / ignored. */
     3264    unsigned    u3Reserved : 3;
    32653265    /** 28 - Segment Type. */
    32663266    unsigned    u4Type : 4;
  • trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

    r65587 r65595  
    43644364    Log(("iemRaiseXcptOrIntInProtMode: vec=%#x P=%u DPL=%u DT=%u:%u A=%u %04x:%04x%04x\n",
    43654365         u8Vector, Idte.Gate.u1Present, Idte.Gate.u2Dpl, Idte.Gate.u1DescType, Idte.Gate.u4Type,
    4366          Idte.Gate.u4ParmCount, Idte.Gate.u16Sel, Idte.Gate.u16OffsetHigh, Idte.Gate.u16OffsetLow));
     4366         Idte.Gate.u5ParmCount, Idte.Gate.u16Sel, Idte.Gate.u16OffsetHigh, Idte.Gate.u16OffsetLow));
    43674367
    43684368    /*
  • trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h

    r65512 r65595  
    13351335
    13361336            /* Only used outside of long mode. */
    1337             cbWords = pDesc->Legacy.Gate.u4ParmCount;
     1337            cbWords = pDesc->Legacy.Gate.u5ParmCount;
    13381338
    13391339            /* If EFER.LMA is 0, there's extra work to do. */
  • trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c

    r62484 r65595  
    4343    pIdte->Gate.u16OffsetHigh   = 0;
    4444    pIdte->Gate.u16Sel          = uSel;
    45     pIdte->Gate.u4ParmCount     = cParams;
     45    pIdte->Gate.u5ParmCount     = cParams;
    4646    pIdte->Gate.u4Type          = bType;
    4747    pIdte->Gate.u2Dpl           = bDpl;
    48     pIdte->Gate.u4Reserved      = 0;
     48    pIdte->Gate.u3Reserved      = 0;
    4949    pIdte->Gate.u1DescType      = 0; /* system */
    5050    pIdte->Gate.u1Present       = 1;
  • trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c

    r62484 r65595  
    4343    pIdte->Gate.u16OffsetHigh   = (uint16_t)(off >> 16);
    4444    pIdte->Gate.u16Sel          = uSel;
    45     pIdte->Gate.u4ParmCount     = cParams;
     45    pIdte->Gate.u5ParmCount     = cParams;
    4646    pIdte->Gate.u4Type          = bType;
    4747    pIdte->Gate.u2Dpl           = bDpl;
    48     pIdte->Gate.u4Reserved      = 0;
     48    pIdte->Gate.u3Reserved      = 0;
    4949    pIdte->Gate.u1DescType      = 0; /* system */
    5050    pIdte->Gate.u1Present       = 1;
Note: See TracChangeset for help on using the changeset viewer.

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