⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sources

📁 ddk开发pci范例,使用9054芯片
💻
字号:
TARGETNAME=PCIDRV
TARGETTYPE=DRIVER
TARGETPATH=obj

#MSC_WARNING_LEVEL=/W4

BUFFER_OVERFLOW_CHECKS=1

NTTARGETFILE0=mofcomp

TARGETLIBS= $(DDK_LIB_PATH)\ntstrsafe.lib

INCLUDES = ..\

PRECOMPILED_INCLUDE=precomp.h
PRECOMPILED_PCH=precomp.pch
PRECOMPILED_OBJ=precomp.obj

SOURCES= ..\pcidrv.rc \
         ..\pcidrv.c  \
         ..\power.c \
         ..\wmi.c \
	 ..\wake.c \
         ..\idle.c \
         nic_init.c \
         eeprom.c \
         nic_recv.c \
         nic_send.c \
         routines.c \
         physet.c \
         nic_req.c \
         nic_pm.c \
         isrdpc.c

#
# Comment the below line to disable tracing. All the debug traces
# will be sent to the kernel-debugger.
#ENABLE_EVENT_TRACING=1


!if !defined(DDK_TARGET_OS) || "$(DDK_TARGET_OS)"=="Win2K"
#
# The driver is built in the Win2K build environment.
# Let us define DEPRECATE_DDK_FUNCTIONS to ensure we don't use
# any obsolete functions.
# Define _WIN2K_COMPAT_SLIST_USAGE to pickup the Win2K compatible SLIST functions.
#
C_DEFINES = $(C_DEFINES) -DWIN2K -D_WIN2K_COMPAT_SLIST_USAGE -DDEPRECATE_DDK_FUNCTIONS
USING_WIN2K_BUILD_ENV=1 
!else
#on XP and above, let us use DMA ver2
C_DEFINES = $(C_DEFINES) -DDMA_VER2 -DDEPRECATE_DDK_FUNCTIONS
!endif


!IFDEF ENABLE_EVENT_TRACING

C_DEFINES = $(C_DEFINES) -DEVENT_TRACING

!ifdef USING_WIN2K_BUILD_ENV
#
# Use the Win2K specific tracing template
# $(SOURCES)   -- run software preprocessor on $(SOURCES) files
# -km          -- use kernel mode
# -func        -- define function we'll use for tracing
#                 This would map all DebugPrint calls to 
#                 DoTraceMessage.
#
RUN_WPP=$(SOURCES)\
        -km -gen:{km-w2k.tpl}*.tmh\
        -ini:localwpp.ini\
        -func:DebugPrint(LEVEL,FLAGS,MSG,...)\
        -func:DebugPrintEx((LEVEL,FLAGS,MSG,...))
!else

RUN_WPP=$(SOURCES)\
        -km\
        -ini:localwpp.ini\
        -func:DebugPrint(LEVEL,FLAGS,MSG,...)\
        -func:DebugPrintEx((LEVEL,FLAGS,MSG,...))
!endif

!ENDIF

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -