Lines Matching defs:iIDT
45 * @param iIDT The index of the IDT entry which should be hooked.
47 void idtInstall(PTSTMICRO pTst, int iIDT)
65 if (iIDT >= 0)
68 if ( iIDT == 8
69 || iIDT == 0xa
70 || iIDT == 0xb
71 || iIDT == 0xc
72 || iIDT == 0xd
73 || iIDT == 0xe
74 || iIDT == 0x11)
76 pTst->aIDT[iIDT].Int.u16OffsetHigh = uHandler >> 16;
77 pTst->aIDT[iIDT].Int.u16OffsetLow = uHandler & 0xffff;
78 pTst->aIDT[iIDT].Int.u16SegSel = SELMGetHyperCS(&g_VM);
79 pTst->aIDT[iIDT].Int.u2DPL = 3;
80 pTst->aIDT[iIDT].Int.u1Present = 1;
81 pTst->aIDT[iIDT].Int.u1Fixed0 = 0;
82 pTst->aIDT[iIDT].Int.u1Fixed1 = 0;
83 pTst->aIDT[iIDT].Int.u1Fixed2 = 0;
84 pTst->aIDT[iIDT].Int.u1Fixed3 = 0;
85 pTst->aIDT[iIDT].Int.u1Fixed4 = 1;
86 pTst->aIDT[iIDT].Int.u1Fixed5 = 1;
87 pTst->aIDT[iIDT].Int.u132BitGate = 1;
88 pTst->aIDT[iIDT].Int.u1Fixed6 = 0;
89 pTst->aIDT[iIDT].Int.u5Reserved2 = 0;