BIOSes often have boot-time code which tweaks the static ACPI tables generated by iasl to reflect the current hardware. For instance, it may mark missing CPUs as "disabled." It's also possible (although a lot of work) to generate the binary ACPI data (AML) on the fly. I'm not aware of any standardized UEFI functions to do this, however. It's a very platform-specific thing.
Brian On 09/19/2014 12:56 AM, Neeraj Ladkani wrote: > You mean changing tables during subsequent boot or runtime? IMHO, > During reboot, boot fw can choose which table to populate . > > Neeraj > > On Sep 19, 2014 11:10 AM, "Narinder Dhillon" <[email protected] > <mailto:[email protected]>> wrote: > > Hi All, > > In order to add ACPI tables to UEFI, iasl compiler has to be > downloaded from acpica.org <http://acpica.org>. > UEFI build compiles the tables, which makes the configuration static. > Is there any way to change this configuration from UEFI prompt or by > calling UEFI functions ? > For example, I have a 8 core ARMv8 ACPI table but I want to boot > only 4 cores. Is it possible to change this on the fly without > editing and recompiling the ACPI tables ? > > Thanx. > > > ------------------------------------------------------------------------------ > Slashdot TV. Video for Nerds. Stuff that Matters. > > http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk > _______________________________________________ > edk2-devel mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/edk2-devel > > > > ------------------------------------------------------------------------------ > Slashdot TV. Video for Nerds. Stuff that Matters. > http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk > > > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/edk2-devel > -- "It's OK to be stuck. 99% of the time in your own [research] work, you're stuck." -- Mark Lawrence ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk _______________________________________________ edk2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-devel
