partially worked microdrill

This commit is contained in:
eddyem
2019-01-05 19:59:37 +03:00
parent 8c7bd90c39
commit 897a2f1cbf
86 changed files with 42636 additions and 3019 deletions

View File

@@ -1,16 +1,17 @@
NAME=testproj
NAME=microdrill
SDCC=sdcc
CCFLAGS=-DSTM8S105 -I../ -I/usr/share/sdcc/include -mstm8 --out-fmt-ihx
CCFLAGS+=-DEBUG
LDFLAGS= -mstm8 --out-fmt-ihx -lstm8
FLASHFLAGS=-cstlinkv2 -pstm8s105
FLASHFLAGS=-cstlinkv2 -pstm8s105?4
SRC=$(wildcard *.c)
# ATTENTION: FIRST in list should be file with main()
OBJ=$(SRC:%.c=%.rel)
TRASH=$(OBJ) $(SRC:%.c=%.rst) $(SRC:%.c=%.asm) $(SRC:%.c=%.lst)
TRASH+=$(SRC:%.c=%.sym) $(NAME).lk $(NAME).map
INDEPENDENT_HEADERS=../stm8l.h ports_definition.h Makefile
TRASH+=$(SRC:%.c=%.sym) $(NAME).lk $(NAME).map $(NAME).cdb
INDEPENDENT_HEADERS=../stm8s.h ports_definition.h Makefile
all: $(NAME).ihx
@@ -31,4 +32,7 @@ load: $(NAME).ihx
$(NAME).ihx: $(OBJ)
$(SDCC) $(LDFLAGS) $(OBJ) -o $(NAME).ihx
bin: $(NAME).ihx
objcopy -Iihex -Obinary $(NAME).ihx $(NAME).bin
.PHONY: all