[SeaBIOS] [PATCH v2 0/2] Add IPMI SMBIOS/ACPI support

Gleb Natapov gleb at redhat.com
Mon Aug 13 08:25:56 CEST 2012


On Sun, Aug 12, 2012 at 08:22:12PM -0500, Corey Minyard wrote:
> >
> >Patch 2 is complex and I don't fully understand what it is doing.  A
> >quick scan leads me to believe it is constructing a dynamic SSDT -
> >though it's not clear why a dynamic SSDT is needed and why the
> >existing mechanism (see build_ssdt()) for generating dynamic SSDTs is
> >not used.
> 
> It is constructing an addition to the DSDT table that is tacked on
> to the end of that table if IPMI is present.  It is complex, but
> building ACPI namespace data is complex, and the data is not fixed
> length.
> 
You do not need to construct IPMI device dynamically in DSDT. Write it
in AML and have _STA method that tells OSPM if device is present or not.

--
			Gleb.



More information about the SeaBIOS mailing list