- fixed gcc cross compilation linker woes by using aout instead of hunk for asm files - temporarily reverted to full ENC chip resets on initialization
52 lines
1.4 KiB
Makefile
52 lines
1.4 KiB
Makefile
###############################################################################
|
|
#
|
|
# VAMPIREGFX makefile for vbcc
|
|
#
|
|
# author: Henryk Richter <henryk.richter@gmx.net>
|
|
#
|
|
# concept:
|
|
#
|
|
# tools required:
|
|
# - vbcc, defaulting to m68k-amigaos
|
|
# - vlink
|
|
# - vasm
|
|
#
|
|
# porting:
|
|
#
|
|
###############################################################################
|
|
|
|
###############################################################################
|
|
# Date, version, extra objects to build
|
|
#
|
|
###############################################################################
|
|
#DEVICEVERSION=1
|
|
#DEVICEREVISION=95
|
|
#DEVICEDATE=08.09.2018
|
|
SUBDIR=enc624j6net
|
|
ASMOBJECTS = $(SUBDIR)/enc624j6l.o $(SUBDIR)/intervaltimer.o kprintf.o
|
|
|
|
###############################################################################
|
|
# Devices to build (1 or 2, keep DEVICEID2 empty if only one build is desired)
|
|
#
|
|
###############################################################################
|
|
|
|
DEVICEID=enc624j6net.device
|
|
DEFINES = -DHW_DMA_TX # -DPROTO_V2EXPNET
|
|
ASMDEFS = -DHW_DMA_TX # -DPROTO_V2EXPNET
|
|
CPU = 68020
|
|
|
|
DEVICEID2=enc624j6net.device_68000
|
|
DEFINES2 = # -DPROTO_V2EXPNET
|
|
ASMDEFS2 = # -DPROTO_V2EXPNET
|
|
CPU2 = 68000
|
|
|
|
SAME_DEVNAME=1
|
|
|
|
###############################################################################
|
|
# import generic ruleset
|
|
#
|
|
###############################################################################
|
|
include Common.mk
|
|
|
|
|