home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
develop
/
as65
/
demo
/
o
/
makefile
< prev
Wrap
Makefile
|
1995-02-27
|
2KB
|
73 lines
################################################################
#
# Makefile to build Jackophone V5.00
# by Thomas Lehmann 15-Feb-90
#
################################################################
FLAGS = -f -id/
all: o/Epr1 o/Epr2 o/JP.EPR BOOT
INC = d/acia_tty.d d/config.d d/defs.d d/display.d d/io.d d/macros.d \
d/memory.d d/tast_led.d d/timer.d d/version.tab
# ---------------------------
# Eprom immer Simulator laden
# ---------------------------
BOOT:
copy o/JP.EPR par:
# ==========================================================
# großes Eprom erzeugen, Epr2 wegen Adressdecodierung als 1.
# ==========================================================
o/JP.EPR: o/Epr1 o/Epr2
join filler.obj o/Epr2 o/Epr1 TO $@
# =========================
# Eprom 1, Haupt Funktionen
# =========================
o/Epr1: $(INC) \
s/main.asm s/calculate.asm s/display.asm \
s1/anruf.asm s1/babyruf.asm s1/bea_post.asm s1/bta.asm \
s1/epr2_jmp.asm s1/funktast.asm \
s1/gebuehren.asm s1/gu.asm s1/hoerton.asm s1/init.asm s1/irq.asm \
s1/key_ber.asm s1/key_ende.asm s1/key_lösch.asm s1/kontrolle.asm \
s1/led.asm s1/led_update.asm s1/leitung.asm s1/main_task.asm \
s1/namtast.asm s1/notruf.asm s1/relais.asm s1/reset_vekt.asm \
s1/setup.asm s1/speicher.asm s1/ss.asm s1/statistik.asm \
s1/summer.asm s1/task.asm s1/tast_abfr.asm s1/tast_ausw.asm \
s1/termin.asm s1/uhr.asm s1/update.asm s1/util.asm \
s1/version.asm s1/wahl.asm s1/watchdog.asm
as65 s/main.asm $(FLAGS) -o $@
# ======================================
# Eprom 2, STR1 Umbau, Sonder Funktionen
# ======================================
o/Epr2: $(INC) \
s/main.asm s/calculate.asm s/display.asm \
s2/acia_6551.asm s2/debug.asm s2/epr1_jmp.asm s2/ext_cmd.asm \
s2/terminal.asm s2/telbuch.asm
as65 s/main.asm $(FLAGS) -o $@ -D EPROM2