• Joined on 2019-03-28
sb10q commented on issue M-Labs/web2019#121 2024-08-01 17:11:54 +08:00
add Kirdy to store

Lots, e.g. type of laser installed if any, fiber optic adapter, external laser head, etc. Just leave them out for now, MVP.

sb10q pushed to master at M-Labs/artiq-zynq 2024-08-01 07:41:36 +08:00
e4d7ce114f flake: update fastnumbers
sb10q pushed to master at M-Labs/it-infra 2024-08-01 07:32:21 +08:00
69fe8c9866 nixbld: add flo user
sb10q commented on pull request M-Labs/artiq-zynq#276 2024-08-01 07:08:41 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

Idle subkernels and startup subkernels need to be flashed into their respective satellites. I think I mentioned this already.

sb10q commented on pull request M-Labs/artiq-zynq#276 2024-07-31 17:58:12 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

This is for the user to handle. That's why we have an API for it. The behavior hardcoded here of waiting for 1 second is messy and not applicable to all use cases.

sb10q pushed to release-8 at M-Labs/artiq-extrapkg 2024-07-31 17:44:46 +08:00
6a1854f18b flake: update dependencies
sb10q pushed to master at M-Labs/artiq-extrapkg 2024-07-31 17:44:23 +08:00
9e85187ead flake: update dependencies
sb10q pushed to master at M-Labs/nix-servo 2024-07-31 17:32:10 +08:00
ed816517cf si5340: implement paged register writes
sb10q closed issue M-Labs/nix-servo#64 2024-07-31 17:32:10 +08:00
Si5340 config fails with 'No such device or address' error
sb10q merged pull request M-Labs/nix-servo#65 2024-07-31 17:32:10 +08:00
si5340: implement paged register writes
sb10q commented on pull request M-Labs/artiq-zynq#276 2024-07-31 17:29:37 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

Why does this need to be aware of DRTIO?

sb10q commented on pull request M-Labs/artiq-zynq#276 2024-07-31 17:29:05 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

formatting

sb10q pushed to release-8 at M-Labs/artiq-zynq 2024-07-31 17:24:01 +08:00
a67e45a2bc subkernels: support exceptions from subkernels
a9b43e8ae2 subkernels: raise exceptions to kernel
8e72f28f24 flake: update dependencies
Compare 3 commits »
sb10q pushed to master at M-Labs/artiq-zynq 2024-07-31 17:22:31 +08:00
63f4783687 subkernels: support exceptions from subkernels
69a0b1bfb7 subkernels: raise exceptions to kernel
Compare 2 commits »
sb10q merged pull request M-Labs/artiq-zynq#301 2024-07-31 17:22:30 +08:00
subkernels: raise exceptions to kernel
sb10q pushed to master at M-Labs/artiq-zynq 2024-07-31 17:20:58 +08:00
f6bff80105 flake: update dependencies
sb10q commented on pull request M-Labs/artiq-zynq#309 2024-07-31 12:17:48 +08:00
kernel: add linalg functions

Manual calls to LLVM builder or IRRT? Which way is best?

sb10q commented on pull request M-Labs/artiq-zynq#309 2024-07-31 12:16:15 +08:00
kernel: add linalg functions

Hmm ok, keep them then.

sb10q commented on pull request M-Labs/artiq-zynq#309 2024-07-31 12:06:50 +08:00
kernel: add linalg functions

2D vs. 2-D inconsistency.

sb10q commented on pull request M-Labs/artiq-zynq#309 2024-07-31 12:06:10 +08:00
kernel: add linalg functions

Is it really OK to use a formatted string in artiq_raise?