<GitHub188>
[artiq] sbourdeauducq commented on issue #642: ``HasEnvironment`` just provides access to the dataset, devices, etc. without the prepare/run/analyze structure that comes with ``Experiment`` and relates to the pipeline stages of the scheduler. So not in ARTIQ. But you can implement it yourself by copy-pasting this small bit of ARTIQ code where you define ``prepare`` (``self.children`` is provided by ``HasEnvironment``):... https://git.io/v1HTQ
hexanoid has joined #m-labs
rohitksingh_work has joined #m-labs
rohitksingh_work has quit [Client Quit]
mumptai_ has joined #m-labs
mumptai has quit [Ping timeout: 258 seconds]
sandeepkr has quit [Ping timeout: 250 seconds]
kuldeep_ has quit [Ping timeout: 250 seconds]
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 250 seconds]
cr1901_modern1 is now known as cr1901_modern
rohitksingh_work has joined #m-labs
rohitksingh_work has quit [Client Quit]
<sb0>
why does the runtime depend on kernel32-sys?
<whitequark>
sb0: a historic sequence of events that i won't go into
<whitequark>
this will stop being the case once byteorder 1.0 is released, which is soon
sandeepkr has quit [Remote host closed the connection]
sandeepkr has joined #m-labs
azonenberg_hk has joined #m-labs
<GitHub136>
[artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/v1HXe
<GitHub136>
artiq/master 9967dfc Sebastien Bourdeauducq: runtime: reorganize to support DRTIO satellite firmware
<sb0>
whitequark, so we should move i2c into libbsp, and make it more generic so it can be run either on the kernel CPU or on a single-CPU system
<sb0>
also this new i2c code doesn't work
<sb0>
whitequark, how is the network code coming along?
azonenberg_hk has quit [Ping timeout: 260 seconds]
azonenberg_hk has joined #m-labs
azonenberg_hk has quit [Ping timeout: 260 seconds]
<GitHub155>
[artiq] jordens commented on issue #643: There should be a `jtagspi_init 0 /path/to/bscan_spi_xc7k325t.bit` after the init.... https://git.io/v1Q4u
<GitHub3>
[artiq] whitequark commented on issue #643: We can bring back test mode if there's enough interest, there's no fundamental reason for its removal. https://git.io/v1Q4o
<mithro>
This is kind of a weird question, but is there a way to check an invariant in a simulation test? IE set something which is checked *every* clock cycle?