[MTHCA] Remove hard-coded KMDF version numbers; use $(KMDF_VERSION_MAJOR).$(KMDF_VERS...
[mirror/winof/.git] / hw / mthca / kernel / SOURCES
index 66f4f52..f653d22 100644 (file)
@@ -4,6 +4,14 @@ TARGETNAME=mthca
 TARGETPATH=$(TRUNK)\bin\kernel\obj$(BUILD_ALT_DIR)\r
 TARGETTYPE=DRIVER\r
 \r
+KMDF_VERSION_MAJOR=1\r
+\r
+# WDK build only - transform .inx --> .inf adding date & version stamp.\r
+# see .\makefile.inc\r
+INF_NAME=$(TARGETNAME)\r
+INF_TARGET=$(TRUNK)\bin\kernel\$(O)\$(INF_NAME).inf\r
+NTTARGETFILES=$(INF_TARGET)\r
+\r
 !if $(FREEBUILD)\r
 ENABLE_EVENT_TRACING=1\r
 !else\r
@@ -12,56 +20,55 @@ ENABLE_EVENT_TRACING=1
 \r
 SOURCES= \\r
        mthca_log.mc            \\r
-       mthca_log.rc            \\r
        hca.rc                  \\r
+       mthca_log.c             \\r
+                                       \\r
        ..\hca_utils.c          \\r
+       ..\mt_utils.c           \\r
+                                       \\r
        hca_data.c              \\r
-       hca_mcast.c             \\r
-       hca_verbs.c             \\r
-       hca_pnp.c               \\r
-       hca_pci.c                       \\r
-       hca_driver.c            \\r
        hca_direct.c            \\r
+       hca_driver.c            \\r
+       hca_mcast.c             \\r
        hca_memory.c    \\r
-       hca_smp.c               \\r
+       hca_pci.c                       \\r
+       hca_pnp.c               \\r
+       hca_verbs.c             \\r
                                        \\r
+       mt_cache.c              \\r
+       mt_device.c             \\r
        mt_l2w.c                        \\r
        mt_memory.c             \\r
-       mt_cache.c              \\r
        mt_packer.c             \\r
-       mt_ud_header.c  \\r
-       mt_device.c             \\r
-       mt_verbs.c              \\r
        mt_reset_tavor.c        \\r
+       mt_ud_header.c  \\r
        mt_uverbs.c             \\r
-       mt_uverbsmem.c  \\r
+       mt_verbs.c              \\r
+       mt_pa_cash.c            \\r
                                        \\r
        mthca_allocator.c       \\r
        mthca_av.c              \\r
+       mthca_catas.c           \\r
        mthca_cmd.c             \\r
        mthca_cq.c              \\r
        mthca_eq.c              \\r
+       mthca_mad.c             \\r
        mthca_main.c            \\r
+       mthca_mcg.c             \\r
        mthca_memfree.c \\r
        mthca_mr.c              \\r
-       mthca_mcg.c             \\r
-       mthca_mad.c             \\r
        mthca_pd.c              \\r
        mthca_profile.c \\r
        mthca_provider.c        \\r
        mthca_qp.c              \\r
        mthca_srq.c             \\r
        mthca_uar.c             \\r
-       mthca_log.c             \\r
-       mthca_catas.c           \r
 \r
 \r
 INCLUDES=\\r
        ..; \\r
        $(TRUNK)\inc;   \\r
-       $(TRUNK)\inc\kernel; \\r
-       $(TRUNK)\inc\complib; \\r
-       $(TRUNK)\inc\kernel\complib; \\r
+       $(TRUNK)\inc\kernel;\r
        \r
 C_DEFINES=$(C_DEFINES) -DDRIVER -DDEPRECATE_DDK_FUNCTIONS -D__LITTLE_ENDIAN\r
 \r
@@ -70,18 +77,17 @@ TARGETLIBS= \
        $(DDK_LIB_PATH)\wdmguid.lib\r
 \r
 \r
-#LINKER_FLAGS=/MAP /MAPINFO:LINES\r
+#LINKER_FLAGS=/MAP \r
 \r
 !IFDEF ENABLE_EVENT_TRACING\r
 \r
 C_DEFINES = $(C_DEFINES) -DEVENT_TRACING\r
-\r
 RUN_WPP= $(SOURCES) -km -ext: .c .h .C .H \\r
        -scan:hca_debug.h \\r
-       -func:HCA_PRINT(LEVEL,FLAGS,(MSG,...)) \\r
-       -func:HCA_PRINT_EV(LEVEL,FLAGS,(MSG,...)) \\r
-       -func:HCA_PRINT_EXIT(LEVEL,FLAGS,(MSG,...)) \r
+       -func:HCA_PRINT(LEVEL,FLAGS,(MSG,...)) \r
 !ENDIF\r
 \r
+#      -func:HCA_PRINT_EV(LEVEL,FLAGS,(MSG,...)) \\r
+\r
 MSC_OPTIMIZATION=/Oi\r
 MSC_WARNING_LEVEL= /W4\r