From 598c04f60ee015eaac064d9a2ed1417e18bf4ee4 Mon Sep 17 00:00:00 2001 From: Henning Schild Date: Tue, 19 May 2015 19:03:26 +0200 Subject: [PATCH] tools: root cell template: add delay IO port to root cell whitelist Port 0x80 is used by some device drivers to delay IO operations, put it on the default whitelist in our root-cell template. Signed-off-by: Henning Schild Signed-off-by: Jan Kiszka --- tools/root-cell-config.c.tmpl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/root-cell-config.c.tmpl b/tools/root-cell-config.c.tmpl index 4b60296..51f2f47 100644 --- a/tools/root-cell-config.c.tmpl +++ b/tools/root-cell-config.c.tmpl @@ -125,7 +125,9 @@ struct { [ 0x60/8 ... 0x67/8] = 0xec, /* HACK: NMI status/control */ [ 0x68/8 ... 0x6f/8] = -1, [ 0x70/8 ... 0x77/8] = 0xfc, /* RTC */ - [ 0x78/8 ... 0x3af/8] = -1, + [ 0x78/8 ... 0x7f/7] = -1, + [ 0x80/8 ... 0x87/8] = 0xfe, /* Linux: native_io_delay() */ + [ 0x88/8 ... 0x3af/8] = -1, [ 0x3b0/8 ... 0x3df/8] = 0x00, /* VGA */ [ 0x3e0/8 ... 0xcff/8] = -1, [ 0xd00/8 ... 0xffff/8] = 0, /* HACK: PCI bus */ -- 2.39.2