summaryrefslogtreecommitdiff
path: root/platform/wavelet3d/host_sw/mod.mk
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2024-05-31 10:12:30 -0600
committerAlejandro Soto <alejandro@34project.org>2024-05-31 10:12:30 -0600
commit6476845b669146d7c4184af9c96081dd2a760ab4 (patch)
tree4f5ed867ff86ee1eba88545c5dcf3a988a17b317 /platform/wavelet3d/host_sw/mod.mk
parent4572102cb2401249a640372ac780499ba9b22892 (diff)
platform/wavelet3d/host_sw: implement demo
Diffstat (limited to 'platform/wavelet3d/host_sw/mod.mk')
-rw-r--r--platform/wavelet3d/host_sw/mod.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/wavelet3d/host_sw/mod.mk b/platform/wavelet3d/host_sw/mod.mk
index 2563f9e..8ca7dbd 100644
--- a/platform/wavelet3d/host_sw/mod.mk
+++ b/platform/wavelet3d/host_sw/mod.mk
@@ -7,8 +7,9 @@ define core/w3d_host_sw
$(this)/obj_deps := picolibc/picolibc.specs
- $(this)/cc_files := main.c gfx_boot.c init.c sgdma.c
- $(this)/cc_flags = -g -march=rv32imafc -mabi=ilp32f --specs=$$(obj)/picolibc/picolibc.specs
+ $(this)/cc_files := demo.c main.c gfx_boot.c init.c sgdma.c vdc.c
+ $(this)/cc_flags = $$(if $$(enable_opt),-O3 -ffast-math) -g -march=rv32imafc \
+ -mabi=ilp32f --specs=$$(obj)/picolibc/picolibc.specs
$(this)/ld_extra := gfx_fw_payload.o
$(this)/ld_flags := --oslib=semihost
$(this)/ld_binary := w3d_host_flash