2014-06-13 00:00:53 +02:00
|
|
|
# c64rrnet.lib : C64 with RR-Net or clone (default base addr: $de0x)
|
|
|
|
# c64eth64.lib : C64 with ETH64 (default base addr: $de0x)
|
|
|
|
# a2uther.lib : Apple ][ with Uthernet (default slot: #3)
|
|
|
|
# a2lancegs.lib : Apple ][ with LANceGS (default slot: #3)
|
|
|
|
# a2uther2.lib : Apple ][ with Uthernet II (default slot: #3)
|
|
|
|
# vic20rrnet.lib : VIC20 with RR-Net or clone (default base addr: $980x)
|
2010-12-09 10:12:40 +00:00
|
|
|
|
|
|
|
DRIVERS=\
|
2010-12-10 13:12:18 +00:00
|
|
|
c64rrnet.lib \
|
2014-06-13 00:00:53 +02:00
|
|
|
c64eth64.lib \
|
2013-12-29 23:39:35 +01:00
|
|
|
a2uther.lib \
|
|
|
|
a2lancegs.lib \
|
2014-06-13 00:00:53 +02:00
|
|
|
a2uther2.lib \
|
2013-12-15 22:50:01 +01:00
|
|
|
vic20rrnet.lib
|
2011-01-08 14:03:52 +00:00
|
|
|
|
2009-01-22 01:27:03 +00:00
|
|
|
all: $(DRIVERS)
|
|
|
|
|
2014-06-13 00:00:53 +02:00
|
|
|
%.o: %.s
|
|
|
|
ca65 -D DYN_DRV=0 $<
|
|
|
|
|
|
|
|
C64OBJS=\
|
|
|
|
contiki.o \
|
|
|
|
c64print.o \
|
|
|
|
c64timer.o \
|
|
|
|
c64kernal.o \
|
|
|
|
c64input.o \
|
|
|
|
cbmcharconv.o
|
|
|
|
|
|
|
|
A2OBJS=\
|
|
|
|
contiki.o \
|
|
|
|
a2print.o \
|
|
|
|
a2timer.o \
|
|
|
|
a2kernal.o \
|
|
|
|
a2input.o \
|
|
|
|
a2charconv.o
|
|
|
|
|
|
|
|
VIC20OBJS=\
|
|
|
|
contiki.o \
|
|
|
|
vic20print.o \
|
|
|
|
vic20timer.o \
|
|
|
|
vic20kernal.o \
|
|
|
|
vic20input.o \
|
|
|
|
cbmcharconv.o
|
|
|
|
|
|
|
|
c64rrnet.lib: rr-net.o cs8900a.o $(C64OBJS)
|
2011-01-15 00:34:09 +00:00
|
|
|
ar65 a $@ $^
|
2009-01-22 01:27:03 +00:00
|
|
|
|
2014-06-13 00:00:53 +02:00
|
|
|
c64eth64.lib: eth64.o lan91c96.o $(C64OBJS)
|
2009-04-13 10:30:49 +00:00
|
|
|
ar65 a $@ $^
|
2009-01-22 01:27:03 +00:00
|
|
|
|
2014-06-13 00:00:53 +02:00
|
|
|
a2uther.lib: uthernet.o cs8900a.o $(A2OBJS)
|
2010-12-09 10:12:40 +00:00
|
|
|
ar65 a $@ $^
|
|
|
|
|
2014-06-13 00:00:53 +02:00
|
|
|
a2lancegs.lib: lancegs.o lan91c96.o $(A2OBJS)
|
2010-12-09 10:12:40 +00:00
|
|
|
ar65 a $@ $^
|
2011-01-08 14:03:52 +00:00
|
|
|
|
2014-06-13 00:00:53 +02:00
|
|
|
a2uther2.lib: uthernet2.o w5100.o $(A2OBJS)
|
|
|
|
ar65 a $@ $^
|
|
|
|
|
|
|
|
vic20rrnet.lib: vic20-rr-net.o cs8900a.o $(VIC20OBJS)
|
2011-01-08 14:03:52 +00:00
|
|
|
ar65 a $@ $^
|
|
|
|
|
2009-01-22 01:27:03 +00:00
|
|
|
clean:
|
2013-12-27 14:48:16 +01:00
|
|
|
-rm -f *.o
|
|
|
|
-rm -f *.lib
|