• Joined on 2021-07-22
mwojcik closed issue M-Labs/artiq-zynq#241 2024-08-08 03:29:24 +08:00
Add a way to create SD image without nix build
mwojcik commented on pull request M-Labs/artiq-zynq#310 2024-08-08 02:52:02 +08:00
WIP: read idle kernel config after experiment end

On second thought, this is unnecessary here, and this would be fine. I was thinking of RISC-V firmware that does this in that way. Here it wouldn't do much except add a bunch of unnecessary borrows.

mwojcik closed pull request mwojcik/datasheets#1 2024-08-07 15:37:43 +08:00
4410: fix SUServo DIP switch configuration
mwojcik created pull request sinara-hw/datasheets#56 2024-08-07 15:37:29 +08:00
4410: fix SUServo DIP switch configuration
mwojcik created pull request mwojcik/datasheets#1 2024-08-06 18:53:56 +08:00
4410: fix SUServo DIP switch configuration
mwojcik pushed to 4410-suservo at mwojcik/datasheets 2024-08-06 18:53:09 +08:00
3480a1a6d0 4410: fix SUServo DIP switch configuration
mwojcik created branch 4410-suservo in mwojcik/datasheets 2024-08-06 18:53:09 +08:00
mwojcik created repository mwojcik/datasheets 2024-08-06 18:52:09 +08:00
mwojcik commented on pull request M-Labs/artiq-zynq#310 2024-08-06 18:48:29 +08:00
WIP: read idle kernel config after experiment end

Should Rc be passed to main() rather than created here?

mwojcik commented on pull request M-Labs/artiq-zynq#309 2024-08-01 18:08:00 +08:00
kernel: add linalg functions

Friendly reminder, just run cargo fmt --all after you make your changes. Manual formatting changes are unnecessary.

mwojcik commented on pull request M-Labs/artiq-zynq#276 2024-08-01 14:01:54 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

Oh then it would make perfect sense, but that's feasible only after artiq#2498 is implemented. So to get this PR merged before that, let's remove…

mwojcik commented on pull request M-Labs/artiq-zynq#276 2024-07-31 18:03:22 +08:00
idle kernel changes: run on startup, flashing new kernel after startup

Since all subkernels are distributed before the kernel starts (to reduce load and latency when the kernels are actually running), that doesn't give the user an opportunity to act accordingly.…

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

It was there to ensure that DRTIO was fully set up before a startup kernel would run. It could take a considerable while for all required destinations to start. With an idle kernel that can run on…

mwojcik pushed to master at sinara-hw/assembly 2024-07-18 17:13:45 +08:00
250d759f05 mirny: fix wrong json template
mwojcik opened issue M-Labs/nac3#461 2024-07-17 16:13:08 +08:00
Allow passing, returning, storing function pointers
mwojcik commented on issue M-Labs/nac3#431 2024-07-16 12:29:27 +08:00
support precompilation in ARTIQ

What precompilation are you referring to? artiq_compile seems to work.

mwojcik pushed to subkernel_exception_pass at mwojcik/artiq-zynq 2024-07-10 15:01:47 +08:00
b9722e95d7 subkernels: support exceptions from subkernels
6057af56d9 subkernels: raise exceptions to kernel
d51e5e60c3 repeater: handle async messages
23857eef63 allow toggling SED spread with flash config key
d0615bf965 flake: update dependencies
Compare 5 commits »
mwojcik pushed to subkernel_exception_pass at mwojcik/artiq-zynq 2024-07-09 17:22:57 +08:00
3f4203bc6a repeater: handle async messages
c34ec4e8da subkernels: support exceptions from subkernels
dc684c3623 subkernels: raise exceptions to kernel
3a789889cf kernel/api: add rint api
72b814f7fd repeater: clear buffer after ping
Compare 5 commits »
mwojcik pushed to repeater_async_forward at mwojcik/artiq-zynq 2024-07-09 17:22:16 +08:00
5b90d46967 repeater: handle async messages
3a789889cf kernel/api: add rint api
72b814f7fd repeater: clear buffer after ping
Compare 3 commits »
mwojcik pushed to sed_spread_config at mwojcik/artiq-zynq 2024-07-09 17:13:20 +08:00
85e1d4f6e4 allow toggling SED spread with flash config key