The latest IASL from acpica.org fails. http://www.acpica.org/downloads/unix_source_code.php It seems like the name substitution no longer works, but I am uncertain if this is an IASL or coreboot issue. Thoughts?
IASL build/mainboard/amd/mahogany/dsdt.o
Intel ACPI Component Architecture ASL Optimizing Compiler version 20100304 [Mar 18 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0
/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl 1296: Name (_ADR, Zero) Error 4080 - Invalid object type for reserved name, must be ^ (Integer)
ASL Input: /home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl - 1827 lines, 35334 bytes, 1008 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 362 Optimizations make: *** [/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.o] Error 255
Marc
The latest IASL from acpica.org fails. http://www.acpica.org/downloads/unix_source_code.php It seems like the name substitution no longer works, but I am uncertain if this is an IASL or coreboot issue. Thoughts?
IASL build/mainboard/amd/mahogany/dsdt.o
Intel ACPI Component Architecture ASL Optimizing Compiler version 20100304 [Mar 18 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0
/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl 1296: Name (_ADR, Zero) Error 4080 - Invalid object type for reserved name, must be ^ (Integer)
ASL Input: /home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl
- 1827 lines, 35334 bytes, 1008 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 362 Optimizations make: *** [/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.o] Error 255
I thought coreboot's name substitution was done after asl compiled the file. Have you tried running iasl on the file outside the build process?
Thanks, Myles
On Thu, Mar 18, 2010 at 1:46 PM, Myles Watson mylesgw@gmail.com wrote:
The latest IASL from acpica.org fails. http://www.acpica.org/downloads/unix_source_code.php It seems like the name substitution no longer works, but I am uncertain if this is an IASL or coreboot issue. Thoughts?
IASL build/mainboard/amd/mahogany/dsdt.o
Intel ACPI Component Architecture ASL Optimizing Compiler version 20100304 [Mar 18 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0
/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl 1296: Name (_ADR, Zero) Error 4080 - Invalid object type for reserved name, must be ^ (Integer)
ASL Input: /home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl
- 1827 lines, 35334 bytes, 1008 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 362 Optimizations make: *** [/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.o] Error 255
I thought coreboot's name substitution was done after asl compiled the file. Have you tried running iasl on the file outside the build process?
Yes, It fails outside the build previous versions work.
Google has turned up some other discussion about this and it is a bug in the 20100304 release. http://www.insanelymac.com/forum/index.php?showtopic=189272&st=40&p=...
I'm opening a bug @ acpica.org.
Marc
On Thu, Mar 18, 2010 at 2:40 PM, Marc Jones marcj303@gmail.com wrote:
On Thu, Mar 18, 2010 at 1:46 PM, Myles Watson mylesgw@gmail.com wrote:
The latest IASL from acpica.org fails. http://www.acpica.org/downloads/unix_source_code.php It seems like the name substitution no longer works, but I am uncertain if this is an IASL or coreboot issue. Thoughts?
IASL build/mainboard/amd/mahogany/dsdt.o
Intel ACPI Component Architecture ASL Optimizing Compiler version 20100304 [Mar 18 2010] Copyright (c) 2000 - 2010 Intel Corporation Supports ACPI Specification Revision 4.0
/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl 1296: Name (_ADR, Zero) Error 4080 - Invalid object type for reserved name, must be ^ (Integer)
ASL Input: /home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.asl
- 1827 lines, 35334 bytes, 1008 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 362 Optimizations make: *** [/home/marc/svn/coreboot/build/mainboard/amd/mahogany/dsdt.o] Error 255
I thought coreboot's name substitution was done after asl compiled the file. Have you tried running iasl on the file outside the build process?
Yes, It fails outside the build previous versions work.
Google has turned up some other discussion about this and it is a bug in the 20100304 release. http://www.insanelymac.com/forum/index.php?showtopic=189272&st=40&p=...
I'm opening a bug @ acpica.org.
I've been informed that there is a fixed implemented in the repository and it will be in the April release.
Marc
Am 18.03.2010 20:46, schrieb Myles Watson:
I thought coreboot's name substitution was done after asl compiled the file. Have you tried running iasl on the file outside the build process?
We generally pass asl code through CPP first, so we can use common headers for address definitions in C and ACPI, but I think mahogany doesn't use that feature.
Patrick