#include $(TOPDIR)/.config

#O_TARGET	:= usb_hc.a
#obj-y		:= rl5829.o

#obj-$(CONFIG_BOOT_USB_OHCI) += usb_ohci.o
#obj-$(CONFIG_BOOT_USB_EHCI) += usb_ehci.o 

#include $(TOPDIR)/Rules.make

# ********************************************************************
# Macro Specifics.
# ********************************************************************
SRC_C = $(wildcard *.c)
OBJ_C = $(patsubst %.c, %.o, $(SRC_C))

#CFLAGS += -DCONFIG_BOOT_USB_OHCI
CFLAGS += -DCONFIG_BOOT_USB_EHCI
CFLAGS += -DCONFIG_BOOT_USB_STORAGE
CFLAGS += -DCONFIG_USB_PATCH

# ********************************************************************
# Compile Directives.
# ********************************************************************
all: $(OBJ_C)
	@ echo $(OBJ_C) $(SRC_C)

$(OBJ_C) : %.o : %.c 
	$(CC) -c $(CFLAG) $(CFLAGS) $(CDEF) $(INCLUDE) -o $(OBJ_DIR)/$@ $<
