diff options
author | Damien Zammit <damien@zamaudio.com> | 2022-09-12 10:39:30 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-09-12 20:32:24 +0200 |
commit | 160fb63ee0c72f165ab131c4d725d9badaa646ab (patch) | |
tree | ffb56a39d40b8e42213990ba5ce6f136eb9431ec /acpi/Makefile | |
parent | 22676a3a6e4d99e13ee75c1ad2f4976ae6b0ce52 (diff) | |
download | hurd-160fb63ee0c72f165ab131c4d725d9badaa646ab.tar.gz hurd-160fb63ee0c72f165ab131c4d725d9badaa646ab.tar.bz2 hurd-160fb63ee0c72f165ab131c4d725d9badaa646ab.zip |
acpi: Link translator to libacpica and provide RPCs
Provides two new acpi RPCs to sleep the machine and
to get the irq of any pci device. ACPI mode is enabled
by default when the translator is started.
NB: Merging this commit means libacpica is a build dep.
Message-Id: <20220912103837.556815-2-damien@zamaudio.com>
Diffstat (limited to 'acpi/Makefile')
-rw-r--r-- | acpi/Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/acpi/Makefile b/acpi/Makefile index f84f4b35..76f27aef 100644 --- a/acpi/Makefile +++ b/acpi/Makefile @@ -21,15 +21,22 @@ makemode = server PORTDIR = $(srcdir)/port SRCS = main.c netfs_impl.c acpi.c \ - acpifs.c ncache.c options.c func_files.c + acpifs.c ncache.c options.c func_files.c acpi-ops.c \ + acpiServer.c + MIGSRCS = OBJS = $(patsubst %.S,%.o,$(patsubst %.c,%.o, $(SRCS) $(MIGSRCS))) HURDLIBS= fshelp ports shouldbeinlibc netfs iohelp ihash -LDLIBS = -lpthread +LDLIBS = -lpthread $(libacpica_LIBS) target = acpi include ../Makeconf -CFLAGS += -I$(PORTDIR)/include +CFLAGS += -I$(PORTDIR)/include $(libacpica_CFLAGS) + +acpi-MIGSFLAGS = -imacros $(srcdir)/mig-mutate.h + +# cpp doesn't automatically make dependencies for -imacros dependencies. argh. +acpi_S.h acpiServer.c: mig-mutate.h |