#*****************************************************************************
#	必須の定義
#*****************************************************************************

# プロジェクトタイプの指定など。
TARGETNAME = PceEth
TARGETPATH = obj
TARGETTYPE = DRIVER
# DRIVERTYPE = WDM /* ndis.hは、WDM非標準ヘッダに含まれるので、指定しません */

# コンパイルするソースのリスト。
SOURCES	= main.c \
	  adapter.c \
	  tx.c \
	  rx.c \
	  util.c \

#*****************************************************************************
#	必須でない定義
#*****************************************************************************

# 既定値は"/W3"だけ。警告をエラー扱いとするために"/WX"を追加。
MSC_WARNING_LEVEL = /W3 /WX

# USB関連のユーティリティ関数を使うために必要。
TARGETLIBS = $(TARGETLIBS) $(DDK_LIB_PATH)/usbd.lib

# NDISライブラリ関数を使うために必要。
TARGETLIBS = $(TARGETLIBS) $(DDK_LIB_PATH)/ndis.lib

# NDIS-WDMミニポートドライバを作成する場合に必要。
C_DEFINES = $(C_DEFINES) -DNDIS_WDM=1

# NDISバージョンを指定するために必要。
C_DEFINES = $(C_DEFINES) -DNDIS_MINIPORT_DRIVER=1
C_DEFINES = $(C_DEFINES) -DNDIS50_MINIPORT=1
