From 225237e9157ec6381654772c169bdba949c351f6 Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Fri, 8 Apr 2011 16:04:24 +0000 Subject: [PATCH] From Christian Masloch: set flags to 0x200 (IF set) when transferring to int22 termination address. git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1563 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/task.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/task.c b/kernel/task.c index 900b50d..b733df5 100644 --- a/kernel/task.c +++ b/kernel/task.c @@ -544,6 +544,7 @@ VOID return_user(void) irp->CS = FP_SEG(p->ps_isv22); irp->IP = FP_OFF(p->ps_isv22); + irp->FLAGS = 0x200; /* clear trace and carry flags, set interrupt flag */ if (InDOS) --InDOS;