Subversion Repositories svn.mios

Rev

Rev 30 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
44 tk 1
# $Id: Makefile 44 2008-01-30 21:39:30Z tk $
1 tk 2
 
22 tk 3
# define the processor, linker file and project name
4
PROCESSOR = p18f452
5
LKR_FILE  = $(MIOS_PATH)/etc/lkr/$(PROCESSOR).lkr
6
PROJECT   = project
1 tk 7
 
22 tk 8
# list of objects that should be created and linked
9
OBJS = pic18f452.o mios_wrapper.o main.o midi.o lfo.o eg.o map.o aout.o
1 tk 10
 
24 tk 11
# include pathes (more will be added by .mk files)
22 tk 12
GPASM_INCLUDE =
13
SDCC_INCLUDE  =
14
 
24 tk 15
# optional defines that should be passed to GPASM/SDCC
22 tk 16
GPASM_DEFINES = -DDEBUG_MODE=0
17
SDCC_DEFINES  = -DDEBUG_MODE=0
18
 
19
# pass parameters to MIOS wrapper
20
MIOS_WRAPPER_DEFINES = -DSTACK_HEAD=0x37f -DSTACK_IRQ_HEAD=0x33f
21
 
24 tk 22
# directories and files that should be part of the distribution (release) package
23
# more will be added by *.mk files
24
DIST = ./
22 tk 25
 
24 tk 26
 
22 tk 27
# include the common.mk file
1 tk 28
include $(MIOS_PATH)/include/makefile/common.mk
22 tk 29
 
30 tk 30
# include additional module specific make rules
1 tk 31
include $(MIOS_PATH)/modules/aout/aout.mk