make gateware bitstreams and platform versions configurable

This commit is contained in:
Robin Appelman 2024-09-21 13:55:55 +02:00
commit f66496d454

View file

@ -3,11 +3,11 @@
cynthion-gateware-single,
cynthion-unwrapped,
lib,
platformVersions ? ["0D1" "0D2" "0D3" "0D4" "0D5" "0D6" "0D7" "1D0" "1D1" "1D2" "1D3" "1D4"],
bitstreams ? ["analyzer" "selftest" "facedancer"],
...
}: let
inherit (lib) mapCartesianProduct;
platformVersions = ["0D1" "0D2" "0D3" "0D4" "0D5" "0D6" "0D7" "1D0" "1D1" "1D2" "1D3" "1D4"];
bitstreams = ["analyzer" "selftest" "facedancer"];
gatewares =
mapCartesianProduct ({
platform,