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
Sebastien Bourdeauducq
8415151866
update copyright year
2022-03-10 11:56:16 +08:00
pca006132
1378cebe2c
drivers: use print_rpc
2022-03-09 11:08:46 +08:00
pca006132
be3f05a4c0
artiq/language/core.py: define print_rpc
2022-03-09 11:00:20 +08:00
Sebastien Bourdeauducq
87154ea016
update nac3
2022-03-09 09:15:12 +08:00
ciciwu
67ca48fa84
manual: fix formatting ( #1865 )
2022-03-08 19:03:47 +08:00
ciciwu
9a96387dfe
phaser: fix docstring formatting ( #1866 )
2022-03-08 19:03:30 +08:00
Sebastien Bourdeauducq
25b1bbd10e
Merge branch 'master' into nac3
2022-03-06 18:33:02 +08:00
Sebastien Bourdeauducq
b02abc2bf4
remove legacy versioning files
2022-03-06 18:30:08 +08:00
Sebastien Bourdeauducq
ac55da81d8
core: support precompilation of kernels
2022-03-06 18:25:18 +08:00
Sebastien Bourdeauducq
a7612b9736
artiq_sinara_tester: fix type error
2022-03-05 22:44:25 +08:00
Sebastien Bourdeauducq
d5806fc959
artiq_sinara_tester: add test_ttl_in NAC3TODO
2022-03-05 22:44:02 +08:00
Sebastien Bourdeauducq
c9fbb7024c
artiq_flash: fix bit2bin
2022-03-05 22:43:25 +08:00
Sebastien Bourdeauducq
5e4ae4dfd9
ad9910: fix int64 operations
2022-03-05 22:43:01 +08:00
pca006132
af1b6d8d33
embedding_map: avoid key 0
...
Object key 0 is reserved for builtin exceptions.
2022-03-05 10:28:53 +08:00
Sebastien Bourdeauducq
76132c95c2
update nac3
2022-03-05 10:28:08 +08:00
spaqin
232f28c0e8
kern_hw: fix return type
2022-03-04 15:16:14 +08:00