File tree Expand file tree Collapse file tree 4 files changed +151
-0
lines changed
Expand file tree Collapse file tree 4 files changed +151
-0
lines changed Original file line number Diff line number Diff line change 1+ ** /nbproject /private /
2+ ** /nbproject /Makefile- * .mk
3+ ** /nbproject /Package- * .bash
4+ build /
5+ nbbuild /
6+ dist /
7+ nbdist /
8+ .nb-gradle /
9+ debug /
10+ run /
11+
12+ * .o
13+
14+ * .exe
15+ * .bkp
16+ * .7z
17+ motorbench-log.0.0.txt
18+ motorbench-log.0.0.txt.lck
19+ * .h_backup
20+ * .c_backup
21+ * .backup
22+ * .c_backup
23+ * .log
24+ * .log
25+ * .bak
Original file line number Diff line number Diff line change 1+ # Change the following according the target MCU family
2+ # ---------------------------------------------
3+ # TARGET_FILENAME and OBJDIR must not be the same in target mk files.
4+ TARGET_FILENAME := libx2cscope-33ch_master-elf.a
5+
6+ # Object dir must start with underscore!
7+ OBJDIR := _33CH_Master
8+
9+ # Compiler specific CPU selection directive (-mcpu=xx -> XC16 -mprocessor=xx -> XC32 )
10+ SET_PROCESSOR := -mcpu=33CH128MP202
11+
12+ # Set MCU family and scope size for X2C Scope
13+ DEFINE_X2C_MCU_FAMILY := __GENERIC_MICROCHIP_DSPIC__
14+ DEFINE_SCOPE_SIZE := SCOPE_SIZE=5000
15+
16+ OPTIMISATION := -O2
17+ # Compilers to use
18+ CC := $(XC16_CC )
19+ AR := $(XC16_AR )
20+
21+ # -----------------------------------------------------
22+ # DO not change the rest
23+ MAKETARGET = $(MAKE ) -C $(OBJDIR ) -f "$(CURDIR ) /makefile" \
24+ TARGET_FILENAME=$(TARGET_FILENAME ) \
25+ OBJDIR=$(OBJDIR ) \
26+ CC=$(CC ) \
27+ AR=$(AR ) \
28+ SET_PROCESSOR=$(SET_PROCESSOR ) \
29+ DEFINE_X2C_MCU_FAMILY=$(DEFINE_X2C_MCU_FAMILY ) \
30+ DEFINE_SCOPE_SIZE=$(DEFINE_SCOPE_SIZE ) \
31+ OPTIMISATION=$(OPTIMISATION ) \
32+ $(MAKECMDGOALS )
33+
34+ .PHONY : $(OBJDIR )
35+ $(OBJDIR ) :
36+ +@[ -d $( OBJDIR) ] || gnumkdir -p $(OBJDIR )
37+ +@$(MAKETARGET )
38+
39+ .PHONY : clean
40+ clean :
41+ rm -rf $(OBJDIR )
42+ rm -rf $(LIB_OUT_DIR_PATH )$(TARGET_FILENAME )
Original file line number Diff line number Diff line change 1+ # Change the following according the target MCU family
2+ # ---------------------------------------------
3+ # TARGET_FILENAME and OBJDIR must not be the same in target mk files.
4+ TARGET_FILENAME := libx2cscope-33ch_slave-elf.a
5+
6+ # Object dir must start with underscore!
7+ OBJDIR := _33CH_Slave
8+
9+ # Compiler specific CPU selection directive (-mcpu=xx -> XC16 -mprocessor=xx -> XC32 )
10+ SET_PROCESSOR := -mcpu=33CH128MP202S1
11+
12+ # Set MCU family and scope size for X2C Scope
13+ DEFINE_X2C_MCU_FAMILY := __GENERIC_MICROCHIP_DSPIC__
14+ DEFINE_SCOPE_SIZE := SCOPE_SIZE=5000
15+
16+ OPTIMISATION := -O2
17+ # Compilers to use
18+ CC := $(XC16_CC )
19+ AR := $(XC16_AR )
20+
21+ # -----------------------------------------------------
22+ # DO not change the rest
23+ MAKETARGET = $(MAKE ) -C $(OBJDIR ) -f "$(CURDIR ) /makefile" \
24+ TARGET_FILENAME=$(TARGET_FILENAME ) \
25+ OBJDIR=$(OBJDIR ) \
26+ CC=$(CC ) \
27+ AR=$(AR ) \
28+ SET_PROCESSOR=$(SET_PROCESSOR ) \
29+ DEFINE_X2C_MCU_FAMILY=$(DEFINE_X2C_MCU_FAMILY ) \
30+ DEFINE_SCOPE_SIZE=$(DEFINE_SCOPE_SIZE ) \
31+ OPTIMISATION=$(OPTIMISATION ) \
32+ $(MAKECMDGOALS )
33+
34+ .PHONY : $(OBJDIR )
35+ $(OBJDIR ) :
36+ +@[ -d $( OBJDIR) ] || gnumkdir -p $(OBJDIR )
37+ +@$(MAKETARGET )
38+
39+ .PHONY : clean
40+ clean :
41+ rm -rf $(OBJDIR )
42+ rm -rf $(LIB_OUT_DIR_PATH )$(TARGET_FILENAME )
Original file line number Diff line number Diff line change 1+ # Change the following according the target MCU family
2+ # ---------------------------------------------
3+ # TARGET_FILENAME and OBJDIR must not be the same in target mk files.
4+ TARGET_FILENAME := libx2cscope-33ck_mc-elf.a
5+
6+ # Object dir must start with underscore!
7+ OBJDIR := _33CK_MC
8+
9+ # Compiler specific CPU selection directive (-mcpu=xx -> XC16 -mprocessor=xx -> XC32 )
10+ SET_PROCESSOR := -mcpu=33CK32MC105
11+
12+ # Set MCU family and scope size for X2C Scope
13+ DEFINE_X2C_MCU_FAMILY := __GENERIC_MICROCHIP_DSPIC__
14+ DEFINE_SCOPE_SIZE := SCOPE_SIZE=5000
15+
16+ OPTIMISATION := -O2
17+ # Compilers to use
18+ CC := $(XC16_CC )
19+ AR := $(XC16_AR )
20+
21+ # -----------------------------------------------------
22+ # DO not change the rest
23+ MAKETARGET = $(MAKE ) -C $(OBJDIR ) -f "$(CURDIR ) /makefile" \
24+ TARGET_FILENAME=$(TARGET_FILENAME ) \
25+ OBJDIR=$(OBJDIR ) \
26+ CC=$(CC ) \
27+ AR=$(AR ) \
28+ SET_PROCESSOR=$(SET_PROCESSOR ) \
29+ DEFINE_X2C_MCU_FAMILY=$(DEFINE_X2C_MCU_FAMILY ) \
30+ DEFINE_SCOPE_SIZE=$(DEFINE_SCOPE_SIZE ) \
31+ OPTIMISATION=$(OPTIMISATION ) \
32+ $(MAKECMDGOALS )
33+
34+ .PHONY : $(OBJDIR )
35+ $(OBJDIR ) :
36+ +@[ -d $( OBJDIR) ] || gnumkdir -p $(OBJDIR )
37+ +@$(MAKETARGET )
38+
39+ .PHONY : clean
40+ clean :
41+ rm -rf $(OBJDIR )
42+ rm -rf $(LIB_OUT_DIR_PATH )$(TARGET_FILENAME )
You can’t perform that action at this time.
0 commit comments