Commit Graph

8854 Commits

Author SHA1 Message Date
94d3e74602 flake: update dependencies 2024-02-20 13:34:26 +08:00
923ca3377d cache: can't return list[int32] yet 2024-02-20 13:27:00 +08:00
6cb49ac89b flake: update dependencies 2024-01-26 17:11:58 +08:00
5503c62cd2 flake: update dependencies 2023-12-12 16:14:35 +08:00
8b4572f9ca core: pass artiq_builtins to NAC3 2023-12-12 15:54:57 +08:00
089bc1f168 flake: update dependencies 2023-12-11 10:31:42 +08:00
4c189f8c05 core: make _ConstGenericMarker available to NAC3 2023-12-11 09:31:54 +08:00
c618d5daa8 core: add ConstGeneric 2023-12-08 19:38:29 +08:00
985da815ae flake: update dependencies 2023-12-03 10:37:35 +08:00
bd61687e8f flake: fix ncurses on vivado
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-12-03 10:29:12 +08:00
8c520422f2 Revert "flake: fix vivado on recent nixpkgs (closes #2274)"
This reverts commit 931b3172c4.
2023-12-03 10:27:01 +08:00
9a9b3b7858 flake: add new booktabs dependency for artiq-manual-pdf 2023-11-28 10:24:28 +08:00
da510919f3 flake: update nac3 2023-11-25 20:17:36 +08:00
e831cb47b8 windows: add jsonschema dependency 2023-11-25 16:14:22 +08:00
9f368ee610 update NAC3, switch Windows to CLANG64 and Python 3.11 2023-11-25 14:00:24 +08:00
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
c3802108ba update NAC3 2023-11-11 16:50:26 +08:00
5bbac04bef coredevice: use new nac3 binary shift typing rules 2023-11-11 11:08:52 +08:00
42a9cc725b flake: update dependencies 2023-11-08 17:30:55 +08:00
4fa0419c82 core: Add legacy_parallel
Signed-off-by: David Mak <csdavidmak@ust.hk>
2023-11-04 13:44:51 +08:00
f3655aa084 flake: update nac3 2023-11-04 13:44:23 +08:00
c1574ef7fe flake: update nixpkgs 2023-11-01 17:43:16 +08:00
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
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
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
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
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
700a20ad08 flake: update dependencies 2023-10-28 03:50:03 +08:00
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
313449f2bd Merge branch 'master' into nac3 2023-10-06 15:15:27 +08:00
1fb5ecf7ed flake: update dependencies 2023-10-06 14:56:57 +08:00
0131a8bef2 shuttler: cleanup 2023-10-06 14:55:51 +08:00
d96dc11b25 shuttler: use scheduler 2023-10-06 14:41:26 +08:00
24c3a2fd0a shuttler: port to NAC3 2023-10-06 14:40:53 +08:00
e63e2a2897 artiq_ddb_template: better satellite formatting 2023-10-06 13:01:57 +08:00
fc082b62de Merge branch 'master' into nac3 2023-10-06 12:17:19 +08:00
f89f775c91 flake: update dependencies 2023-10-05 18:03:34 +08:00
47fc640f75 applets: rename 'ctl' attribute to 'req' 2023-10-05 12:32:01 +08:00
bb7caacb5f RELEASE_NOTES: applet API extensions 2023-10-05 12:32:01 +08:00
da9f7cb58a applet extensions documentation 2023-10-05 12:32:01 +08:00
43926574da shuttler: remove sdm constants 2023-10-05 07:40:00 +08:00
4f3e58db52 gui.applets: add EntryArea 2023-10-04 15:35:52 +08:00
13271cea64
gui: remove copies of _WheelFilter and refactor with parameter 2023-10-04 13:35:01 +08:00
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
a772dee1cc shuttler: change 0th order accumulator width
It now truncates the LSBs instead of the MSBs.
2023-09-29 10:09:39 +08:00
bafb85a274 custom_applet: change constructor, data_changed signatures 2023-09-28 10:35:14 +01:00
0e8aa33979 core: separate master target from compilation 2023-09-28 10:41:55 +08:00
fcf6c90ba2 ddb_template: support different satellite targets 2023-09-28 10:41:55 +08:00
0c1b572872 Shuttler: Correct spelling and grammar in docs 2023-09-27 17:29:16 +08:00