TARGETNAME=chips
TARGETTYPE=DRIVER_LIBRARY
TARGETPATH=.

MSC_OPTIMIZATION=/Oi /Od
MSC_WARNING_LEVEL=/W1
KMDF_VERSION_MAJOR=1
KMDF_VERSION_MINOR=9
C_DEFINES=$(C_DEFINES) -DNDIS_MINIPORT_DRIVER \
                       -DNDIS60_MINIPORT=1 \
                       -DNDIS_WDM=1 \
                       -DCOMPOS_WIN=1\

INCLUDES= $(INCLUDES);  				\
    	$(SRC_ROOT)\Include;            \
		$(SRC_ROOT)\..\chips;           \
    	$(SRC_ROOT)\Include\Ndis6;      \
    	$(SRC_ROOT_UNIFY)\Include;      \
    	$(SRC_ROOT_UNIFY)\os\win\Include;       \
    	.;            				    \
    	..;                             \
    	$(DDK_INC_PATH);                \


SOURCES = \
        mt7603.c


#
# Comment the below line to disable tracing. All the debug traces
# will be sent to the kernel-debugger.
!IF "$(DDKBUILDENV)" != "chk"
ENABLE_EVENT_TRACING=1
!ENDIF

!IFDEF ENABLE_EVENT_TRACING
C_DEFINES = $(C_DEFINES) -DEVENT_TRACING

RUN_WPP=$(SOURCES)                                  \
     -km                                            \
     -ini:$(SRC_ROOT)\localwpp.ini                  \
     -func:MTWF_LOG(FLAGS,SUBFLAGS,LEVEL,(MSG,...)) \
     -gen:{km-WdfDefault.tpl}*.tmh


!ENDIF