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

📄 makefile

📁 操作系统vxworks平台下end设备的驱动程序,支持多种芯片,支持多种cpu
💻
字号:
# Makefile - makefile for target/src/drv/end## modification history# --------------------# 02g,21mar03,rcs  Added endNetBufLib.o to OBJS_COMMON SPR# 87039# 02f,03feb03,m_h  Shorten list of IPv6 supported drivers# 02e,14jan03,m_h  IPv6 support# 02e,14jan03,gjc  SPR#85164 and SPR#85093 #                  Adding motFcc2End.c and m8260SccEnd.c# 02d,20jun02,pgh  Add bcm1250MacEnd.c.# 02c,17may02,zmm  Global au1000 name changes. SPR 77333.# 02b,12mar02,dat  SPR 72518 Drivers docs in separate directory# 02a,16nov01,dgp  remove ntEnd.c from doc build# 01z,09nov01,jmp  only build endLib.o for simulators.# 01y,12oct01,tam  added repackaging support# 01x,14jun01,rcs  added gei82543End# 01w,17sep99,ms_  add motFccEnd# 01v,14apr99,cn   added miiLib# 01w,01jun01,mem  Added au1000End.c# 01v,14apr99,cn   added miiLib# 01z,11oct00,zl   build sh7615End.o for SH7600 only# 01y,29aug00,rsh  add sh7615End device to build list# 01x,17may00,zl   corrected DOC_FILES for ns83902# 01w,10apr00,zl   renamed nicEnd to ns83902End# 01v,07apr00,zl   added nicEnd support# 01u,16mar99,dat  nicEvb is only for PPC403. mbcEnd only for 68302# 01t,13mar99,db   added mbcEnd support.# 01s,12mar99,cn   added el3c90xEnd support (SPR# 25327).# 01r,12mar99,ms_  add elt3c509End.o to OBJS_COMMON# 01q,11mar99,db   added mb86960End support.# 01p,08mar99,sbs  added ultraEnd support.# 01o,04mar99,cn   added motFecEnd support (SPR# 23153).# 01n,17feb99,sut  added nicEvbEnd support.# 01m,01feb99,jkf  added ln97xEnd support.# 01l,26jan99,dat  merge from 1_0_x. (added motCpmEnd.c, ne2000End.c)# 01k,01jun98,dat  fixed EXTRA_INCLUDES to use TGT_DIR, added fei and olicom#                  drivers.# 01j,13mar98,cn   added fei82557End to OBJS_COMMON and DOC_FILES.# 01i,04may98,cym  added ntEnd (Windows ULIP driver.)# 01h,02apr98,jpd  added iOlicomEnd driver to DOC_FILES# 01g,06dec97,tam  added dec21x4xEnd and removed dec21x40End.# 01f,25aug97,vin  deleted the sonic driver for the beta2 patch.# 01e,03May97,sal  restored sonic driver to DOC_FILES# 01d,30apr97,jag  deleted the sonic driver from the DOC_FILES due to man page#		   errors.# 01c,24apr97,map  added dec21x40End# 01b,18apr97,sal  added the sn83932End.c# 01a,28feb97,vin  created from 01d of MakeSkel## DESCRIPTION# This file contains the makefile rules for building ENDs (Enhanced# Network Drivers) into the VxWorks library.## Old style network drivers (i.e. BSD style) are contained in src/drv/netif.##*/TGT_DIR=$(WIND_BASE)/targetDOC_FILES= endLib.c ln7990End.c ei82596End.c ne2000End.c \           dec21x40End.c sn83932End.c dec21x4xEnd.c \	   fei82557End.c gei82543End.c iOlicomEnd.c elt3c509End.c  \           motCpmEnd.c ln97xEnd.c nicEvbEnd.c motFecEnd.c ultraEnd.c \	   mb86960End.c el3c90xEnd.c mbcEnd.c miiLib.c motFccEnd.c \	   ns83902End.c sh7615End.c auEnd.c bcm1250MacEnd.c \	   motFcc2End.c m8260SccEnd.cLIB_BASE_NAME=drvEXTRA_INCLUDE=-I$(TGT_DIR)/h/OBJS_COMMON = endLib.o ln7990End.o ei82596End.o ne2000End.o \              dec21x40End.o sn83932End.o dec21x4xEnd.o ntEnd.o \	      fei82557End.o gei82543End.o iOlicomEnd.o ln97xEnd.o \              ultraEnd.o mb86960End.o elt3c509End.o el3c90xEnd.o \	      miiLib.o motFccEnd.o ns83902End.o motFcc2End.o m8260SccEnd.o \              endNetBufLib.oOBJS_R3000   = ei82596hkvEnd.oOBJS_MIPS32  = auEnd.oOBJS_MIPS64  = bcm1250MacEnd.oOBJS_CPU32   = motCpmEnd.oOBJS_PPC860  = motCpmEnd.o motFecEnd.oOBJS_PPC403  = nicEvbEnd.oOBJS_MC68000 = mbcEnd.oOBJS_SH7600  = sh7615End.oOBJS        = $(OBJS_COMMON) $(OBJS_$(CPU))## redefine OBJS for simulators since only endLib.o need to be built#ifneq ($(subst SIM,,$(CPU)),$(CPU))    OBJS = endLib.oendifIPV6_OBJS_COMMON = endLib.o ln7990End.o ei82596End.o ne2000End.o \              dec21x40End.o sn83932End.o \	      fei82557End.o gei82543End.o iOlicomEnd.o ln97xEnd.o \              ultraEnd.o mb86960End.o elt3c509End.o el3c90xEnd.o \	      miiLib.o motFccEnd.o motFcc2End.o m8260SccEnd.oIPV6_OBJS_R3000   = ei82596hkvEnd.oIPV6_OBJS_MIPS32  = auEnd.oIPV6_OBJS_MIPS64  = bcm1250MacEnd.oIPV6_OBJS_CPU32   = motCpmEnd.oIPV6_OBJS_PPC860  = motCpmEnd.o motFecEnd.oIPV6_OBJS_PPC403  = nicEvbEnd.oIPV6_OBJS_MC68000 = mbcEnd.oIPV6_OBJS_SH7600  = sh7615End.oIPV6_OBJS        = $(IPV6_OBJS_COMMON) $(IPV6_OBJS_$(CPU))ifneq ($(BUILD_IPV6),)	OBJS = $(IPV6_OBJS)	EXTRA_DEFINE += -DWR_IPV6endifinclude $(TGT_DIR)/h/make/rules.libraryCC_OPTIM=$(CC_OPTIM_DRIVER)DOC_DIR = $(DOCS_ROOT)/vxworks/ref/drvDOC_CHAPTER=Driver_Libraries

⌨️ 快捷键说明

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