9b76896edd
Add grabber module
...
(cherry picked from commit b768d5648c
)
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 15:01:47 +08:00
00c5ee01b0
feature: add SFP0..3 LED indication
...
io_expander.rs: add virtual_led_mapping in IoExpander
set SFP LED at .service()
kasli_soc.py: add virtual_leds csr device
couple virtual_leds.get(i) with rx_ready status
runtime main: add async task io_expanders_service()
satman main: add io_expander service after link up/down
2023-09-04 16:08:36 +08:00
b47152f2c2
Fix I2C I/O expander settings for VUSB_PRESENT_N on Kasli-SoC 1.1
...
Co-authored-by: morgan <mc@m-labs.hk>
Co-committed-by: morgan <mc@m-labs.hk>
2023-09-04 15:50:45 +08:00
5597927df9
change io_expander not to borrow i2c indefinitely
2023-08-31 14:58:00 +08:00
d019021ff5
change write_rustc_cfg_file to follow artiq repo
2023-08-31 11:54:47 +08:00
3d43bc8b15
fix compilation error when cfg has has_rtio_moninj
2023-08-31 10:26:55 +08:00
c4d5ab96cc
flake: update dependencies
2023-07-27 11:07:15 +08:00
a89a7dc495
flake: update dependencies
2023-07-13 16:55:38 +08:00
832a861477
flake: update dependencies
2023-06-02 17:22:05 +08:00
201953f96b
Revert "flake: update dependencies"
...
This reverts commit 7aa6ddeaf2
.
2023-06-01 11:30:27 +08:00
7aa6ddeaf2
flake: update dependencies
2023-05-30 12:15:24 +08:00
b0fde30e8f
Revert "flake: update dependencies"
...
This reverts commit 66d80bf51a
.
2023-05-30 12:12:05 +08:00
66d80bf51a
flake: update dependencies
2023-05-30 12:10:57 +08:00
6f867098b0
flake: update dependencies
2023-05-23 11:27:51 +08:00
d51f86672a
fix analyzer target for masters
2023-05-22 15:32:49 +08:00
6b9212525a
README: update copyright year
2023-05-09 16:28:59 +08:00
201470485c
README: update use instructions
2023-05-09 16:28:50 +08:00
b7c49be238
flake: update dependencies
2023-05-01 09:35:58 +08:00
da0eedaa76
Fix mismatched signatures for the wide interface
2023-04-17 10:16:33 +08:00
a44a21436c
qc2: add 4 edge counters to the end of rtio
2023-04-03 12:33:28 +08:00
e946bcc3ed
kasli_soc: add fix_serdes_timing_path
2023-02-20 17:44:15 +08:00
4f49c58d3b
flake: update dependencies
2023-02-20 17:44:07 +08:00
2a71b2fc62
satman: drive SFP TX_DISABLE
2023-02-19 16:47:24 +08:00
David Nadlinger
2ad1970004
rpc: Port over size/alignment fix for structs (tuples) with tail padding
...
This ports over the following commits from the main ARTIQ repo:
- 8740ec3dd52d85084237797881ea137492bfe070
- dbbe8e8ed4f852e623775b7bd3aec818cdd03376
- b9f13d48aa7e2c0652210152b971b21c3c419347
2023-02-17 17:31:35 +08:00
d6bcc516cd
flake: update dependencies
2023-02-17 16:49:52 +08:00
99ebc2fcdb
runtime: drive SFP TX_DISABLE
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-02-17 16:48:51 +08:00
709aa8195b
Fix idle/startup_kernel typos in config
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-01-03 11:03:58 +08:00
733f270819
flake: update dependencies
2022-10-21 19:00:12 +08:00
d30fb96674
examples: fix ref_multiplier
2022-10-21 18:59:32 +08:00
facc5808ef
match ident message with mainline
2022-10-21 12:28:50 +08:00
6f74cff4c5
kasli_soc: ident = variant name
2022-10-21 12:28:50 +08:00
3ea2690f15
flake: update dependencies
2022-08-01 10:25:20 +08:00
e02b8e25fe
README: update required versions
2022-07-09 12:28:24 +08:00
561efb0466
flake: switch to ARTIQ release 7
2022-07-08 18:20:49 +08:00
b638fce069
update SEEN_ASYNC_ERRORS in destination_survey ( #195 )
...
Co-authored-by: kk105 <kkl@m-kabs.hk>
Reviewed-on: M-Labs/artiq-zynq#195
Co-authored-by: kk105 <kkl@m-labs.hk>
Co-committed-by: kk105 <kkl@m-labs.hk>
2022-06-20 17:41:08 +08:00
ac4887ea33
flake: do not use __impure (breaks hydra)
2022-06-04 13:31:07 +08:00
edf1999bb2
flake: update dependencies, rebuild with nix 2.8
2022-06-02 19:10:03 +08:00
9ec6a1feab
dyld/rebind: support rela generation with nac3ld
2022-06-01 21:27:38 +08:00
8e144e41de
reloc: impl ARM_PREL31 handling
2022-06-01 21:27:38 +08:00
512b6bac12
reloc: add PC-relative relocation support
2022-06-01 21:27:38 +08:00
e3ed41ff32
fix index table reference type
2022-06-01 18:35:50 +08:00
97a63ca8d0
dyld: add EXIDX entry type
...
The type is just for aesthetic. The interpretation of an index table entry is not our concern.
2022-06-01 18:33:19 +08:00
d652f01379
flake: update dependencies
2022-05-31 20:59:55 +08:00
d6ef5fd064
flake: update dependencies
2022-05-31 18:27:59 +08:00
f0febe0ee4
change catch type to single reference
2022-05-31 18:26:30 +08:00
dce8c974eb
flake: remove unnecessary output
2022-05-26 12:29:51 +08:00
01339c9e78
flake: expose build, allow selection of output
2022-05-26 12:29:51 +08:00
fa1f300067
flake: support impure derivation for HITL tests
2022-05-26 12:07:35 +08:00
191a22f506
flake: update artiq/nixpkgs
2022-05-25 14:21:41 +08:00
3e3fb207a5
flake: update dependencies
2022-05-25 13:49:08 +08:00