core.mk 576 B

12345678910111213141516171819202122232425262728293031
  1. CORE := hub75
  2. DEPS_hub75 := misc
  3. RTL_SRCS_hub75 := $(addprefix rtl/, \
  4. hub75_bcm.v \
  5. hub75_blanking.v \
  6. hub75_colormap.v \
  7. hub75_fb_readout.v \
  8. hub75_fb_writein.v \
  9. hub75_framebuffer.v \
  10. hub75_gamma.v \
  11. hub75_init_inject.v \
  12. hub75_linebuffer.v \
  13. hub75_phy.v \
  14. hub75_phy_ddr.v \
  15. hub75_scan.v \
  16. hub75_shift.v \
  17. hub75_top.v \
  18. )
  19. TESTBENCHES_hub75 := \
  20. hub75_init_inject_tb \
  21. PREREQ_hub75 := \
  22. $(BUILD_TMP)/gamma_table.hex
  23. include $(ROOT)/build/core-magic.mk
  24. $(BUILD_TMP)/gamma_table.hex: $(CORE_hub75_DIR)/sw/mkgamma.py
  25. $(CORE_hub75_DIR)/sw/mkgamma.py > $@