qemu/include/hw/pci-host
Paolo Bonzini fe6567d5fd hw/i386: add a separate region that tracks the SMRAME bit
This region is exported at /machine/smram.  It is "empty" if
SMRAME=0 and points to SMRAM if SMRAME=1.  The CPU will
enable/disable it as it enters or exits SMRAM.

While touching nearby code, the existing memory region setup was
slightly inconsistent.  The smram_region is *disabled* in order to open
SMRAM (because the smram_region shows the low VRAM instead of the RAM
at 0xa0000).  Because SMRAM is closed at startup, the smram_region must
be enabled when creating the i440fx or q35 devices.

Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-06-05 17:36:39 +02:00
..
apb.h
gpex.h pci: Add generic PCIe host bridge 2015-02-13 05:46:07 +00:00
pam.h pci-host: update obsolete reference about piix_pci.c 2014-08-15 18:54:06 +04:00
ppce500.h
q35.h hw/i386: add a separate region that tracks the SMRAME bit 2015-06-05 17:36:39 +02:00
spapr.h spapr_pci: add dynamic-reconfiguration option for spapr-pci-host-bridge 2015-06-03 23:56:54 +02:00