From f9f74d2930c17cc47bbd6ad8293286ab7ff0a01c Mon Sep 17 00:00:00 2001 From: Adrian-Ken Rueegsegger Date: Thu, 19 Mar 2015 02:07:43 +0100 Subject: [PATCH] hw_x86_64: Add VESA resources to x86 MMIO regions The additional MMIO regions are necessary for emulated graphics devices of QEMU and Bochs. --- repos/base-hw/src/core/spec/x86/platform_support.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repos/base-hw/src/core/spec/x86/platform_support.cc b/repos/base-hw/src/core/spec/x86/platform_support.cc index dd41592f4..2b9c99cf5 100644 --- a/repos/base-hw/src/core/spec/x86/platform_support.cc +++ b/repos/base-hw/src/core/spec/x86/platform_support.cc @@ -35,6 +35,10 @@ Native_region * Platform::_mmio_regions(unsigned const i) { static Native_region _regions[] = { + { 0x00000000, 0x0001000 }, + { 0x000a0000, 0x0060000 }, + { 0xc0000000, 0x1000000 }, + { 0xfc000000, 0x1000000 }, }; return i < sizeof(_regions)/sizeof(_regions[0]) ? &_regions[i] : 0; }