-//\r
-// The size, in bytes, of names of firmware configuration files, including at\r
-// least one terminating NUL byte.\r
-//\r
-#define QEMU_FW_CFG_FNAME_SIZE 56\r
-\r
-typedef enum {\r
- QemuFwCfgItemSignature = 0x0000,\r
- QemuFwCfgItemInterfaceVersion = 0x0001,\r
- QemuFwCfgItemSystemUuid = 0x0002,\r
- QemuFwCfgItemRamSize = 0x0003,\r
- QemuFwCfgItemGraphicsEnabled = 0x0004,\r
- QemuFwCfgItemSmpCpuCount = 0x0005,\r
- QemuFwCfgItemMachineId = 0x0006,\r
- QemuFwCfgItemKernelAddress = 0x0007,\r
- QemuFwCfgItemKernelSize = 0x0008,\r
- QemuFwCfgItemKernelCommandLine = 0x0009,\r
- QemuFwCfgItemInitrdAddress = 0x000a,\r
- QemuFwCfgItemInitrdSize = 0x000b,\r
- QemuFwCfgItemBootDevice = 0x000c,\r
- QemuFwCfgItemNumaData = 0x000d,\r
- QemuFwCfgItemBootMenu = 0x000e,\r
- QemuFwCfgItemMaximumCpuCount = 0x000f,\r
- QemuFwCfgItemKernelEntry = 0x0010,\r
- QemuFwCfgItemKernelData = 0x0011,\r
- QemuFwCfgItemInitrdData = 0x0012,\r
- QemuFwCfgItemCommandLineAddress = 0x0013,\r
- QemuFwCfgItemCommandLineSize = 0x0014,\r
- QemuFwCfgItemCommandLineData = 0x0015,\r
- QemuFwCfgItemKernelSetupAddress = 0x0016,\r
- QemuFwCfgItemKernelSetupSize = 0x0017,\r
- QemuFwCfgItemKernelSetupData = 0x0018,\r
- QemuFwCfgItemFileDir = 0x0019,\r
-\r
- QemuFwCfgItemX86AcpiTables = 0x8000,\r
- QemuFwCfgItemX86SmbiosTables = 0x8001,\r
- QemuFwCfgItemX86Irq0Override = 0x8002,\r
- QemuFwCfgItemX86E820Table = 0x8003,\r
- QemuFwCfgItemX86HpetData = 0x8004,\r
-\r
-} FIRMWARE_CONFIG_ITEM;\r
-\r