sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
cr1901_modern has joined #m-labs
Neuron1k has quit [Ping timeout: 245 seconds]
Neuron1k has joined #m-labs
mumptai_ has joined #m-labs
calle__ has quit [Ping timeout: 258 seconds]
rohitksingh_work has joined #m-labs
kuldeep__ has joined #m-labs
sandeepkr has quit [Remote host closed the connection]
sandeepkr has joined #m-labs
kuldeep_ has quit [Ping timeout: 248 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 246 seconds]
cr1901_modern has quit [Ping timeout: 252 seconds]
cr1901_modern has joined #m-labs
FabM has joined #m-labs
_whitelogger has joined #m-labs
mumptai_ has quit [Quit: Verlassend]
_whitelogger has joined #m-labs
kuldeep__ has quit [Remote host closed the connection]
kuldeep__ has joined #m-labs
kuldeep__ is now known as kuldeep
cr1901_modern has quit [Ping timeout: 256 seconds]
rohitksingh_wor1 has quit [Read error: Connection reset by peer]
_whitelogger has joined #m-labs
key2 has joined #m-labs
mumptai has joined #m-labs
Gurty has quit [Ping timeout: 256 seconds]
Gurty has joined #m-labs
key2 has quit [Quit: Page closed]
bentley` has joined #m-labs
mithro has quit [Ping timeout: 245 seconds]
ohama has quit [Remote host closed the connection]
mithro has joined #m-labs
cr1901_modern has joined #m-labs
ohama has joined #m-labs
<GitHub15>
[artiq] sbourdeauducq opened issue #650: support moninj without DDS https://git.io/vMmZz
<GitHub89>
[artiq] sbourdeauducq opened issue #651: analyzer: support large data https://git.io/vMmZ9
<GitHub73>
[artiq] sbourdeauducq commented on issue #644: Instead of having a separate mode, what about keeping the runtime (and satellite manager) responsive at all times to commands typed on the UART? This would be useful for running JESD tests as well. https://git.io/vMmne
<GitHub111>
[artiq] whitequark commented on issue #644: Sure. https://git.io/vMmnL
<GitHub134>
[artiq] sbourdeauducq commented on issue #644: It may not play nice with logs though (e.g. if a log message is emitted because a TCP connection is received while the user was in the middle of typing a command). I suppose that an interface like irssi (that requires terminal control codes) would be a mess, especially for Windows users... https://git.io/vMmnR
<GitHub197>
[artiq] whitequark commented on issue #651: So a self-synchronizing variable-length encoding? Something like this:... https://git.io/vMmnH
<GitHub173>
[artiq] whitequark commented on issue #651: So a self-synchronizing variable-length encoding? Something like this:... https://git.io/vMmnH
<GitHub37>
[artiq] whitequark commented on issue #644: @sbourdeauducq does it have to be on serial specifically? If yes, we can make it modal: press Enter to suppress logs and enter commands, press ^D to return. https://git.io/vMmnb
<GitHub35>
[artiq] whitequark commented on issue #644: @sbourdeauducq does it have to be on serial specifically? If yes, we can make it modal: press Enter to suppress logs and enter commands, press ^D to return. https://git.io/vMmnb
<GitHub11>
[artiq] sbourdeauducq commented on issue #644: Serial is nice because it's robust and easily available. This "modal" design sounds like an acceptable compromise. https://git.io/vMmcs
<GitHub175>
[artiq] jordens commented on issue #651: It would be nice if DMA (input and output), Analyzer, and DRTIO all three could use the same (or at least very similar) serialization formats.... https://git.io/vMmcS
<GitHub172>
[artiq] sbourdeauducq commented on issue #651: There cannot be a lot in common, except for trivialities (e.g. the order of those few fields that are common), and more importantly for the way the variable length is communicated. https://git.io/vMmCq
<GitHub167>
[artiq] whitequark commented on issue #651: So a self-synchronizing variable-length encoding? Something like this:... https://git.io/vMmnH
<GitHub50>
[artiq] sbourdeauducq commented on issue #651: And the analyzer is the only one that requires the variable length encoding to be self-synchronizing, so it's not clear that even that can be shared. https://git.io/vMmWH
<GitHub86>
[artiq] sbourdeauducq commented on issue #651: And the analyzer is the only one that requires the variable length encoding to be self-synchronizing, so it's not clear that even that should be shared. https://git.io/vMmWH
<sb0>
whitequark, do you know how I can get cargo to build libboard taking into account the rust-cfg contents?
<sb0>
why does it get the correct rust options (e.g. for the CPU type) when building the runtime dependencies, but not the --cfg's?
<GitHub10>
[artiq] whitequark commented on issue #651: Well, it is definitely less error-prone to have one variable-length encoder than two, on both sides. https://git.io/vMml1
<whitequark>
sb0: actually, it doesn't
<whitequark>
well, the CPU type, it does, because that's in the target triple. but e.g. addc, is disabled when building all but runtime/ksupport
<whitequark>
I've been meaning to fix that
<whitequark>
we should use xargo too and get rid of the annoying rust-core-or1k conda package
<whitequark>
anyway, as for the cfgs, we should move that logic to build.rs. the current `cargo rustc` invocation in the makefile is a huge hack and it breaks down in multiple ways already.
<whitequark>
I think I'll start fixing now
<GitHub178>
[artiq] sbourdeauducq pushed 2 new commits to master: https://git.io/vMmlN