be07481eb5
ad9910: port to NAC3
2022-03-01 18:48:26 +08:00
0256c91d53
ad9912: add missing NAC3TODO
2022-03-01 18:09:41 +08:00
a3b55b6164
dma: tentative port to NAC3
...
will not work due to missing context manager and possibly memory management issues
2022-03-01 17:44:48 +08:00
156cf42f76
nac3devices: compile KasliEEPROM
2022-03-01 17:22:19 +08:00
fb0b806f61
kasli_i2c: port to NAC3
2022-03-01 17:22:06 +08:00
01e55f5731
i2c: port to NAC3
2022-03-01 17:21:54 +08:00
e6f26b5c74
Merge branch 'master' into nac3
2022-03-01 16:58:19 +08:00
a85b4d5f5e
I2C API for PCA9547 support ( #1860 )
2022-03-01 15:07:53 +08:00
5af22af5f6
examples/nac3devices: fix and reenable Phaser
2022-03-01 11:49:03 +08:00
b66cce14fb
update NAC3
2022-03-01 11:48:43 +08:00
ea55c29568
phaser: port to NAC3
2022-02-28 17:00:24 +08:00
a407007e0b
fastino: port to NAC3
2022-02-28 13:34:55 +08:00
64a0c4b29a
merge artiq.coredevice.runtime into comm_kernel
2022-02-28 12:04:46 +08:00
2e4233274f
grabber: port to NAC3
2022-02-28 11:53:41 +08:00
bf8e188868
ad9914: port to NAC3
2022-02-28 10:22:29 +08:00
0266d52497
flake: re-enable basic tests
2022-02-26 18:53:43 +08:00
5572f223d1
hardware_testbench: port imports to NAC3
2022-02-26 18:53:35 +08:00
158d65c822
test_spi: port imports to NAC3
2022-02-26 18:53:12 +08:00
5acf008be3
test_rtio: port imports to NAC3
2022-02-26 18:52:56 +08:00
a606afa3bd
test_phaser: port imports to NAC3
2022-02-26 18:52:40 +08:00
0e20058da3
test_performance: port imports and type annotations to NAC3
2022-02-26 18:52:15 +08:00
6eb1c4e138
sim: fix import for NAC3
2022-02-26 18:49:45 +08:00
9a05907b7a
test_embedding: port imports and type annotations to NAC3
2022-02-26 18:47:59 +08:00
70531ae1e2
ad9910: port imports and type annotations to NAC3
2022-02-26 18:47:07 +08:00
2720bfa398
i2c: port syscalls to NAC3
2022-02-26 18:42:41 +08:00
645c4590b3
test: remove test_numpy (NAC3TODO)
2022-02-26 18:39:28 +08:00
d7c915ff7b
test_cache: partially port to NAC3
2022-02-26 17:56:02 +08:00
b9a359a45b
fix flake.lock
2022-02-26 17:50:41 +08:00
d924d0cd20
flake: work around allowedUris problem
2022-02-26 17:43:27 +08:00
bea7e952fa
edge_counter: restore keyword arguments
2022-02-26 17:41:48 +08:00
7b02918a43
worker_impl: port to NAC3
2022-02-26 17:39:59 +08:00
892b96892f
update nac3
2022-02-26 17:37:18 +08:00
2d5114f32d
remove legacy compiler test
2022-02-26 16:45:12 +08:00
6388b82455
coredevice/cache: port to nac3
2022-02-26 16:28:17 +08:00
David Nadlinger
9bfbd39fa3
flake.nix: Use upstream llvmlite 0.38.0, which already has the patches
2022-02-26 10:23:24 +08:00
338bb189b4
dashboard: fix typo ( #1858 )
2022-02-26 08:58:03 +08:00
5db9bc9bd4
edge_counter: port to nac3
2022-02-26 08:55:08 +08:00
Leon Riesebos
c4292770f8
Kasli JSON description for SPI over DIO cards ( #1800 )
2022-02-26 07:36:00 +08:00
41c597a707
remove parts that won't initially be supported by nac3
2022-02-25 20:02:36 +08:00
404811cd5c
Merge branch 'master' into nac3
2022-02-25 19:02:07 +08:00
2b918ac6f7
coredevice: merge pcf8574a into i2c
2022-02-25 19:01:14 +08:00
808f968617
examples/nac3devices: add sampler
2022-02-25 18:27:40 +08:00
3d66a6be5d
sampler: port to nac3
2022-02-25 18:26:18 +08:00
464818da34
ad9912: exception with string is supported by nac3
2022-02-25 18:26:01 +08:00
e3a2825ae7
update nac3
2022-02-25 18:01:52 +08:00
1b80746f48
Remove outer_final
...
We don't need to know whether there's a outer finally block
that's already implicit in the current break and continue
target.
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2022-02-24 19:58:33 +08:00
2d6215158f
Fix try/finally:while:try compilation
...
When we have a trys inside a loop then we want to make sure any
finallys are executed by break and continue inside this try. But
this shouldn't pull finallys defined outside the loop in to the
loop. This change resets the `outer_final` attribute when
visiting for and while loops so that this doesn't happen.
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2022-02-24 19:58:33 +08:00
c000af9985
flake: extra-sandbox-paths too
2022-02-23 15:35:47 +08:00
35f91aef68
flake: fix substituters
2022-02-23 15:35:47 +08:00
f7b315d661
Merge branch 'master' into nac3
2022-02-23 11:07:26 +08:00