Line 24... |
Line 24... |
# make sys09b3s.vhd - For B3-SPARTAN2 with 16 bit IDE interface
|
# make sys09b3s.vhd - For B3-SPARTAN2 with 16 bit IDE interface
|
# make sys09b5x.vhd - For B5-X300 with CF card with 8 bit inte
|
# make sys09b5x.vhd - For B5-X300 with CF card with 8 bit inte
|
# make sys09s3s.vhd - For Digilent Spartan 3 starter board with RAM disk
|
# make sys09s3s.vhd - For Digilent Spartan 3 starter board with RAM disk
|
# make sys09s3e.vhd - For Digilent Spartan 3E starter board
|
# make sys09s3e.vhd - For Digilent Spartan 3E starter board
|
# make sys09xes.vhd - For XSA-3S100/XST-3.0 with 16 Bit IDE interface
|
# make sys09xes.vhd - For XSA-3S100/XST-3.0 with 16 Bit IDE interface
|
|
# make sys09atl.vhd - For Digilent Atlys with HDMI, USBUART and (soon) SDCard
|
#
|
#
|
# Target Descriptions:
|
# Target Descriptions:
|
# The first file listed is the source file passed to assembler.
|
# The first file listed is the source file passed to assembler.
|
# Remaining files are the dependencies. The option variables
|
# Remaining files are the dependencies. The option variables
|
# ADDRS, ENTITY and TOP_RAM are used by the s19tovhd utility
|
# ADDRS, ENTITY and TOP_RAM are used by the s19tovhd utility
|
Line 47... |
Line 48... |
MKFRAGS := ../../mkfiles
|
MKFRAGS := ../../mkfiles
|
endif
|
endif
|
|
|
include $(MKFRAGS)/def_rules.mk
|
include $(MKFRAGS)/def_rules.mk
|
|
|
all: sys09swt.vhd sys09ads.vhd sys09b3s.vhd sys09b5x.vhd sys09s3s.vhd sys09s3e.vhd sys09xes.vhd
|
all: sys09swt.vhd sys09ads.vhd sys09b3s.vhd sys09b5x.vhd sys09s3s.vhd sys09s3e.vhd sys09xes.vhd sys09atl.vhd
|
|
|
sys09swt.vhd: sys09swt.asm opt_swt.asm sys09equ.asm sys09bug.asm
|
sys09swt.vhd: sys09swt.asm opt_swt.asm sys09equ.asm sys09bug.asm
|
sys09swt.vhd: ADDRS=F000 F800
|
sys09swt.vhd: ADDRS=F000 F800
|
sys09swt.vhd: ENTITY=SYS09BUG
|
sys09swt.vhd: ENTITY=SYS09BUG
|
sys09swt.vhd: TOP_RAM=mon_rom_vhd
|
sys09swt.vhd: TOP_RAM=mon_rom_vhd
|
Line 84... |
Line 85... |
sys09xes.vhd: sys09xes.asm opt_xes.asm sys09equ.asm sys09ide.asm sys09bug.asm
|
sys09xes.vhd: sys09xes.asm opt_xes.asm sys09equ.asm sys09ide.asm sys09bug.asm
|
sys09xes.vhd: ADDRS=F000 F800
|
sys09xes.vhd: ADDRS=F000 F800
|
sys09xes.vhd: ENTITY=SYS09BUG
|
sys09xes.vhd: ENTITY=SYS09BUG
|
sys09xes.vhd: TOP_RAM=mon_rom_vhd
|
sys09xes.vhd: TOP_RAM=mon_rom_vhd
|
|
|
|
sys09atl.vhd: sys09atl.asm opt_atl.asm sys09equ.asm sys09ide.asm sys09bug.asm
|
|
sys09atl.vhd: ADDRS=F000 F800
|
|
sys09atl.vhd: ENTITY=SYS09BUG
|
|
sys09atl.vhd: TOP_RAM=mon_rom_vhd
|
|
|
|
|
|
|
.PHONY: clean
|
.PHONY: clean
|
clean:
|
clean:
|
-$(RM) *.S19
|
-$(RM) *.S19
|
-$(RM) *.lst
|
-$(RM) *.lst
|