]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
configs: Release only ports 0x60, 0x61 and 0x64 to root cells
authorJan Kiszka <jan.kiszka@siemens.com>
Sun, 24 Aug 2014 23:00:33 +0000 (01:00 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 28 Aug 2014 06:36:10 +0000 (08:36 +0200)
The i8042 is now moderated, just the NMI control registers needs a
second look and thought. Other ports in the range 0x60..0x67 should be
unused or are not wired up.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
configs/h87i.c
configs/qemu-vm.c
tools/root-cell-config.c.tmpl

index 27fcc2f8d4cd4cc0906fe03d60dbe7ffb7f214ca..a47049ae9f73f5234f45a5b71ccd4d4c2dd5ebe6 100644 (file)
@@ -126,7 +126,7 @@ struct {
                [     0/8 ...   0x3f/8] = -1,
                [  0x40/8 ...   0x47/8] = 0xf0, /* PIT */
                [  0x48/8 ...   0x5f/8] = -1,
-               [  0x60/8 ...   0x67/8] = 0x0, /* HACK: 8042, and more? */
+               [  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,
index 286760e7d0e1cf79a116eb5d2a46f972a72de011..e9335f46c6d940b55f297ddd85b162258e5d64b6 100644 (file)
@@ -138,7 +138,7 @@ struct {
                [     0/8 ...   0x3f/8] = -1,
                [  0x40/8 ...   0x47/8] = 0xf0, /* PIT */
                [  0x48/8 ...   0x5f/8] = -1,
-               [  0x60/8 ...   0x67/8] = 0xec, /* HACK: 8042, PC speaker - and more */
+               [  0x60/8 ...   0x67/8] = 0xec, /* HACK: NMI status/control */
                [  0x68/8 ...   0x6f/8] = -1,
                [  0x70/8 ...   0x77/8] = 0xfc, /* rtc */
                [  0x78/8 ...   0x7f/8] = -1,
index f111dbbb609bc8e24b060995e637860c2afd7750..8b61f04ca6bc80d32d1595469eb704391e4bd6ef 100644 (file)
@@ -93,7 +93,7 @@ struct {
                [     0/8 ...   0x3f/8] = -1,
                [  0x40/8 ...   0x47/8] = 0xf0, /* PIT */
                [  0x48/8 ...   0x5f/8] = -1,
-               [  0x60/8 ...   0x67/8] = 0, /* HACK: 8042, NMI status/control */
+               [  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,