VHDL_DIR := ../src
PROJ_VHDL = alu.vhd \
textmode_vga/spartan3e_starterkit/textmode_vga_platform_dependent_pkg.vhd \
+ clk_vga_s3e.vhd \
calc_s3e.vhd \
- dcm_s3e.vhd \
display.vhd \
history.vhd \
math_pkg.vhd \
parser.vhd \
scanner.vhd \
sp_ram.vhd \
+ uart_rx.vhd \
+ uart_tx.vhd \
+ pc_communication.vhd \
textmode_vga/console_sm.vhd \
textmode_vga/console_sm_beh.vhd \
textmode_vga/console_sm_sync.vhd \
ps2/ps2_keyboard_controller_pkg.vhd \
ps2/ps2_transceiver.vhd \
ps2/ps2_transceiver_beh.vhd \
- ps2/ps2_transceiver_pkg.vhd
+ ps2/ps2_transceiver_pkg.vhd \
+ debouncing/counter.vhd \
+ debouncing/counter_beh.vhd \
+ debouncing/debounce.vhd \
+ debouncing/debounce_fsm.vhd \
+ debouncing/debounce_fsm_beh.vhd \
+ debouncing/debounce_pkg.vhd \
+ debouncing/debounce_struct.vhd \
+ debouncing/event_counter.vhd \
+ debouncing/event_counter_beh.vhd \
+ debouncing/event_counter_pkg.vhd \
+ debouncing/sync.vhd \
+ debouncing/sync_beh.vhd \
+ debouncing/sync_pkg.vhd
PROJ_VHDL := $(foreach n,$(PROJ_VHDL),$(VHDL_DIR)/$(n))
generated/$(NAME).bit: bitfile
+jtag: generated/$(NAME).bit
+ impact -batch ISE_scripts/loadjtag.cmds
+
mcs: generated/$(NAME).bit
impact -batch ISE_scripts/makeprom.cmds