64a61ac865
binop: expand operator as loglcal not
c3927d0ef6
[ast] Refactor lazy_static to LazyLock
202a902cd0
[meta] Update dependencies
689935b12a
binop: expand operator as loglcal not
b6e2644391
[meta] Update cargo dependencies
45cd01556b
[meta] Apply cargo fmt
b6cd2a6993
[meta] Reorganize order of use declarations - Phase 3
a98f33e6d1
[meta] Reorganize order of use declarations - Phase 2
e6df69fe04
drtio_proto: add allocate step for flashing
b561099ec3
satman: fix checksum error message
5c2efa7989
runtime: check crc when flashing
93e25169fb
runtime mgmt: avoid pull_log resource hog
ed813013b0
runtime mgmt: avoid passing incomplete log to core_log
e6ba1fbf1a
satman mgmt: fix uart log level change message
83da524ad2
satman mgmt: allow sliceable to consume log source
349e537626
satman mgmt: get logger unconditionally
f5d8ee3fef
io_expander: check I2C (n)ack on write
3fdb7e80a8
flake: update dependencies
bd1de933fb
cargo fmt
e8d77fca3e
firmware: add UnwrapNoneError exception
85e8a3fc44
firmware: add LinAlgError exception
9f4503a94c
eeprom: check I2C (n)ack on read/write
b2b3e5c933
flake: update dependencies
0efbbe39fe
llvm: patch for artiq-zynq release-7
51b8111e79
flake: move to nixos 24.05
46dc25b89e
add LLVM copy from nixpkgs
dd7ac81b28
runtime mgmt: reorganize uses
33642a3c47
runtime mgmt: remove cursor
3be22571ab
satman coremgmt: impl config erase
abe0d6ff79
coremgmt: fix import/uses
25835868b7
coremgmt: remove unnecsaary cursors
b47a1d0907
runtime coremgmt: implement firmware rewrite
1103fb0dfc
satman coremgmt: code after reboot is unreachable
299cecd962
cargo fmt
eec8f38e35
coremgmt frontend: add artiq flash like source tree support
c66c0f0bc1
remove dead commented code
0f2b15c584
drtio_proto: implement reboot init handshake
c17e0e2b71
mgmt: implement flash via drtio
64c69f46c9
mgmt flash: simplify protocol
a1e392fb0e
coremgmt: implement flash
cd6e5ff378
drtio-proto: merge coremgmt ACK adn NACK
18e18bdb46
drtio-proto: remove reboot imminent message
67a2c63d2d
remote coremgmt: restart device gracefully after flashing
b563533bc8
local coremgmt: return the whole config after read