Commit Graph

8857 Commits

Author SHA1 Message Date
mwojcik 1a1aa07019 remove cargo-xbuild, fix nix build 2024-06-06 10:44:41 +08:00
Sebastien Bourdeauducq bfbdac0dc2 flake: update dependencies 2024-06-06 10:01:27 +08:00
Sebastien Bourdeauducq c1a86f91d3 bump major version number 2024-06-06 09:47:59 +08:00
Sebastien Bourdeauducq 94d3e74602 flake: update dependencies 2024-02-20 13:34:26 +08:00
Sébastien Bourdeauducq 923ca3377d cache: can't return list[int32] yet 2024-02-20 13:27:00 +08:00
Sebastien Bourdeauducq 6cb49ac89b flake: update dependencies 2024-01-26 17:11:58 +08:00
Sebastien Bourdeauducq 5503c62cd2 flake: update dependencies 2023-12-12 16:14:35 +08:00
Sebastien Bourdeauducq 8b4572f9ca core: pass artiq_builtins to NAC3 2023-12-12 15:54:57 +08:00
Sebastien Bourdeauducq 089bc1f168 flake: update dependencies 2023-12-11 10:31:42 +08:00
Sebastien Bourdeauducq 4c189f8c05 core: make _ConstGenericMarker available to NAC3 2023-12-11 09:31:54 +08:00
Sebastien Bourdeauducq c618d5daa8 core: add ConstGeneric 2023-12-08 19:38:29 +08:00
Sebastien Bourdeauducq 985da815ae flake: update dependencies 2023-12-03 10:37:35 +08:00
Florian Agbuya bd61687e8f flake: fix ncurses on vivado
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-12-03 10:29:12 +08:00
Sebastien Bourdeauducq 8c520422f2 Revert "flake: fix vivado on recent nixpkgs (closes #2274)"
This reverts commit 931b3172c4.
2023-12-03 10:27:01 +08:00
Florian Agbuya 9a9b3b7858 flake: add new booktabs dependency for artiq-manual-pdf 2023-11-28 10:24:28 +08:00
Sebastien Bourdeauducq da510919f3 flake: update nac3 2023-11-25 20:17:36 +08:00
Sebastien Bourdeauducq e831cb47b8 windows: add jsonschema dependency 2023-11-25 16:14:22 +08:00
Sebastien Bourdeauducq 9f368ee610 update NAC3, switch Windows to CLANG64 and Python 3.11 2023-11-25 14:00:24 +08:00
Florian Agbuya 931b3172c4 flake: fix vivado on recent nixpkgs (closes #2274)
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-11-19 11:32:52 +08:00
Sebastien Bourdeauducq c3802108ba update NAC3 2023-11-11 16:50:26 +08:00
Sebastien Bourdeauducq 5bbac04bef coredevice: use new nac3 binary shift typing rules 2023-11-11 11:08:52 +08:00
Sebastien Bourdeauducq 42a9cc725b flake: update dependencies 2023-11-08 17:30:55 +08:00
David Mak 4fa0419c82 core: Add legacy_parallel
Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-11-04 13:44:51 +08:00
Sebastien Bourdeauducq f3655aa084 flake: update nac3 2023-11-04 13:44:23 +08:00
Sebastien Bourdeauducq c1574ef7fe flake: update nixpkgs 2023-11-01 17:43:16 +08:00
David Mak 4784a42030 test_analyzer: Enable test_ttl_pulse test case
Now that the issue is fixed.

Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-11-01 15:47:51 +08:00
David Mak c0d79a0ce2 embedding_map: Update exception list to match NAC3
Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-11-01 13:29:47 +08:00
David Mak e60d5cab05 artiq_sinara_tester: Fix NAC3 compilation failures
- Fix incorrect types for bin-op/function call
- Explicitly invoke exception constructor for raise statement

Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-10-30 08:15:36 +01:00
David Mak d0a3ba2bc0 artiq_sinara_tester: Refactor Almazny to AlmaznyLegacy
The class was renamed in 45cd438fb8.

Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-10-30 08:15:36 +01:00
Florian Agbuya 92391c4763 flake: fix and upgrade wavedrom (closes #2266)
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-10-30 07:29:41 +01:00
Sebastien Bourdeauducq 700a20ad08 flake: update dependencies 2023-10-28 03:50:03 +08:00
David Mak fa5666fb0d docs: Add instructions to run with custom NAC3
Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-10-16 09:07:27 +02:00
Sebastien Bourdeauducq 313449f2bd Merge branch 'master' into nac3 2023-10-06 15:15:27 +08:00
Sebastien Bourdeauducq 1fb5ecf7ed flake: update dependencies 2023-10-06 14:56:57 +08:00
Sebastien Bourdeauducq 0131a8bef2 shuttler: cleanup 2023-10-06 14:55:51 +08:00
Sebastien Bourdeauducq d96dc11b25 shuttler: use scheduler 2023-10-06 14:41:26 +08:00
Sebastien Bourdeauducq 24c3a2fd0a shuttler: port to NAC3 2023-10-06 14:40:53 +08:00
mwojcik e63e2a2897 artiq_ddb_template: better satellite formatting 2023-10-06 13:01:57 +08:00
Sebastien Bourdeauducq fc082b62de Merge branch 'master' into nac3 2023-10-06 12:17:19 +08:00
Sebastien Bourdeauducq f89f775c91 flake: update dependencies 2023-10-05 18:03:34 +08:00
Simon Renblad 47fc640f75 applets: rename 'ctl' attribute to 'req' 2023-10-05 12:32:01 +08:00
Simon Renblad bb7caacb5f RELEASE_NOTES: applet API extensions 2023-10-05 12:32:01 +08:00
Simon Renblad da9f7cb58a applet extensions documentation 2023-10-05 12:32:01 +08:00
occheung 43926574da shuttler: remove sdm constants 2023-10-05 07:40:00 +08:00
Simon Renblad 4f3e58db52 gui.applets: add EntryArea 2023-10-04 15:35:52 +08:00
Simon Renblad 13271cea64
gui: remove copies of _WheelFilter and refactor with parameter 2023-10-04 13:35:01 +08:00
occheung 0e8fa8933f shuttler: init sigma-delta modulator 2023-09-30 11:51:43 +08:00
David Nadlinger 2eb89cb168 dashboard: Fix occasional "unexpected action" applet errors on startup
This turned out to be a race between the dashboard's dataset db
subscriber being initialised and the applet "embed" request, with
artiq.applet.simple not being able to handle the unexpected "mod"
message. We were only handling the other ordering outcome of this
race before.
2023-09-30 00:27:25 +01:00
occheung a772dee1cc shuttler: change 0th order accumulator width
It now truncates the LSBs instead of the MSBs.
2023-09-29 10:09:39 +08:00
Simon Renblad bafb85a274 custom_applet: change constructor, data_changed signatures 2023-09-28 10:35:14 +01:00