📄 fdi_hi.mak
字号:
### Copyright(R) 1997 Intel Corporation
########################################################################
###
### Object: Makefile for all of FDI. This file includes make
### directives to make the various FDI directories and
### to create one output file. It should
### not require porting unless your make tools are
### significantly different.
###
###
### $Workfile: FDI_HI.MAK $
### $Revision: 8 $
### $History: FDI_HI.MAK $
###
### ***************** Version 8 *****************
### User: Jpzehler Date: 11/14/00 Time: 12:23p
### Updated in $/FDI/SRC
### Added File Manager support to makefile
###
### ***************** Version 7 *****************
### User: Ssriniv1 Date: 8/31/00 Time: 8:33a
### Updated in $/FDI/SRC
### Include dav files
###
### ***************** Version 6 *****************
### User: Ramcgrew Date: 11/01/99 Time: 10:12a
### Updated in $/FDI/SRC
### 1) FDI_Bkgd.c: BKGD_CheckForSpace is changed, new code is embraced in
### the compile option FIX_CHKSPACE_ISSUE.
### 2) FDI_Pckt.c: FDI_InitPacket is changed.
### 3) FDI_Recl.c: Recl_Task is changed for fixing a bug, the changed code
### is embraced in the compile option PACKET_DATA.
### 4) FDI_Int.h: the declaration of data structre COMMAND is changed for
### the compile option FIX_CHKSPACE_ISSUE.
### 5) FDI_Pckt.h: added OPTIMA_TASKDELAY for replacing taskDelay with
### semaphores.
### 6) FDI_type.h: added FIX_CHKSPACE_ISSUE, PACKETNPLRTEST is set to FALSE
### as default.
### 7) FDI_Lowl.h: FDI_LowLevelWritePacket is changed for performance
### enhancement.
### 7) Layer3.c: line 1401, changed to (DWORD)&flash_addr[0] for
### eliminating a warning line 1764, changed #ifndef PACKETNPLRTEST to #if
### (PACKETNPLRTEST == FALSE)
###
### ***************** Version 5 *****************
### User: Depingre Date: 8/18/98 Time: 5:50p
### Updated in $/FDI/SRC
###
###
###
###$NoKeywords: $
######################################################################## */
### Include FDI specific definitions and flags
include makeAnch
include $(FDI_PATH)\makeMac
LNKOBJS = $(FDI)\fdi.out
LNKOBJS += $(COMMON)\common.out $(LOWLVL)\lowlvl.out
LNKOBJS += $(DAV)\dav.out
LNKOBJS += $(FM)\fm.out
### Make the individual objects and link 'em together
### (There must be tabs prior to each command.)
$(FDI_PATH)\fdi_hi.out: FORCE
make -C$(FDI) -f$(FDI)\fdi.mak
make -C$(COMMON) -f$(COMMON)\common.mak
make -C$(LOWLVL) -f$(LOWLVL)\lowlvl.mak
make -C$(DAV) -f$(DAV)\dav.mak
make -C$(FM) -f$(FM)\fm.mak
$(LD) -Map fdi_hi.map $(LNKFLAGS) -o $@ -r $(LNKOBJS)
FORCE:
clean:
del $(FDI)\*.o* $(COMMON)\*.o* $(LOWLVL)\*.o* $(DAV)\*.o* $(FM)\*.o*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -