43,7 → 43,6 |
|
.extern SYMBOL_NAME(ll_exc_hook) |
.extern SYMBOL_NAME(ll_FPU_hook) |
.extern SYMBOL_NAME(vm86_return) |
|
.globl SYMBOL_NAME(h13_bis) |
.globl SYMBOL_NAME(exc7) |
65,7 → 64,7 |
INT(13) |
INT(14) |
INT(15) |
INT(16) |
NONE(16) |
INT(17) |
INT(18) |
INT(19) |
592,7 → 591,7 |
|
movw $(X_FLATDATA_SEL),%ax |
movw %ax,%es |
mov %ax,%ds |
movw %ax,%ds |
movw %ax,%fs |
movw %ax,%gs |
|
614,11 → 613,10 |
popl %ebx |
movl %ebx,68(%edi) |
|
#ifdef __VIRCSW__ |
movw SYMBOL_NAME(VM86_ret_ctx), %ax |
movw %ax,SYMBOL_NAME(currCtx) |
movw %ax,JmpSel |
ljmp *JmpZone |
#endif |
|
popl %gs |
popl %fs |