From 6fabcb39ddc1d2b5a2a7674524915a5035f507df Mon Sep 17 00:00:00 2001 From: stansmith Date: Tue, 8 Jul 2008 18:17:07 +0000 Subject: [PATCH] [IPOIB] added INX -> INF file version stamping. INF file created in ..\..\..\bin\kernel\xxx .inf file version now matches .sys file version. added makefile.inc netipoib.inf renamed to netipoib.inx per MS/WDK convention. git-svn-id: svn://openib.tc.cornell.edu/gen1@1346 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/ulp/ipoib/kernel/SOURCES | 7 +++++++ trunk/ulp/ipoib/kernel/makefile.inc | 17 +++++++++++++++++ .../ipoib/kernel/{netipoib.inf => netipoib.inx} | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 trunk/ulp/ipoib/kernel/makefile.inc rename trunk/ulp/ipoib/kernel/{netipoib.inf => netipoib.inx} (96%) diff --git a/trunk/ulp/ipoib/kernel/SOURCES b/trunk/ulp/ipoib/kernel/SOURCES index b85a51ba..b6d7265f 100644 --- a/trunk/ulp/ipoib/kernel/SOURCES +++ b/trunk/ulp/ipoib/kernel/SOURCES @@ -2,6 +2,13 @@ TARGETNAME=ipoib TARGETPATH=..\..\..\bin\kernel\obj$(BUILD_ALT_DIR) TARGETTYPE=DRIVER +!if $(_NT_TOOLS_VERSION) != 0x700 +# WDK build only - transform .inx --> .inf adding date & version stamp. +# see .\makefile.inc +INF_NAME=netipoib +INF_TARGET=..\..\..\bin\kernel\$(O)\$(INF_NAME).inf +NTTARGETFILES=$(INF_TARGET) +!endif !if $(FREEBUILD) ENABLE_EVENT_TRACING=1 diff --git a/trunk/ulp/ipoib/kernel/makefile.inc b/trunk/ulp/ipoib/kernel/makefile.inc new file mode 100644 index 00000000..aaa1fedd --- /dev/null +++ b/trunk/ulp/ipoib/kernel/makefile.inc @@ -0,0 +1,17 @@ + +# Transform .inx file to .inf file adding date + major,min & svn.version stamp +# Output .inf file is copied to the $(INF_TARGET) folder (commonly where .sys file resides). + +_LNG=$(LANGUAGE) + +!IF !DEFINED(_INX) +_INX=. +!ENDIF + +STAMP=stampinf -a $(_BUILDARCH) + +!INCLUDE mod_ver.def + +$(INF_TARGET) : $(_INX)\$(INF_NAME).inx + copy $(_INX)\$(@B).inx $@ + $(STAMP) -f $@ -d * -v $(IB_MAJORVERSION).$(IB_MINORVERSION).$(IB_F3VERSION).$(OPENIB_REV) diff --git a/trunk/ulp/ipoib/kernel/netipoib.inf b/trunk/ulp/ipoib/kernel/netipoib.inx similarity index 96% rename from trunk/ulp/ipoib/kernel/netipoib.inf rename to trunk/ulp/ipoib/kernel/netipoib.inx index ef377b4a..6394e8ed 100644 --- a/trunk/ulp/ipoib/kernel/netipoib.inf +++ b/trunk/ulp/ipoib/kernel/netipoib.inx @@ -124,7 +124,7 @@ HKR, Ndi\Params\PayloadMtu, ParamDesc, 0, "Payload Mtu size" HKR, Ndi\Params\PayloadMtu, Type, 0, "dword" HKR, Ndi\Params\PayloadMtu, Default, 0, "2044" HKR, Ndi\Params\PayloadMtu, Min, 0, "60" -HKR, Ndi\Params\PayloadMtu, Max, 0, "4092" +HKR, Ndi\Params\PayloadMtu, Max, 0, "2044" [IpoibService] DisplayName = %IpoibServiceDispName% -- 2.46.0