mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 18:21:39 +01:00
iasl is been check for presence by ./configure, so this Makefile doesn't have to do it. Also start to use $(IASL) that ./configure generate. iasl hasn't been download by our build system for a while and the dependency on iasl is in the main xen.git README. Make use of $< in one rule instead of spelling the %.asl file again. Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
27 lines
682 B
Plaintext
27 lines
682 B
Plaintext
ACPI builder for domain firmware
|
|
|
|
|
|
BUILDING ACPI
|
|
-----------------
|
|
Users of ACPI builder are expected to provide an include file that makes available
|
|
the following:
|
|
* strncpy
|
|
* printf
|
|
* NULL
|
|
* test_bit
|
|
* offsetof
|
|
|
|
When compiling build.c, the name of this include file should be given to
|
|
compiler as -DLIBACPI_STDUTILS=\"<filename>\". See tools/firmware/hvmloader/Makefile
|
|
for an example.
|
|
|
|
Note on DSDT Table
|
|
------------------
|
|
DSDT table source code is acpi_dsdt.asl
|
|
It is already compiled and the output is acpi_dsdt.c
|
|
Usually, user is not expected to change the acpi_dsdt.asl.
|
|
In case that the acpi_dsdt.asl need to be updated, please
|
|
Follow the instruction:
|
|
|
|
# make acpi_dsdt.c
|