X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=KernelLand%2FModules%2FInterfaces%2FUDI%2FMakefile;h=68155a9fd3d0c2edfc75f5d32864f8edd96bf43b;hb=82e814024416fac7949a1e158a4532a5a1ed546f;hp=9613127c382cfeb92a88809929e32e5d4e96a48e;hpb=301dc9a238658b902d9d394b6e930d1ec4832190;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/Interfaces/UDI/Makefile b/KernelLand/Modules/Interfaces/UDI/Makefile index 9613127c..68155a9f 100644 --- a/KernelLand/Modules/Interfaces/UDI/Makefile +++ b/KernelLand/Modules/Interfaces/UDI/Makefile @@ -9,11 +9,18 @@ LIB_OBJS += queues.o time.o LIB_OBJS += meta_mgmt.o meta_gio.o LIB_OBJS += physio.o physio/meta_bus.o physio/meta_intr.o physio/pio.o physio/dma.o LIB_OBJS += scsi.o +LIB_OBJS += udi_nic.o # - UDI->Acess Translation Layer -TRANS_OBJS := +TRANS_OBJS := bus_pci.o -OBJ = main.o channels.o +OBJ = main.o channels.o deferred_calls.o management_agent.o OBJ += $(LIB_OBJS:%=udi_lib/%) $(TRANS_OBJS:%=trans/%) NAME = UDI -include ../Makefile.tpl + +ifeq ($(ARCHDIR),x86) + CPPFLAGS += -DUDI_ABI_is_ia32 +else + $(error TODO: Support other UDI ABIs [$(ARCHDIR) unsupported]) +endif