📄 lib_drv_optm_full_16.mk
字号:
#
# Warning: This Makefile is generated by the genmake program from the template:
# gen_arx.mk - template for ARM compiler to build executables
# It is advised that you not modify this by hand. If you want
# to add something, you can change the gen_arx.mk template.
# Copyright (c) Allant Software 1998
#
TARGET = ARM
INC_PATHS = -I..\..
# CFLAGS is the default flags rule. Others are added below
CFLAGS = -g $(INC_PATHS)
CFLAGS_SRCS =
CFLAGS_COMP = $(CC) -c $(CFLAGS)
CFLAGS_OBJS =
CDEFAULT = -I..\.. -dwarf2 -apcs /inter -Ospace -O2 -zr16 -zi2
CDEFAULT_SRCS = ..\analog\analog_adc.c ..\analog\analog_adc_irq.c \
..\analog\analog_dac.c ..\analog\analog_timer.c \
..\capture\capture.c ..\chrono\chrono.c \
..\com\com.c ..\com\com_baud.c ..\com\com_tools.c \
..\lib_i2c\lib_i2c.c \
..\serial_periph_1\serial_periph_1.c \
..\terminal\terminal.c ..\wait\wait.c \
..\time_rtc\time_rtc.c ..\time_rtc\time_rtc_irq.c \
..\time_rtc\time_rtc_irq_hand.c \
..\time_rtc\time_rtc_tools.c
CDEFAULT_COMP = c:\compil\arm250\bin\tcc -c $$SRC $(CDEFAULT) -o $$OBJ
CDEFAULT_OBJS = optm_full\analog_adc.o optm_full\analog_adc_irq.o \
optm_full\analog_dac.o optm_full\analog_timer.o \
optm_full\capture.o optm_full\chrono.o \
optm_full\com.o optm_full\com_baud.o \
optm_full\com_tools.o optm_full\lib_i2c.o \
optm_full\serial_periph_1.o optm_full\terminal.o \
optm_full\wait.o optm_full\time_rtc.o \
optm_full\time_rtc_irq.o \
optm_full\time_rtc_irq_hand.o \
optm_full\time_rtc_tools.o
ADEFAULT = -i..\.. -dwarf2 -cpu ARM7TDMI
ADEFAULT_SRCS =
ADEFAULT_COMP = c:\compil\arm250\bin\armasm $(ADEFAULT) -o $$OBJ $$SRC
ADEFAULT_OBJS =
#FLAGS end here (put all flag groups above this line)
EXTHDRS =
HDRS =
LDFLAGS = -map
# LIB_DEP is list of dependents for library build ($OBJS for example)
LIB_DEP =
# LIB_ARGS is argument line for librarian
LIB_ARGS =
# ARMLIB_ARGS is argument line for arlib
ARMLIB_ARGS = -c -o
# LIBS are system libraries as name
LIBS =
CC = cl$
LINKER = optm_full\lib_drv_16.alf
LIBRARIAN =
MAKENAME = lib_drv_optm_full_16.mk
PRINT = pr
PROGRAM = lib_drv_optm_full_16
BUILD_LIB = c:\compil\arm250\bin\armlib.exe
POST_BUILD =
OBJS = $(CFLAGS_OBJS) $(CDEFAULT_OBJS) $(ADEFAULT_OBJS)
SRCS = $(CFLAGS_SRCS) $(CDEFAULT_SRCS) $(ADEFAULT_SRCS)
# depend is for dependant rules that should not be linked in
DEPEND =
O_DEPEND =
COMP_LINE = $(CFLAGS_COMP)
# .c.o is default compile line if not explicitly defined
.c.o :
$(COMP_LINE) $*.c
# all is first target
all: $(BUILD_LIB) $(LINKER) $(POST_BUILD)
@+echo --- Build-all done ---
#LINK: next one is the link command
$(LINKER): $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
# $(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
$(BUILD_LIB) $(ARMLIB_ARGS) $(LINKER) $(OBJS)
#BUILD_LIB: this is only valid if filled in at macro point
$(BUILD_LIB): $(LIB_DEP) $(MAKENAME)
$(LIBRARIAN) $(LIB_ARGS)
clean:
+for %d in ($(OBJS) $(LINKER)) do if exist %d del %d
rebuild: clean all
depend:; upddep $(MAKENAME)
index:; ctags -wx $(HDRS) $(SRCS)
print:; $(PRINT) $(HDRS) $(SRCS)
program: $(LINKER)
tags: $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)
# DEPEND: include files below
# Dependency summaries:
# System includes suppressed
______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H= \
..\..\periph\power_saving\lib_power_save.h \
..\..\periph\stdc\lib_err.h ..\..\periph\power_saving\ps40400.h \
..\..\periph\power_saving\ps40800.h \
..\..\periph\power_saving\pmc42800.h \
..\..\periph\power_saving\apmc55800.h \
..\..\periph\power_saving\pmc63200.h
______PERIPH_ADC_LIB_ADC_H=..\..\periph\adc\lib_adc.h \
..\..\periph\adc\adc.h $(______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H)
______PERIPH_AIC_LIB_AIC_H=..\..\periph\aic\lib_aic.h ..\..\periph\aic\aic.h
______PERIPH_TIMER_COUNTER_LIB_TC_H=..\..\periph\timer_counter\lib_tc.h \
..\..\periph\timer_counter\tc.h
______PERIPH_DAC_LIB_DAC_H=..\..\periph\dac\lib_dac.h ..\..\periph\dac\dac.h
___ANALOG_ANALOG_H=..\analog\analog.h ..\..\periph\stdc\std_c.h \
$(______PERIPH_ADC_LIB_ADC_H) $(______PERIPH_AIC_LIB_AIC_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H) $(______PERIPH_DAC_LIB_DAC_H)
______DRIVERS_ANALOG_ANALOG_H=..\..\drivers\analog\analog.h \
..\..\periph\stdc\std_c.h $(______PERIPH_ADC_LIB_ADC_H) \
$(______PERIPH_AIC_LIB_AIC_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H) $(______PERIPH_DAC_LIB_DAC_H)
______PERIPH_PIO_LIB_PIO_H=..\..\periph\pio\lib_pio.h ..\..\periph\pio\pio.h
______PERIPH_USART_USART_H=..\..\periph\usart\usart.h \
..\..\periph\stdc\std_c.h $(______PERIPH_PIO_LIB_PIO_H)
______PERIPH_USART_LIB_USART_H=..\..\periph\usart\lib_usart.h \
$(______PERIPH_USART_USART_H)
______DRIVERS_COM_COM_H=..\..\drivers\com\com.h \
$(______PERIPH_USART_LIB_USART_H)
______DRIVERS_CAPTURE_CAPTURE_H=..\..\drivers\capture\capture.h \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H)
______DRIVERS_CHRONO_CHRONO_H=..\..\drivers\chrono\chrono.h \
$(______PERIPH_AIC_LIB_AIC_H) $(______PERIPH_PIO_LIB_PIO_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H)
___COM_COM_H=..\com\com.h $(______PERIPH_USART_LIB_USART_H)
___LIB_I2C_LIB_I2C_H=..\lib_i2c\lib_i2c.h $(______PERIPH_PIO_LIB_PIO_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H)
______PERIPH_SPI_LIB_SPI_H=..\..\periph\spi\lib_spi.h \
..\..\periph\spi\spi.h $(______PERIPH_PIO_LIB_PIO_H) \
$(______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H)
______DRIVERS_SERIAL_PERIPH_1_SERIAL_PERIPH_1_H= \
..\..\drivers\serial_periph_1\serial_periph_1.h \
..\..\periph\stdc\std_c.h $(______PERIPH_AIC_LIB_AIC_H) \
$(______PERIPH_SPI_LIB_SPI_H)
___TERMINAL_TERMINAL_H=..\terminal\terminal.h \
$(______PERIPH_USART_LIB_USART_H)
______DRIVERS_WAIT_WAIT_H=..\..\drivers\wait\wait.h \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H)
______PERIPH_RTC_LIB_RTC_H=..\..\periph\rtc\lib_rtc.h ..\..\periph\rtc\rtc.h
___TIME_RTC_TIME_RTC_H=..\time_rtc\time_rtc.h ..\..\periph\stdc\std_c.h \
$(______PERIPH_RTC_LIB_RTC_H) $(______PERIPH_AIC_LIB_AIC_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H)
# DEPEND: end include files
optm_full\analog_adc.o: ..\analog\analog_adc.c $(___ANALOG_ANALOG_H)
c:\compil\arm250\bin\tcc -c ..\analog\analog_adc.c $(CDEFAULT) -o \
optm_full\analog_adc.o
optm_full\analog_adc_irq.o: ..\analog\analog_adc_irq.c $(___ANALOG_ANALOG_H)
c:\compil\arm250\bin\tcc -c ..\analog\analog_adc_irq.c $(CDEFAULT) -o \
optm_full\analog_adc_irq.o
optm_full\analog_dac.o: ..\analog\analog_dac.c $(___ANALOG_ANALOG_H)
c:\compil\arm250\bin\tcc -c ..\analog\analog_dac.c $(CDEFAULT) -o \
optm_full\analog_dac.o
optm_full\analog_timer.o: ..\analog\analog_timer.c \
$(______DRIVERS_ANALOG_ANALOG_H) ..\..\periph\pio\lib_pio.h \
..\..\periph\pio\pio.h ..\..\drivers\com\com.h \
..\..\periph\usart\lib_usart.h ..\..\periph\usart\usart.h
c:\compil\arm250\bin\tcc -c ..\analog\analog_timer.c $(CDEFAULT) -o \
optm_full\analog_timer.o
optm_full\capture.o: ..\capture\capture.c ..\..\periph\stdc\std_c.h \
$(______DRIVERS_CAPTURE_CAPTURE_H)
c:\compil\arm250\bin\tcc -c ..\capture\capture.c $(CDEFAULT) -o \
optm_full\capture.o
optm_full\chrono.o: ..\chrono\chrono.c ..\..\periph\stdc\lib_err.h \
$(______DRIVERS_CHRONO_CHRONO_H)
c:\compil\arm250\bin\tcc -c ..\chrono\chrono.c $(CDEFAULT) -o \
optm_full\chrono.o
optm_full\com.o: ..\com\com.c $(___COM_COM_H)
c:\compil\arm250\bin\tcc -c ..\com\com.c $(CDEFAULT) -o optm_full\com.o
optm_full\com_baud.o: ..\com\com_baud.c $(______DRIVERS_COM_COM_H)
c:\compil\arm250\bin\tcc -c ..\com\com_baud.c $(CDEFAULT) -o \
optm_full\com_baud.o
optm_full\com_tools.o: ..\com\com_tools.c $(___COM_COM_H)
c:\compil\arm250\bin\tcc -c ..\com\com_tools.c $(CDEFAULT) -o \
optm_full\com_tools.o
optm_full\lib_i2c.o: ..\lib_i2c\lib_i2c.c \
$(______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H) $(___LIB_I2C_LIB_I2C_H)
c:\compil\arm250\bin\tcc -c ..\lib_i2c\lib_i2c.c $(CDEFAULT) -o \
optm_full\lib_i2c.o
optm_full\serial_periph_1.o: ..\serial_periph_1\serial_periph_1.c \
$(______DRIVERS_SERIAL_PERIPH_1_SERIAL_PERIPH_1_H)
c:\compil\arm250\bin\tcc -c ..\serial_periph_1\serial_periph_1.c \
$(CDEFAULT) -o optm_full\serial_periph_1.o
optm_full\terminal.o: ..\terminal\terminal.c $(___TERMINAL_TERMINAL_H)
c:\compil\arm250\bin\tcc -c ..\terminal\terminal.c $(CDEFAULT) -o \
optm_full\terminal.o
optm_full\wait.o: ..\wait\wait.c \
$(______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H) \
$(______DRIVERS_WAIT_WAIT_H)
c:\compil\arm250\bin\tcc -c ..\wait\wait.c $(CDEFAULT) -o optm_full\wait.o
optm_full\time_rtc.o: ..\time_rtc\time_rtc.c $(___TIME_RTC_TIME_RTC_H)
c:\compil\arm250\bin\tcc -c ..\time_rtc\time_rtc.c $(CDEFAULT) -o \
optm_full\time_rtc.o
optm_full\time_rtc_irq.o: ..\time_rtc\time_rtc_irq.c $(___TIME_RTC_TIME_RTC_H)
c:\compil\arm250\bin\tcc -c ..\time_rtc\time_rtc_irq.c $(CDEFAULT) -o \
optm_full\time_rtc_irq.o
optm_full\time_rtc_irq_hand.o: ..\time_rtc\time_rtc_irq_hand.c \
$(___TIME_RTC_TIME_RTC_H)
c:\compil\arm250\bin\tcc -c ..\time_rtc\time_rtc_irq_hand.c $(CDEFAULT) -o \
optm_full\time_rtc_irq_hand.o
optm_full\time_rtc_tools.o: ..\time_rtc\time_rtc_tools.c \
$(___TIME_RTC_TIME_RTC_H)
c:\compil\arm250\bin\tcc -c ..\time_rtc\time_rtc_tools.c $(CDEFAULT) -o \
optm_full\time_rtc_tools.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -