On 07/31/2012 02:10 AM, Gleb Natapov wrote:

/* This CPUID returns the signature 'KVMKVMKVM' in ebx, ecx, and edx. It
   * should be used to determine that a VM is running under KVM.
@@ -35,6 +36,13 @@ static inline int kvm_para_available(void)
  #define QEMU_CFG_BOOT_MENU              0x0e
  #define QEMU_CFG_MAX_CPUS               0x0f
  #define QEMU_CFG_FILE_DIR               0x19
+#define QEMU_CFG_IPMI_INTERFACE         0x30
+#define QEMU_CFG_IPMI_BASE_ADDR         0x31
+#define QEMU_CFG_IPMI_REG_SPACE         0x32
+#define QEMU_CFG_IPMI_REG_SPACING       0x33
+#define QEMU_CFG_IPMI_SLAVE_ADDR        0x34
+#define QEMU_CFG_IPMI_IRQ               0x35
+#define QEMU_CFG_IPMI_VERSION           0x36
Better to add _one_ fw_cfg entry that contains all of the info. But I am
sure Kevin will want this to be passed through file interface anyway.


I considered that, but that seems like a more brittle interface. New fields may need to be added in the future. I'll look at the file interface, but I would think it would be best to have something that could be added to.

Thanks,

-corey


_______________________________________________
SeaBIOS mailing list
[email protected]
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to