Sebastien Bourdeauducq
69cda517f6
Merge branch 'master' into nac3
2022-03-28 13:41:17 +08:00
Sebastien Bourdeauducq
c82c358f3a
runtime: provide/fix more libc mem functions
2022-03-28 13:33:57 +08:00
Sebastien Bourdeauducq
1a3607564b
urukul: support dds_reset and sync options
2022-03-27 18:02:36 +08:00
Sebastien Bourdeauducq
9d26f887ee
update NAC3
2022-03-27 17:53:51 +08:00
Sebastien Bourdeauducq
8ea6a46ee6
update NAC3
2022-03-26 21:32:26 +08:00
Sebastien Bourdeauducq
ec8ee1e934
language: clean up EmbeddingMap
2022-03-26 20:42:21 +08:00
Sebastien Bourdeauducq
0233e50d47
coredevice: fix execution of several kernels with attribute writeback
2022-03-26 20:41:37 +08:00
Sebastien Bourdeauducq
0190604ba0
comm_kernel: remove forgotten json import in 6aec423838
2022-03-26 20:22:58 +08:00
Sebastien Bourdeauducq
2bc770ec72
Revert "examples: work around NAC3 segfault"
...
This reverts commit 317c257778
.
2022-03-26 20:21:01 +08:00
Sebastien Bourdeauducq
8e5fc599eb
update NAC3
2022-03-26 20:20:50 +08:00
Sebastien Bourdeauducq
723f41c78b
runtime: fix EXCEPTION_ID_LOOKUP
2022-03-26 20:10:24 +08:00
Sebastien Bourdeauducq
5c70b97850
runtime: fix EXCEPTION_ID_LOOKUP
2022-03-26 20:09:11 +08:00
pca006132
6aec423838
coredevice/comm_kernel: attributes writeback update
2022-03-26 19:22:39 +08:00
Sebastien Bourdeauducq
bd3ab50a09
ad9910: cleanup import
2022-03-26 17:41:18 +08:00
Sebastien Bourdeauducq
72a6ff6e9c
urukul: make RF switch TTL optional
2022-03-26 17:23:17 +08:00
Sebastien Bourdeauducq
317c257778
examples: work around NAC3 segfault
2022-03-26 16:01:03 +08:00
Sebastien Bourdeauducq
d2add0a683
update NAC3, define option type
2022-03-26 16:00:49 +08:00
Sebastien Bourdeauducq
866a83796a
firmware: add UnwrapNoneError exception
2022-03-26 15:28:13 +08:00
Sebastien Bourdeauducq
a4c1f8a079
firmware: add UnwrapNoneError exception
2022-03-26 15:27:49 +08:00
pca006132
457f3c72ce
coredevice/comm_kernel: implement attributes writeback
2022-03-25 23:42:24 +08:00
Sebastien Bourdeauducq
aa8dfaf0f0
update NAC3
2022-03-24 22:33:24 +08:00
Timothy Ballance
f91e106586
llvm_ir: fixed broken code in previous patch
2022-03-22 18:50:58 +08:00
Timothy Ballance
a289d69883
llvm_ir: fixed stack leak on ffi call
2022-03-22 09:00:40 +08:00
Sebastien Bourdeauducq
f89275b02a
master: fix compiler access to source code with submit-by-content
2022-03-20 18:08:04 +08:00
Sebastien Bourdeauducq
65d2dd0173
fix compilation warning
2022-03-20 16:15:01 +08:00
Sebastien Bourdeauducq
6b33f3b719
update vivado
2022-03-20 16:09:58 +08:00
Sebastien Bourdeauducq
80d412a8bf
support submitting experiments by content
2022-03-20 12:58:55 +08:00
Sebastien Bourdeauducq
922d2b1619
drop support for big-endian moninj
2022-03-19 22:58:31 +08:00
Sebastien Bourdeauducq
d644e982c8
RELEASE_NOTES: update
2022-03-19 22:50:54 +08:00
Sebastien Bourdeauducq
ec1efd7af9
dashboard: connect to moninj via proxy
2022-03-19 22:50:36 +08:00
Sebastien Bourdeauducq
735133a2b4
artiq_dashboard: remove references to core device in moninj
2022-03-19 22:36:07 +08:00
Sebastien Bourdeauducq
207717c740
artiq_dashboard: fix handling of moninj comment
2022-03-19 22:33:31 +08:00
Sebastien Bourdeauducq
6d92e539b1
artiq_ddb_template: add aqctl_moninj_proxy
2022-03-19 22:33:03 +08:00
Sebastien Bourdeauducq
6a49b8cb58
update dependencies
2022-03-19 19:53:38 +08:00
Sebastien Bourdeauducq
df1513f0e9
add aqctl_moninj_proxy to device dbs
2022-03-19 19:25:21 +08:00
Sebastien Bourdeauducq
d3073022ac
aqctl_moninj_proxy: fix all major bugs
2022-03-19 19:06:12 +08:00
Sebastien Bourdeauducq
bbb2c75194
add aqctl_moninj_proxy
2022-03-18 17:02:50 +08:00
Sebastien Bourdeauducq
710786388c
update nixpkgs
2022-03-17 21:09:48 +08:00
Sebastien Bourdeauducq
aff569b2c3
firmware: support 64-bit moninj probes
2022-03-17 19:56:07 +08:00
Sebastien Bourdeauducq
743b49e07e
coredevice: remove exception workarounds
2022-03-17 19:15:27 +08:00
pca006132
1a71a45225
support builtin exceptions
2022-03-17 15:14:23 +08:00
Sebastien Bourdeauducq
a159ef642d
drtio: demote default routing table message to info
2022-03-16 21:22:35 +08:00
Sebastien Bourdeauducq
1a26eb8cf2
coredevice: only print version mismatch warning when relevant
2022-03-16 21:21:43 +08:00
Sebastien Bourdeauducq
c1c2d21ba7
flake: fix error message when Vivado is not found
2022-03-16 21:20:48 +08:00
Sebastien Bourdeauducq
e5e4d55f84
mgmt: fix config write error message
2022-03-16 08:28:31 +08:00
Sebastien Bourdeauducq
2f55f57803
update dependencies
2022-03-10 17:31:02 +08:00
Sebastien Bourdeauducq
46fe507bd4
Merge branch 'master' into nac3
2022-03-10 17:30:26 +08:00
Sebastien Bourdeauducq
71e8b49246
update nix dependencies
2022-03-10 17:04:44 +08:00
pca006132
ebfeb1869f
firmware: use &CSlice for lists
2022-03-10 16:30:22 +08:00
pca006132
eb6817c8f1
compiler/transforms/llvm_ir_generator: changed list representation
...
The representation of TList(T) is changed from `{T*, u32}` to
`{T*, u32}*`. The old representation forbids changing the length of a
list when the list is passed as a parameter into functions, as the
length is passed by value. The representation now matches with nac3.
2022-03-10 16:30:22 +08:00