.include vcs.cfg


IRAM_TEXT = 0xff90000
IRAM_BSS = 0x00000080

SRAM_TEXT = $(IRAM_TEXT)
SRAM_BSS = 0x2ffb0000

#
#	Loader selection and command line flags:
#	(Needed only if creating an executable)
#
LD=
LDFLAGS=
LDLIBS = 


#
#	Source files:
#
INRAMSRC = inramvar.c
SRAMSRC = sramvar.c


#
#	Object files:
#
INRAM_OBJ = $(INRAMSRC:.c=.o) $(LDLIBS)
SRAM_OBJ = $(SRAMSRC:.c=.o) $(LDLIBS)

#
#	Dependencies:
#
all:	Makedepend $(INRAM_OBJ) $(SRAM_OBJ) RAM_ARRANGE

#
#	Define dependency rules:

clean:
		rm -f $(INRAM_OBJ)

print:
		ptr -x4 -c $(INRAM_OBJ)

CSOURCES = $(INRAMSRC)
ROOT = /b/gregs/fddi

.include /b/gregs/fddi/fddicon/fddi.mak

#
#       where to put the variables
#
RAM_ARRANGE:
	${LD} ${ARCH} -o iramvar -M -Ttext ${IRAM_TEXT} \
	-Tbss ${IRAM_BSS} $(INRAM_OBJ)
	${LD} ${ARCH} -o sramvar -R iramvar -M -Ttext ${SRAM_TEXT} \
	-Tbss ${SRAM_BSS} $(SRAM_OBJ) 
	cp sramvar ../../lib/ramvar.o


