12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- ################################################################################
- #
- # Copyright (c) 2015 Minoca Corp. All Rights Reserved
- #
- # Module Name:
- #
- # Veyron ACPI tables
- #
- # Abstract:
- #
- # This module compiles the Veyron ACPI tables.
- #
- # Author:
- #
- # Evan Green 10-Jul-2015
- #
- # Environment:
- #
- # Firmware
- #
- ################################################################################
- BINARY := acpi.ffs
- BINARYTYPE = none
- BINPLACE = none
- IASL = iasl
- IASL_OPTIONS = -we
- OBJS += apic.aml \
- dbg2.aml \
- dsdt.aml \
- facp.aml \
- facs.aml \
- gtdt.aml \
- rk32.aml \
- include $(SRCROOT)/os/minoca.mk
- $(BINARY): $(OBJS)
- @echo Generating - $@
- @cd $(OBJROOT)/$(THISDIR) && \
- genffs -g 7E374E25-8E01-4FEE-87F2-390C23C606CD -r EFI_SECTION_RAW \
- -t EFI_FV_FILETYPE_FREEFORM -o $@ $^
- %.aml:%.asl
- @echo Compiling ASL - $<
- @$(IASL) $(IASL_OPTIONS) -p $(OBJROOT)/$(THISDIR)/$@ $< > $(OBJROOT)/$(THISDIR)/iaslout.txt
|