- fixes to gcc native and cross compilation settings
- implemented hardware based multicast filtering hashes, resulting
in less unwanted traffic to our Amigas (especially Bonjour, UPNP and such)
- MULTICAST option in envarc:sana2/enc624j6net.config will now
allow all multicast traffic as opposed to the default fine grained
filtering behaviour
50 lines
1.4 KiB
Makefile
50 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
|
|
|
|
###############################################################################
|
|
# import generic ruleset
|
|
#
|
|
###############################################################################
|
|
include Common.mk
|
|
|
|
|