mwojcik
4f1810ab84
rtio_dma: add ddma insert, ddma erase
...
comms: pass drtio tools to kernel handle for ddma
moninj: fix Rcs and references
2023-03-24 16:12:21 +08:00
Egor Savkin
a519d24074
firmware: create and apply rustfmt policy
...
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-02-22 11:02:43 +08:00
mwojcik
4f457d9c24
moninj: log link down at debug level
2022-05-25 10:37:38 +08:00
mwojcik
24df52268e
moninj: restructure timeout
...
stop logging errors if satellite is unavailable
drtio: don't even send message if link is down
2022-05-25 10:37:38 +08:00
mwojcik
48c9b43171
moninj: make it use async drtioaux
2022-05-25 10:37:38 +08:00
Sebastien Bourdeauducq
161044e78f
drop support for big-endian moninj
2022-03-19 23:01:36 +08:00
Sebastien Bourdeauducq
426500d2f9
firmware: support 64-bit moninj probes
2022-03-17 20:26:44 +08:00
spaqin
4a2218641f
fix BorrowMutError in moninj
2022-03-02 15:45:17 +08:00
mwojcik
aaec0abdf6
fix build/warnings before drtio is fully merged
2021-10-06 16:17:19 +08:00
mwojcik
827c6c1306
runtime: switch to libio/libboard_artiq, add DRTIO mastering support
...
Reviewed-on: #137
Co-authored-by: mwojcik <mw@m-labs.hk>
Co-committed-by: mwojcik <mw@m-labs.hk>
2021-10-06 13:05:45 +08:00
Sebastien Bourdeauducq
21d98711c1
use new smoltcp error code
2021-05-29 17:13:22 +08:00
pca006132
faa335461d
runtime: modified protocols to use device endian
2021-01-22 13:36:38 +08:00
Sebastien Bourdeauducq
8c60947291
moninj: better connection logging
2020-07-20 19:07:44 +08:00
Sebastien Bourdeauducq
ed21457f28
replace libio with core_io
...
* based on https://github.com/jethrogb/rust-core_io but could not get the packaging scripts to work
and the repos is unmaintained anyway, so just copied the result
* more features and more up-to-date
* compatible with the fatfs crate
2020-06-05 17:14:36 +08:00
Sebastien Bourdeauducq
2439ba1f88
add impure incremental build process, document
2020-05-01 10:07:38 +08:00