mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-26 21:53:34 +08:00
Completes coding of the PWM module
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4200 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
AS = /usr/local/bin/as-z80
|
||||
ASFLAGS = -xlosp
|
||||
|
||||
CPP = /usr/local/bin/sdcpp
|
||||
CPPFLAGS = -D__ASSEMBLY__
|
||||
|
||||
CC = /usr/local/bin/sdcc
|
||||
CFLAGS = -mz80 --stack-auto --int-long-reent --float-reent
|
||||
|
||||
LD = /usr/local/bin/link-z80
|
||||
LDFLAGS =
|
||||
|
||||
ASMEXT = .asm
|
||||
OBJEXT = .rel
|
||||
LIBEXT = .lib
|
||||
EXEEXT = .hex
|
||||
|
||||
ASRCS = example.asm
|
||||
AOBJS = $(ASRCS:$(ASMEXT)=$(OBJEXT))
|
||||
|
||||
CSRCS =
|
||||
COBJS = $(CSRCS:.c=$(OBJEXT))
|
||||
|
||||
SRCS = $(SSRCS) $(CSRCS)
|
||||
OBJS = $(AOBJS) $(COBJS)
|
||||
|
||||
BIN = example$(EXEEXT)
|
||||
|
||||
all: $(BIN)
|
||||
default: $(BIN)
|
||||
|
||||
$(AOBJS): $(ASRCS)
|
||||
$(AS) $(ASFLAGS) $@ $<
|
||||
|
||||
$(COBJS) $(TESTOBJS): %$(OBJEXT): %.c
|
||||
$(CC) -c $(CFLAGS) $< -o $@
|
||||
|
||||
$(BIN): $(OBJS)
|
||||
$(CC) $(LDFLAGS) $< -o $@
|
||||
|
||||
clean:
|
||||
@rm -f $(BIN) *.o *.rel *.lst *.sym *.adb *.ihx *.map *.mem *.rst *.lnk *~
|
||||
|
||||
distclean: clean
|
||||
Reference in New Issue
Block a user