📄 makefile
字号:
# 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 + -