You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
2.4 KiB
90 lines
2.4 KiB
TARGETNAME=ndis
|
|
TARGETPATH=obj
|
|
TARGETTYPE=EXPORT_DRIVER
|
|
PASS1_PUBLISH={$(O)\ndis.lib=$(DDK_LIB_PATH)\ndis.lib}
|
|
|
|
NT_UP=0
|
|
|
|
MSC_WARNING_LEVEL=/W4
|
|
|
|
C_DEFINES=$(C_DEFINES)\
|
|
-DNDIS_WRAPPER -D_NTDRIVER_ -D_NTIFS_ -DNDIS51_MINIPORT -DNDIS51
|
|
C_DEFINES=$(C_DEFINES) -DARCNET=1
|
|
|
|
#C_DEFINES= $(C_DEFINES) -DNOISY_WAIT=1
|
|
#C_DEFINES= $(C_DEFINES) -D_DBG=1
|
|
#C_DEFINES= $(C_DEFINES) -DASSERT_ON_FREE_BUILDS=1
|
|
#C_DEFINES= $(C_DEFINES) -DNDIS_TRACE=1
|
|
#C_DEFINES= $(C_DEFINES) -DTRACK_MEMORY
|
|
#C_DEFINES= $(C_DEFINES) -DTRACK_MOPEN_REFCOUNTS=1
|
|
#C_DEFINES= $(C_DEFINES) -DTRACK_MINIPORT_MPMODE_OPENS=1
|
|
|
|
#C_DEFINES= $(C_DEFINES) -DTRACK_UNLOAD=1
|
|
#C_DEFINES= $(C_DEFINES) -DNDIS_NO_REGISTRY=1
|
|
#C_DEFINES= $(C_DEFINES) -DNDIS_TEST_REG_FAILURE=1
|
|
#C_DEFINES = $(C_DEFINES) -DNDIS_TRACK_RETURNED_PACKETS=1
|
|
#C_DEFINES = $(C_DEFINES) -DTRACK_RECEIVED_PACKETS=1
|
|
|
|
#C_DEFINES=$(C_DEFINES) -DNDIS_PKT_POOL_STATISTICS=1
|
|
C_DEFINES=$(C_DEFINES) -DNDIS_LOG_ABORTED_REQUESTS=1
|
|
|
|
C_DEFINES=$(C_DEFINES) -DBUILT_BY=$(_NTUSER)
|
|
#C_DEFINES=$(C_DEFINES) -DNDIS_RECV_SCALE=1
|
|
#C_DEFINES=$(C_DEFINES) -DTRACK_MINIPORT_REFCOUNTS=1
|
|
|
|
DLLDEF=$(O)\ndis.def
|
|
LINKER_FLAGS=$(LINKER_FLAGS) -map -merge:PAGECONST=PAGE
|
|
NTPROFILEINPUT=yes
|
|
PRECOMPILED_INCLUDE=..\precomp.h
|
|
PRECOMPILED_OBJ=precomp.obj
|
|
PRECOMPILED_PCH=precomp.pch
|
|
|
|
TARGETLIBS=\
|
|
$(DDK_LIB_PATH)\ksguid.lib
|
|
|
|
SYNCRHONIZE_DRAIN=1
|
|
LINKLIBS=\
|
|
$(DDK_LIB_PATH)\ntoskrnl.lib
|
|
|
|
INCLUDES=..;$(BASE_INC_PATH)
|
|
|
|
#RUN_WPP=$(SOURCES) -km \
|
|
# -func:LOG_INFO{LEVEL=NdisDebugInfo}(MSG,...)
|
|
|
|
SOURCES= \
|
|
..\ndis.rc \
|
|
..\ndis.c \
|
|
..\data.c \
|
|
..\cdata.c \
|
|
..\init.c \
|
|
..\initpnp.c \
|
|
..\common.c \
|
|
..\minint.c \
|
|
..\ndis_co.c \
|
|
..\requestm.c \
|
|
..\sendm.c \
|
|
..\minisub.c \
|
|
..\protocol.c \
|
|
..\mac.c \
|
|
..\miniport.c \
|
|
..\config.c \
|
|
..\timer.c \
|
|
..\configm.c \
|
|
..\bus.c \
|
|
..\timerm.c \
|
|
..\efilter.c \
|
|
..\ffilter.c \
|
|
..\tfilter.c \
|
|
..\nfilter.c \
|
|
..\afilter.c \
|
|
..\ndispnp.c \
|
|
..\ndispwr.c \
|
|
..\ndiswmi.c \
|
|
..\verify.c \
|
|
..\fsbpool.c \
|
|
..\dma.c \
|
|
..\debug.c \
|
|
..\ndissd.c
|
|
|
|
|
|
MISCFILES=ndis_{25204615-A977-4D0B-8956-DF1504E82C21}.sld
|