From 03ae23accc283e673c5bce8b89c5c1b6e177bcb2 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Fri, 4 Sep 2009 17:26:51 -0700 Subject: [PATCH] core: clean up SerialIRQPort when uninstalling the interrupt system Make sure SerialIRQPort is zero when there is no active interrupt system installed. Signed-off-by: H. Peter Anvin --- core/serirq.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/serirq.inc b/core/serirq.inc index 6babace..b7d79e0 100644 --- a/core/serirq.inc +++ b/core/serirq.inc @@ -190,6 +190,9 @@ sirq_cleanup_nowipe: mov cx,8 rep movsd + xor ax,ax + mov [SerialIRQPort],ax ; No active interrupt system + .done: pop es pop ds -- 2.7.4