[coreboot] iasl compiler/disassembler getting confused by Scope operator

Moore, Robert robert.moore at intel.com
Wed Nov 20 21:13:50 CET 2013


It appears that a missing (unresolved) target for a Scope operator does not cause the generation of an External() declaration in the disassembly. In other words, the support simply does not exist. I'm still investigating the fix.

Bob


> -----Original Message-----
> From: Michael S. Tsirkin [mailto:mst at redhat.com]
> Sent: Wednesday, November 20, 2013 10:09 AM
> To: Moore, Robert
> Cc: Kevin O'Connor; Idwer Vollering; seabios at seabios.org; Tang, Feng;
> coreboot at coreboot.org
> Subject: Re: iasl compiler/disassembler getting confused by Scope operator
> 
> On Wed, Nov 20, 2013 at 05:38:53PM +0000, Moore, Robert wrote:
> > OK, can you just send the files?
> > thanks
> 
> Here goes (3 files attached).
> Just run the commands in README to see the problem:
> 
> iasl dsdt.dsl
> iasl ssdt.dsl
> iasl -e DSDT.aml SSDT.aml
> iasl SSDT.dsl
> #above fails to compile



More information about the coreboot mailing list