occheung
  • Joined on 2020-05-03
occheung created branch logical-not in occheung/nac3 2024-11-08 17:13:34 +08:00
occheung deleted branch logical-not from occheung/nac3 2024-11-08 17:12:38 +08:00
occheung pushed to logical-not at occheung/nac3 2024-11-08 17:04:17 +08:00
64a61ac865 binop: expand operator as loglcal not
c3927d0ef6 [ast] Refactor lazy_static to LazyLock
202a902cd0 [meta] Update dependencies
Compare 3 commits »
occheung pushed to logical-not at occheung/nac3 2024-11-08 17:00:56 +08:00
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
Compare 10 commits »
occheung created branch logical-not in occheung/nac3 2024-11-08 17:00:56 +08:00
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-10-24 12:59:01 +08:00
3ebbb554cd cargo fmt
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-10-24 12:43:53 +08:00
e6df69fe04 drtio_proto: add allocate step for flashing
b561099ec3 satman: fix checksum error message
5c2efa7989 runtime: check crc when flashing
Compare 3 commits »
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-09-20 17:10:17 +08:00
1892320b06 cargo fmt
6840a39b1d mgmt: supplementary tuple -> tuple struct
a921755e39 cargo fmt
Compare 3 commits »
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-09-19 17:19:45 +08:00
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
Compare 35 commits »
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-09-09 17:28:31 +08:00
fbb20bc723 drtio-proto: avoid expecting response to drop link ack
occheung pushed to i2c-nack at occheung/artiq-zynq 2024-09-06 16:27:39 +08:00
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
Compare 10 commits »
occheung created branch i2c-nack in occheung/artiq-zynq 2024-09-06 16:27:39 +08:00
occheung created branch i2c-nack in occheung/zynq-rs 2024-09-06 16:27:16 +08:00
occheung pushed to i2c-nack at occheung/zynq-rs 2024-09-06 16:27:16 +08:00
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
Compare 10 commits »
occheung pushed to drtio-coremgmt at occheung/artiq 2024-09-05 12:17:26 +08:00
dd7ac81b28 runtime mgmt: reorganize uses
33642a3c47 runtime mgmt: remove cursor
3be22571ab satman coremgmt: impl config erase
Compare 3 commits »
occheung pushed to drtio-coremgmt at occheung/artiq-zynq 2024-09-05 12:17:19 +08:00
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
Compare 8 commits »
occheung pushed to drtio-coremgmt at occheung/artiq 2024-09-03 16:46:51 +08:00
e2382c2cd5 drtop-proto: rearrange packet assignment
occheung pushed to drtio-coremgmt at occheung/artiq 2024-09-03 13:29:00 +08:00
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
Compare 5 commits »
occheung created branch drtio-coremgmt in occheung/artiq 2024-09-02 11:53:13 +08:00
occheung pushed to drtio-coremgmt at occheung/artiq 2024-09-02 11:53:13 +08:00
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
Compare 10 commits »