--- qemu-2.0.0/BUILD/i386-softmmu/acpi-dsdt.dsl.i.orig 2014-05-21 18:31:01.148656200 +0200 +++ qemu-2.0.0/BUILD/i386-softmmu/acpi-dsdt.dsl.i 2014-05-21 18:31:01.809722300 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode */ + DefinitionBlock ( "acpi-dsdt.aml", "DSDT", @@ -154,7 +156,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD/i386-softmmu/q35-acpi-dsdt.dsl.i.orig 2014-05-21 18:31:21.219663100 +0200 +++ qemu-2.0.0/BUILD/i386-softmmu/q35-acpi-dsdt.dsl.i 2014-05-21 18:31:21.839725100 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode */ + DefinitionBlock ( "q35-acpi-dsdt.aml", "DSDT", @@ -184,7 +186,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD/i386-softmmu/ssdt-misc.dsl.i.orig 2014-05-21 18:31:16.349176100 +0200 +++ qemu-2.0.0/BUILD/i386-softmmu/ssdt-misc.dsl.i 2014-05-21 18:31:16.930234200 +0200 @@ -1,30 +1,50 @@ -ACPI_EXTRACT_ALL_CODE ssdp_misc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_misc_aml */ + DefinitionBlock ("ssdt-misc.aml", "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1) { Scope(\) { - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start */ + Name(P0S, 0x12345678) - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end */ + Name(P0E, 0x12345678) - ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid + +/* ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid */ + Name(P1V, 0x12) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start */ + Name(P1S, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end */ + Name(P1E, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length */ + Name(P1L, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) } Scope(\) { - ACPI_EXTRACT_NAME_STRING acpi_s3_name + +/* ACPI_EXTRACT_NAME_STRING acpi_s3_name */ + Name(_S3, Package(0x04) { One, One, Zero, Zero }) - ACPI_EXTRACT_NAME_STRING acpi_s4_name - ACPI_EXTRACT_PKG_START acpi_s4_pkg + +/* ACPI_EXTRACT_NAME_STRING acpi_s4_name */ + + +/* ACPI_EXTRACT_PKG_START acpi_s4_pkg */ + Name(_S4, Package(0x04) { 0x2, 0x2, @@ -43,7 +63,9 @@ Scope(\_SB.PCI0.ISA) { Device(PEVT) { Name(_HID, "QEMU0001") - ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest + +/* ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest */ + Name(PEST, 0xFFFF) OperationRegion(PEOR, SystemIO, PEST, 0x01) Field(PEOR, ByteAcc, NoLock, Preserve) { --- qemu-2.0.0/BUILD/i386-softmmu/ssdt-pcihp.dsl.i.orig 2014-05-21 18:31:11.186659900 +0200 +++ qemu-2.0.0/BUILD/i386-softmmu/ssdt-pcihp.dsl.i 2014-05-21 18:31:11.824723700 +0200 @@ -1,34 +1,62 @@ -ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml */ + DefinitionBlock ("ssdt-pcihp.aml", "SSDT", 0x01, "BXPC", "BXSSDTPCIHP", 0x1) { External(\_SB.PCI0, DeviceObj) External(\_SB.PCI0.PCEJ, MethodObj) External(BSEL, IntObj) Scope(\_SB.PCI0) { - ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name */ + Device(SAA) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id */ + Name(_SUN, 0xAA) - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr */ + Name(_ADR, 0xAA0000) Method(_EJ0, 1) { PCEJ(BSEL, _SUN) } } - ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name */ + Device(SBB) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr */ + Name(_ADR, 0xAA0000) } - ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start - ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name */ + Device(SCC) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) @@ -40,11 +68,19 @@ Return (0x00) } } - ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start - ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name */ + Device(SDD) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) --- qemu-2.0.0/BUILD/i386-softmmu/ssdt-proc.dsl.i.orig 2014-05-21 18:31:06.239165200 +0200 +++ qemu-2.0.0/BUILD/i386-softmmu/ssdt-proc.dsl.i 2014-05-21 18:31:06.820223300 +0200 @@ -1,11 +1,21 @@ -ACPI_EXTRACT_ALL_CODE ssdp_proc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_proc_aml */ + DefinitionBlock ("ssdt-proc.aml", "SSDT", 0x01, "BXPC", "BXSSDT", 0x1) { - ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start - ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end - ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name + +/* ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start */ + + +/* ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end */ + + +/* ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name */ + Processor(CPAA, 0xAA, 0x00000000, 0x0) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id */ + Name(ID, 0xAA) Name(_HID, "ACPI0007") External(CPMA, MethodObj) --- qemu-2.0.0/BUILD_GTK/i386-softmmu/acpi-dsdt.dsl.i.orig 2014-05-21 18:46:18.294361600 +0200 +++ qemu-2.0.0/BUILD_GTK/i386-softmmu/acpi-dsdt.dsl.i 2014-05-21 18:46:18.919424100 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode */ + DefinitionBlock ( "acpi-dsdt.aml", "DSDT", @@ -154,7 +156,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD_GTK/i386-softmmu/q35-acpi-dsdt.dsl.i.orig 2014-05-21 18:46:41.868718800 +0200 +++ qemu-2.0.0/BUILD_GTK/i386-softmmu/q35-acpi-dsdt.dsl.i 2014-05-21 18:46:42.474779400 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode */ + DefinitionBlock ( "q35-acpi-dsdt.aml", "DSDT", @@ -184,7 +186,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-misc.dsl.i.orig 2014-05-21 18:46:34.747006700 +0200 +++ qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-misc.dsl.i 2014-05-21 18:46:35.424074400 +0200 @@ -1,30 +1,50 @@ -ACPI_EXTRACT_ALL_CODE ssdp_misc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_misc_aml */ + DefinitionBlock ("ssdt-misc.aml", "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1) { Scope(\) { - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start */ + Name(P0S, 0x12345678) - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end */ + Name(P0E, 0x12345678) - ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid + +/* ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid */ + Name(P1V, 0x12) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start */ + Name(P1S, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end */ + Name(P1E, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length */ + Name(P1L, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) } Scope(\) { - ACPI_EXTRACT_NAME_STRING acpi_s3_name + +/* ACPI_EXTRACT_NAME_STRING acpi_s3_name */ + Name(_S3, Package(0x04) { One, One, Zero, Zero }) - ACPI_EXTRACT_NAME_STRING acpi_s4_name - ACPI_EXTRACT_PKG_START acpi_s4_pkg + +/* ACPI_EXTRACT_NAME_STRING acpi_s4_name */ + + +/* ACPI_EXTRACT_PKG_START acpi_s4_pkg */ + Name(_S4, Package(0x04) { 0x2, 0x2, @@ -43,7 +63,9 @@ Scope(\_SB.PCI0.ISA) { Device(PEVT) { Name(_HID, "QEMU0001") - ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest + +/* ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest */ + Name(PEST, 0xFFFF) OperationRegion(PEOR, SystemIO, PEST, 0x01) Field(PEOR, ByteAcc, NoLock, Preserve) { --- qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-pcihp.dsl.i.orig 2014-05-21 18:46:29.125444600 +0200 +++ qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-pcihp.dsl.i 2014-05-21 18:46:29.739506000 +0200 @@ -1,34 +1,62 @@ -ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml */ + DefinitionBlock ("ssdt-pcihp.aml", "SSDT", 0x01, "BXPC", "BXSSDTPCIHP", 0x1) { External(\_SB.PCI0, DeviceObj) External(\_SB.PCI0.PCEJ, MethodObj) External(BSEL, IntObj) Scope(\_SB.PCI0) { - ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name */ + Device(SAA) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id */ + Name(_SUN, 0xAA) - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr */ + Name(_ADR, 0xAA0000) Method(_EJ0, 1) { PCEJ(BSEL, _SUN) } } - ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name */ + Device(SBB) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr */ + Name(_ADR, 0xAA0000) } - ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start - ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name */ + Device(SCC) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) @@ -40,11 +68,19 @@ Return (0x00) } } - ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start - ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name */ + Device(SDD) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) --- qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-proc.dsl.i.orig 2014-05-21 18:46:23.727904900 +0200 +++ qemu-2.0.0/BUILD_GTK/i386-softmmu/ssdt-proc.dsl.i 2014-05-21 18:46:24.346966800 +0200 @@ -1,11 +1,21 @@ -ACPI_EXTRACT_ALL_CODE ssdp_proc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_proc_aml */ + DefinitionBlock ("ssdt-proc.aml", "SSDT", 0x01, "BXPC", "BXSSDT", 0x1) { - ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start - ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end - ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name + +/* ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start */ + + +/* ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end */ + + +/* ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name */ + Processor(CPAA, 0xAA, 0x00000000, 0x0) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id */ + Name(ID, 0xAA) Name(_HID, "ACPI0007") External(CPMA, MethodObj) --- qemu-2.0.0/BUILD_GTK/x86_64-softmmu/acpi-dsdt.dsl.i.orig 2014-05-21 19:17:57.313253900 +0200 +++ qemu-2.0.0/BUILD_GTK/x86_64-softmmu/acpi-dsdt.dsl.i 2014-05-21 19:17:57.893311900 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE AcpiDsdtAmlCode */ + DefinitionBlock ( "acpi-dsdt.aml", "DSDT", @@ -154,7 +156,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST piix_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD_GTK/x86_64-softmmu/q35-acpi-dsdt.dsl.i.orig 2014-05-21 19:18:18.303352700 +0200 +++ qemu-2.0.0/BUILD_GTK/x86_64-softmmu/q35-acpi-dsdt.dsl.i 2014-05-21 19:18:18.895411900 +0200 @@ -1,4 +1,6 @@ -ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode + +/* ACPI_EXTRACT_ALL_CODE Q35AcpiDsdtAmlCode */ + DefinitionBlock ( "q35-acpi-dsdt.aml", "DSDT", @@ -184,7 +186,9 @@ Scope(\_SB.PCI0.ISA) { Device (SMC) { Name(_HID, EisaId("APP0001")) - ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta + +/* ACPI_EXTRACT_NAME_BYTE_CONST q35_dsdt_applesmc_sta */ + Name(_STA, 0xF0) Name(_CRS, ResourceTemplate () { IO (Decode16, 0x0300, 0x0300, 0x01, 0x20) --- qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-misc.dsl.i.orig 2014-05-21 19:18:13.153837800 +0200 +++ qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-misc.dsl.i 2014-05-21 19:18:13.723894800 +0200 @@ -1,30 +1,50 @@ -ACPI_EXTRACT_ALL_CODE ssdp_misc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_misc_aml */ + DefinitionBlock ("ssdt-misc.aml", "SSDT", 0x01, "BXPC", "BXSSDTSUSP", 0x1) { Scope(\) { - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_start */ + Name(P0S, 0x12345678) - ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end + +/* ACPI_EXTRACT_NAME_DWORD_CONST acpi_pci32_end */ + Name(P0E, 0x12345678) - ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid + +/* ACPI_EXTRACT_NAME_BYTE_CONST acpi_pci64_valid */ + Name(P1V, 0x12) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_start */ + Name(P1S, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_end */ + Name(P1E, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) - ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length + +/* ACPI_EXTRACT_NAME_BUFFER8 acpi_pci64_length */ + Name(P1L, Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) } Scope(\) { - ACPI_EXTRACT_NAME_STRING acpi_s3_name + +/* ACPI_EXTRACT_NAME_STRING acpi_s3_name */ + Name(_S3, Package(0x04) { One, One, Zero, Zero }) - ACPI_EXTRACT_NAME_STRING acpi_s4_name - ACPI_EXTRACT_PKG_START acpi_s4_pkg + +/* ACPI_EXTRACT_NAME_STRING acpi_s4_name */ + + +/* ACPI_EXTRACT_PKG_START acpi_s4_pkg */ + Name(_S4, Package(0x04) { 0x2, 0x2, @@ -43,7 +63,9 @@ Scope(\_SB.PCI0.ISA) { Device(PEVT) { Name(_HID, "QEMU0001") - ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest + +/* ACPI_EXTRACT_NAME_WORD_CONST ssdt_isa_pest */ + Name(PEST, 0xFFFF) OperationRegion(PEOR, SystemIO, PEST, 0x01) Field(PEOR, ByteAcc, NoLock, Preserve) { --- qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-pcihp.dsl.i.orig 2014-05-21 19:18:07.977320200 +0200 +++ qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-pcihp.dsl.i 2014-05-21 19:18:08.566379100 +0200 @@ -1,34 +1,62 @@ -ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_pcihp_aml */ + DefinitionBlock ("ssdt-pcihp.aml", "SSDT", 0x01, "BXPC", "BXSSDTPCIHP", 0x1) { External(\_SB.PCI0, DeviceObj) External(\_SB.PCI0.PCEJ, MethodObj) External(BSEL, IntObj) Scope(\_SB.PCI0) { - ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcihp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcihp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcihp_name */ + Device(SAA) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_pcihp_id */ + Name(_SUN, 0xAA) - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcihp_adr */ + Name(_ADR, 0xAA0000) Method(_EJ0, 1) { PCEJ(BSEL, _SUN) } } - ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start - ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcinohp_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcinohp_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcinohp_name */ + Device(SBB) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcinohp_adr */ + Name(_ADR, 0xAA0000) } - ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start - ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pcivga_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pcivga_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pcivga_name */ + Device(SCC) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pcivga_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) @@ -40,11 +68,19 @@ Return (0x00) } } - ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start - ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end - ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name + +/* ACPI_EXTRACT_DEVICE_START ssdt_pciqxl_start */ + + +/* ACPI_EXTRACT_DEVICE_END ssdt_pciqxl_end */ + + +/* ACPI_EXTRACT_DEVICE_STRING ssdt_pciqxl_name */ + Device(SDD) { - ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr + +/* ACPI_EXTRACT_NAME_DWORD_CONST ssdt_pciqxl_adr */ + Name(_ADR, 0xAA0000) Method(_S1D, 0, NotSerialized) { Return (0x00) --- qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-proc.dsl.i.orig 2014-05-21 19:18:02.759798500 +0200 +++ qemu-2.0.0/BUILD_GTK/x86_64-softmmu/ssdt-proc.dsl.i 2014-05-21 19:18:03.333855900 +0200 @@ -1,11 +1,21 @@ -ACPI_EXTRACT_ALL_CODE ssdp_proc_aml + +/* ACPI_EXTRACT_ALL_CODE ssdp_proc_aml */ + DefinitionBlock ("ssdt-proc.aml", "SSDT", 0x01, "BXPC", "BXSSDT", 0x1) { - ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start - ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end - ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name + +/* ACPI_EXTRACT_PROCESSOR_START ssdt_proc_start */ + + +/* ACPI_EXTRACT_PROCESSOR_END ssdt_proc_end */ + + +/* ACPI_EXTRACT_PROCESSOR_STRING ssdt_proc_name */ + Processor(CPAA, 0xAA, 0x00000000, 0x0) { - ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id + +/* ACPI_EXTRACT_NAME_BYTE_CONST ssdt_proc_id */ + Name(ID, 0xAA) Name(_HID, "ACPI0007") External(CPMA, MethodObj) --- qemu-2.0.0/configure.orig 2014-04-17 15:44:44.000000000 +0200 +++ qemu-2.0.0/configure 2014-05-21 11:09:53.811104700 +0200 @@ -532,7 +532,7 @@ CYGWIN*) mingw32="yes" QEMU_CFLAGS="-mno-cygwin $QEMU_CFLAGS" - audio_possible_drivers="winwave sdl" + audio_possible_drivers="winwave dsound sdl fmod" audio_drv_list="winwave" ;; MINGW32*) --- qemu-2.0.0/hw/i386/Makefile.objs.orig 2014-05-21 18:30:38.137355300 +0200 +++ qemu-2.0.0/hw/i386/Makefile.objs 2014-05-21 18:30:47.608302300 +0200 @@ -17,7 +17,7 @@ ifdef IASL #IASL Present. Generate hex files from .dsl hw/i386/%.hex: $(SRC_PATH)/hw/i386/%.dsl $(SRC_PATH)/scripts/acpi_extract_preprocess.py $(SRC_PATH)/scripts/acpi_extract.py - $(call quiet-command, cpp -P $(QEMU_DGFLAGS) $(QEMU_INCLUDES) $< -o $*.dsl.i.orig, " CPP $(TARGET_DIR)$*.dsl.i.orig") + $(call quiet-command, $(CPP) -P $(QEMU_DGFLAGS) $(QEMU_INCLUDES) $< -o $*.dsl.i.orig, " CPP $(TARGET_DIR)$*.dsl.i.orig") $(call quiet-command, $(PYTHON) $(SRC_PATH)/scripts/acpi_extract_preprocess.py $*.dsl.i.orig > $*.dsl.i, " ACPI_PREPROCESS $(TARGET_DIR)$*.dsl.i") $(call quiet-command, $(IASL) $(call iasl-option,$(IASL),-Pn,) -vs -l -tc -p $* $*.dsl.i $(if $(V), , > /dev/null) 2>&1 ," IASL $(TARGET_DIR)$*.dsl.i") $(call quiet-command, $(PYTHON) $(SRC_PATH)/scripts/acpi_extract.py $*.lst > $*.off, " ACPI_EXTRACT $(TARGET_DIR)$*.off") --- qemu-2.0.0/Makefile.objs.orig 2014-05-21 11:10:18.356104700 +0200 +++ qemu-2.0.0/Makefile.objs 2014-05-21 11:11:57.002104700 +0200 @@ -10,7 +10,7 @@ block-obj-y += nbd.o block.o blockjob.o block-obj-y += main-loop.o iohandler.o qemu-timer.o block-obj-$(CONFIG_POSIX) += aio-posix.o -block-obj-$(CONFIG_WIN32) += aio-win32.o +block-obj-$(CONFIG_WIN32) += aio-win32.o version.o block-obj-y += block/ block-obj-y += qapi-types.o qapi-visit.o block-obj-y += qemu-io-cmds.o --- qemu-2.0.0/Makefile.orig 2014-04-17 15:44:44.000000000 +0200 +++ qemu-2.0.0/Makefile 2014-05-21 14:19:29.570616400 +0200 @@ -170,7 +170,7 @@ $(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C pixman V="$(V)" all,) pixman/Makefile: $(SRC_PATH)/pixman/configure - (cd pixman; CFLAGS="$(CFLAGS) -fPIC $(extra_cflags) $(extra_ldflags)" $(SRC_PATH)/pixman/configure $(AUTOCONF_HOST) --disable-gtk --disable-shared --enable-static) + (cd pixman; CFLAGS="$(CFLAGS) $(extra_cflags) $(extra_ldflags)" $(SRC_PATH)/pixman/configure $(AUTOCONF_HOST) --disable-gtk --disable-shared --enable-static) $(SRC_PATH)/pixman/configure: (cd $(SRC_PATH)/pixman; autoreconf -v --install) @@ -197,11 +197,10 @@ bt-host.o: QEMU_CFLAGS += $(BLUEZ_CFLAGS) -$(BUILD_DIR)/version.o: $(SRC_PATH)/version.rc $(BUILD_DIR)/config-host.h | $(BUILD_DIR)/version.lo +$(BUILD_DIR)/version.o: $(SRC_PATH)/version.rc $(SRC_PATH)/qemu.ico $(BUILD_DIR)/config-host.h | $(BUILD_DIR)/version.lo $(call quiet-command,$(WINDRES) -I$(BUILD_DIR) -o $@ $<," RC version.o") -$(BUILD_DIR)/version.lo: $(SRC_PATH)/version.rc $(BUILD_DIR)/config-host.h +$(BUILD_DIR)/version.lo: $(SRC_PATH)/version.rc $(SRC_PATH)/qemu.ico $(BUILD_DIR)/config-host.h $(call quiet-command,$(WINDRES) -I$(BUILD_DIR) -o $@ $<," RC version.lo") - Makefile: $(version-obj-y) $(version-lobj-y) ###################################################################### @@ -211,15 +210,15 @@ libqemuutil.a: $(util-obj-y) qapi-types.o qapi-visit.o block-modules = $(foreach o,$(block-obj-m),"$(basename $(subst /,-,$o))",) NULL -util/module.o-cflags = -D'CONFIG_BLOCK_MODULES=$(block-modules)' +util/module.o-cflags = -DCONFIG_BLOCK_MODULES="$(block-modules)" ###################################################################### qemu-img.o: qemu-img-cmds.h -qemu-img$(EXESUF): qemu-img.o $(block-obj-y) libqemuutil.a libqemustub.a -qemu-nbd$(EXESUF): qemu-nbd.o $(block-obj-y) libqemuutil.a libqemustub.a -qemu-io$(EXESUF): qemu-io.o $(block-obj-y) libqemuutil.a libqemustub.a +qemu-img$(EXESUF): qemu-img.o $(block-obj-y) $(version-obj-y) libqemuutil.a libqemustub.a +qemu-nbd$(EXESUF): qemu-nbd.o $(block-obj-y) $(version-obj-y) libqemuutil.a libqemustub.a +qemu-io$(EXESUF): qemu-io.o $(block-obj-y) $(version-obj-y) libqemuutil.a libqemustub.a qemu-bridge-helper$(EXESUF): qemu-bridge-helper.o @@ -366,6 +365,7 @@ $(INSTALL_DIR) "$(DESTDIR)$(qemu_confdir)" install-sysconfig: install-datadir install-confdir + $(INSTALL_DATA) $(SRC_PATH)/qemu.ico "$(DESTDIR)$(qemu_confdir)" $(INSTALL_DATA) $(SRC_PATH)/sysconfigs/target/target-x86_64.conf "$(DESTDIR)$(qemu_confdir)" install: all $(if $(BUILD_DOCS),install-doc) install-sysconfig \ @@ -520,11 +520,12 @@ makensis $(nsisflags) \ $(if $(BUILD_DOCS),-DCONFIG_DOCUMENTATION="y") \ $(if $(CONFIG_GTK),-DCONFIG_GTK="y") \ - -DBINDIR="${INSTDIR}" \ + -DBINDIR=`cygpath -w "${INSTDIR}"` \ + -DCONFSUFFIX="/Bios" \ $(if $(DLL_PATH),-DDLLDIR="$(DLL_PATH)") \ - -DSRCDIR="$(SRC_PATH)" \ - -DOUTFILE="$(INSTALLER)" \ - $(SRC_PATH)/qemu.nsi + -DSRCDIR=`cygpath -w "$(SRC_PATH)"` \ + -DOUTFILE=`cygpath -w "$(INSTALLER)"` \ + `cygpath -w $(SRC_PATH)/qemu.nsi` rm -r ${INSTDIR} ifdef SIGNCODE $(SIGNCODE) $(INSTALLER) --- qemu-2.0.0/qemu.nsi.orig 2014-04-17 15:44:45.000000000 +0200 +++ qemu-2.0.0/qemu.nsi 2014-05-21 11:10:18.445104700 +0200 @@ -28,6 +28,12 @@ !ifndef BINDIR !define BINDIR nsis.tmp !endif +!ifndef CONFSUFFIX +!define CONFSUFFIX "" +!endif +!ifndef CONFDIR +!define CONFDIR "${BINDIR}${CONFSUFFIX}" +!endif !ifndef SRCDIR !define SRCDIR . !endif @@ -119,13 +125,13 @@ File "${SRCDIR}\README" File "${SRCDIR}\VERSION" - File "${BINDIR}\*.bmp" - File "${BINDIR}\*.bin" - File "${BINDIR}\*.dtb" - File "${BINDIR}\*.rom" - File "${BINDIR}\openbios-*" + File "${CONFDIR}\*.bmp" + File "${CONFDIR}\*.bin" + File "${CONFDIR}\*.dtb" + File "${CONFDIR}\*.rom" + File "${CONFDIR}\openbios-*" - File /r "${BINDIR}\keymaps" + File /r "${CONFDIR}\keymaps" !ifdef CONFIG_GTK File /r "${BINDIR}\share" !endif @@ -167,11 +173,12 @@ !ifdef CONFIG_DOCUMENTATION Section "Documentation" SectionDoc SetOutPath "$INSTDIR" - File "${BINDIR}\qemu-doc.html" - File "${BINDIR}\qemu-tech.html" + File "${BINDIR}\Doc\qemu-doc.html" + File "${BINDIR}\Doc\qemu-tech.html" + ;; File "${BINDIR}\Doc\*.txt" CreateDirectory "$SMPROGRAMS\${PRODUCT}" - CreateShortCut "$SMPROGRAMS\${PRODUCT}\User Documentation.lnk" "$INSTDIR\qemu-doc.html" "" "$INSTDIR\qemu-doc.html" 0 - CreateShortCut "$SMPROGRAMS\${PRODUCT}\Technical Documentation.lnk" "$INSTDIR\qemu-tech.html" "" "$INSTDIR\qemu-tech.html" 0 + CreateShortCut "$SMPROGRAMS\${PRODUCT}\User Documentation.lnk" "$INSTDIR\Doc\qemu-doc.html" "" "$INSTDIR\Doc\qemu-doc.html" 0 + CreateShortCut "$SMPROGRAMS\${PRODUCT}\Technical Documentation.lnk" "$INSTDIR\Doc\qemu-tech.html" "" "$INSTDIR\Doc\qemu-tech.html" 0 SectionEnd !endif @@ -205,19 +212,19 @@ Delete "$INSTDIR\COPYING.LIB" Delete "$INSTDIR\README" Delete "$INSTDIR\VERSION" - Delete "$INSTDIR\*.bmp" - Delete "$INSTDIR\*.bin" - Delete "$INSTDIR\*.dll" - Delete "$INSTDIR\*.dtb" - Delete "$INSTDIR\*.rom" - Delete "$INSTDIR\openbios-*" + Delete "${CONFDIR}\*.bmp" + Delete "${CONFDIR}\*.bin" + Delete "${CONFDIR}\*.dll" + Delete "${CONFDIR}\*.dtb" + Delete "${CONFDIR}\*.rom" + Delete "${CONFDIR}\openbios-*" Delete "$INSTDIR\qemu-img.exe" Delete "$INSTDIR\qemu-io.exe" Delete "$INSTDIR\qemu.exe" Delete "$INSTDIR\qemu-system-*.exe" - Delete "$INSTDIR\qemu-doc.html" - Delete "$INSTDIR\qemu-tech.html" - RMDir /r "$INSTDIR\keymaps" + Delete "$INSTDIR\Doc\qemu-doc.html" + Delete "$INSTDIR\Doc\qemu-tech.html" + RMDir /r "${CONFDIR}\keymaps" RMDir /r "$INSTDIR\share" ; Remove generated files Delete "$INSTDIR\stderr.txt" --- qemu-2.0.0/rules.mak.orig 2014-04-17 15:44:45.000000000 +0200 +++ qemu-2.0.0/rules.mak 2014-05-21 13:35:50.838760000 +0200 @@ -17,7 +17,7 @@ QEMU_CXXFLAGS = -D__STDC_LIMIT_MACROS $(filter-out -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wold-style-declaration -Wold-style-definition -Wredundant-decls, $(QEMU_CFLAGS)) # Flags for dependency generation -QEMU_DGFLAGS += -MMD -MP -MT $@ -MF $(*D)/$(*F).d +QEMU_DGFLAGS = # Same as -I$(SRC_PATH) -I., but for the nested source/object directories QEMU_INCLUDES += -I$( #include "config-host.h" +500 ICON "qemu.ico" VS_VERSION_INFO VERSIONINFO FILEVERSION CONFIG_FILEVERSION PRODUCTVERSION CONFIG_PRODUCTVERSION