cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

pc-hotplug.h (829B)


      1/*
      2 * QEMU ACPI hotplug utilities shared defines
      3 *
      4 * Copyright (C) 2014 Red Hat Inc
      5 *
      6 * Authors:
      7 *   Igor Mammedov <imammedo@redhat.com>
      8 *
      9 * This work is licensed under the terms of the GNU GPL, version 2 or later.
     10 * See the COPYING file in the top-level directory.
     11 */
     12#ifndef PC_HOTPLUG_H
     13#define PC_HOTPLUG_H
     14
     15/*
     16 * ONLY DEFINEs are permited in this file since it's shared
     17 * between C and ASL code.
     18 */
     19
     20/* Limit for CPU arch IDs for CPU hotplug. All hotpluggable CPUs should
     21 * have CPUClass.get_arch_id() < ACPI_CPU_HOTPLUG_ID_LIMIT.
     22 */
     23#define ACPI_CPU_HOTPLUG_ID_LIMIT 256
     24
     25/* 256 CPU IDs, 8 bits per entry: */
     26#define ACPI_GPE_PROC_LEN 32
     27
     28#define ICH9_CPU_HOTPLUG_IO_BASE 0x0CD8
     29#define PIIX4_CPU_HOTPLUG_IO_BASE 0xaf00
     30#define CPU_HOTPLUG_RESOURCE_DEVICE PRES
     31
     32#define ACPI_MEMORY_HOTPLUG_BASE 0x0a00
     33
     34#endif