a57cf3e1ca
remove lit tests
2024-12-20 13:08:43 +08:00
8d5cfcbe4d
Merge branch 'master' into nac3
2024-12-17 17:39:34 +08:00
7c93a69e6f
ad9834: port to nac3
2024-12-17 17:29:11 +08:00
62faca81e9
flake: remove pythonparser
2024-12-17 17:17:10 +08:00
0daa743aff
Merge branch 'master' into nac3
2024-12-17 17:14:44 +08:00
366bb0fc59
Fix moninj showing wrong frequency for urukuls with non-default clk_div
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-17 15:00:48 +08:00
c65520ab01
Fix suservo example
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-16 15:13:03 +08:00
977f2f3661
test_rtio: add missing annotations
2024-12-15 21:48:12 +08:00
f5bbc688f0
flake: update dependencies
2024-12-15 21:20:24 +08:00
598046b2e6
doc: Add NixOS/preinstall handbook
2024-12-15 21:13:12 +08:00
Charlie Root
9a8338d71b
flake: format using alejandra
2024-12-15 20:40:08 +08:00
Charlie Root
db293d5ecd
flake: add alejandra as a formatter
2024-12-15 20:40:08 +08:00
3b2bc4b6bb
flake: update nac3
2024-12-13 20:04:16 +08:00
Charlie Root
67dde30625
flake: clean up qt paths
2024-12-11 23:17:41 +08:00
Charlie Root
2508ff4812
flake: clean up devShells
...
Move both devShells into devshells.<...>,
switch from buildInputs to packages
2024-12-11 22:12:46 +08:00
3db8d2310c
flake: update dependencies
2024-12-11 13:29:46 +08:00
4659b51bd8
flake: update nac3
2024-12-04 21:30:55 +08:00
07170ff7c4
exceptions: relocate preallocations to NAC3
2024-12-04 21:29:49 +08:00
Charlie Root
6097a32f4a
flake: move defaultPackage.<system> to packages.<system>.default
...
change deprecated defaultPackage.x86_64-linux to
packages.x86_64-linux.default,
remove unneeded ps
2024-12-02 12:09:58 +08:00
45115d0a48
flake: update nac3
2024-11-28 19:13:06 +08:00
592f0a7708
afws_client: sync
2024-11-28 18:55:19 +08:00
de8f8af3dd
drtio: add InjectionRequest to expects_response
2024-11-26 14:57:20 +08:00
145a973213
flake: factor out Qt paths into exported variable
...
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-11-25 11:45:32 +08:00
3983933153
flake: update nac3
2024-11-22 20:32:25 +08:00
fd664e82d1
doc: Windows netstat fix
2024-11-22 20:24:09 +08:00
2d1a33ea13
flake: update nac3
2024-11-22 19:45:32 +08:00
28c9de3e25
inject fake module for experiments submitted by content
2024-11-22 19:39:30 +08:00
07ba7a075f
RELEASE_NOTES: formatting
2024-11-22 14:23:31 +08:00
d5020f205e
doc: config over DRTIO changes
2024-11-22 14:21:21 +08:00
f4e3b3a0a5
doc: cli argument submission format
2024-11-22 14:18:05 +08:00
9b5b4c07ea
doc: note use of scheduler attributes
2024-11-22 14:18:05 +08:00
61c311fc54
doc: Add FAQ on port conflicts
2024-11-22 10:30:12 +08:00
270a417a28
Correctly handle try/catch try/finally blocks
...
If we have a try/catch block nested inside a try/finally, then the
finally block would not be executed in the event of the exception.
This is because the landing pad of the inner try is marked as having no
cleanup clause.
We now set has_cleanup to False only if there is no outer try block.
Signed-off-by: Jonathan Coates <jonathan.coates@oxionics.com>
2024-11-20 09:38:36 +08:00
e1aa8a5a8c
Remove final_branch from ARTIQ IR transform
...
As of da4ff44377
this is always None, and
so can be skipped.
Signed-off-by: Jonathan Coates <jonathan.coates@oxionics.com>
2024-11-20 09:38:36 +08:00
8b335c4459
Support CoreMgmt over DRTIO
2024-11-20 08:25:06 +08:00
df1a389007
flash_tools: cleanup import
2024-11-20 08:23:51 +08:00
1ed04ebc91
Merge branch 'master' into drtio-coremgmt
2024-11-20 08:22:51 +08:00
cb836cd4a0
fmcdio_vhdci_eem: remove
2024-11-20 08:20:26 +08:00
90764b04f9
both ... not -> neither ... nor
2024-11-18 16:04:44 +08:00
34d0ba9563
coredevice: re-enable annotation test
2024-11-18 15:53:04 +08:00
b84017e7ea
kernel core: pass return value
2024-11-18 15:53:04 +08:00
6251e73459
board_misoc: enable efc rebooting
2024-11-18 09:56:09 +08:00
e36916b931
coremgmt flashing: detect risc-v or zynq targets
2024-11-18 09:56:09 +08:00
de349e4c39
bit2bin, fetch_bin -> flash_tools
2024-11-18 09:56:09 +08:00
f2c13a5041
drtio_proto: add allocate step for flashing
...
This avoids reallocation when transfering binaries. Reallocation during flash handshakes could cause DRTIO timeouts.
2024-11-18 09:56:09 +08:00
1583debfe7
feature gate txenable with has_drtio_eem
2024-11-18 09:56:09 +08:00
a643da2c5e
fix frontend args reference
2024-11-18 09:56:09 +08:00
f5ff908098
artiq_flash/coremgmt flash -> fetch_bin
2024-11-18 09:56:09 +08:00
e8bd99048e
coremgmt frontend: fix arg name
2024-11-18 09:56:09 +08:00
21944ff865
coremgmt flash: update crc mismatch message
2024-11-18 09:56:09 +08:00