#
# Makefile for the Broadcom usbdev 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	:= usbdev.o

export-objs	:=
obj-y		:= usbdev_sb.o usbdev_linux.o usbdev_rndis.o rndis.o rndis_linux.o
obj-m		:= $(O_TARGET)

SRCBASE		:= $(TOPDIR)/../..
EXTRA_CFLAGS	+= -I$(SRCBASE)/include
EXTRA_CFLAGS	+= -fshort-wchar

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

include $(TOPDIR)/Rules.make
