|
|
| version 1.10, 2004/02/09 16:12:07 | version 1.11, 2004/02/13 14:50:17 |
|---|---|
| Line 1172 IRET_pm_protected_mode_return_same_privi | Line 1172 IRET_pm_protected_mode_return_same_privi |
| mask |= VM_FLAG|VIF_FLAG|VIP_FLAG; | mask |= VM_FLAG|VIF_FLAG|VIP_FLAG; |
| } | } |
| } | } |
| if (CPU_INST_OP32) { | |
| stacksize = 12; | |
| } else { | |
| stacksize = 6; | |
| } | |
| /* set new register */ | /* set new register */ |
| load_cs(cs_sel->selector, &cs_sel->desc, CPU_STAT_CPL); | load_cs(cs_sel->selector, &cs_sel->desc, CPU_STAT_CPL); |
| Line 1179 IRET_pm_protected_mode_return_same_privi | Line 1184 IRET_pm_protected_mode_return_same_privi |
| set_eflags(new_flags, mask); | set_eflags(new_flags, mask); |
| if (CPU_INST_OP32) { | |
| stacksize = 12; | |
| } else { | |
| stacksize = 6; | |
| } | |
| if (CPU_STAT_SS32) { | if (CPU_STAT_SS32) { |
| CPU_ESP += stacksize; | CPU_ESP += stacksize; |
| } else { | } else { |