#
# Makefile for the Broadcom Frodo driver
#
# Copyright 2001-2004, Broadcom Corporation
# All Rights Reserved.
#
# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
#

O_TARGET	:= frodo.o

FRODO_OBJS	:= frodo8.o

export-objs	:=
obj-y		:= $(FRODO_OBJS)
obj-m		:= $(O_TARGET)

SRCBASE		:= $(TOPDIR)/../..
EXTRA_CFLAGS	+= -I$(SRCBASE)/include -I$(SRCBASE)/linux/linux/drivers/scsi
EXTRA_CFLAGS	+= -DLINUX=1 -DMODULE -D__KERNEL__

# Search for sources under src/frodo or objects under src/frodo
ifneq ($(wildcard $(SRCBASE)/frodo/*.c),)
EXTRA_CFLAGS	+= -I$(SRCBASE)/frodo
vpath %.c $(SRCBASE)/frodo $(SRCBASE)/shared
else
obj-y		:= $(foreach obj,$(FRODO_OBJS),$(SRCBASE)/frodo/linux/$(obj))
endif

include $(TOPDIR)/Rules.make
