57160b4a61e4428620f51d537c242d93131e3127
[tpg/acess2.git] / KernelLand / Modules / Interfaces / UDI / Makefile
1 #
2 #
3
4 CPPFLAGS = -I./include
5
6 # - UDI Library Files
7 LIB_OBJS := logging.o strmem.o imc.o mem.o buf.o cb.o
8 LIB_OBJS += queues.o time.o
9 LIB_OBJS += meta_mgmt.o meta_gio.o
10 LIB_OBJS += physio.o physio/meta_bus.o physio/meta_intr.o physio/pio.o physio/dma.o
11 LIB_OBJS += scsi.o
12 # - UDI->Acess Translation Layer
13 TRANS_OBJS := bus_pci.o
14
15 OBJ  = main.o channels.o
16 OBJ += $(LIB_OBJS:%=udi_lib/%) $(TRANS_OBJS:%=trans/%)
17 NAME = UDI
18
19 -include ../Makefile.tpl
20
21 ifeq ($(ARCHDIR),x86)
22  CPPFLAGS += -DUDI_ABI_is_ia32
23 else
24  $(error TODO: Support other UDI ABIs [$(ARCHDIR) unsupported])
25 endif

UCC git Repository :: git.ucc.asn.au