skipwich_ has quit [Remote host closed the connection]
skipwich has joined #amaranth-lang
skipwich has quit [Read error: Connection reset by peer]
skipwich has joined #amaranth-lang
notgull has joined #amaranth-lang
FFY00 has joined #amaranth-lang
FFY00_ has quit [Ping timeout: 246 seconds]
notgull has quit [Ping timeout: 252 seconds]
Bluefoxicy has quit [Ping timeout: 272 seconds]
Bluefoxicy has joined #amaranth-lang
d_olex has quit [Remote host closed the connection]
underst0rm[m] has quit [Quit: Idle timeout reached: 172800s]
d_olex has joined #amaranth-lang
d_olex_ has joined #amaranth-lang
d_olex has quit [Ping timeout: 246 seconds]
zyp[m] has quit [Quit: Idle timeout reached: 172800s]
Hoernchen_ has joined #amaranth-lang
Hoernchen has quit [Ping timeout: 252 seconds]
Hoernchen_ has quit [Ping timeout: 252 seconds]
Hoernchen has joined #amaranth-lang
buganini has joined #amaranth-lang
buganini has quit [Ping timeout: 240 seconds]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 268 seconds]
<_whitenotifier-9>
[amaranth] whitequark opened pull request #1420: Make `data.Const` comparable with `list` and `dict` objects compatible with the layout - https://github.com/amaranth-lang/amaranth/pull/1420
<_whitenotifier-9>
[amaranth] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-1420-94becb521ab7537f05d6facb1e32ea3e99a94873 - https://github.com/amaranth-lang/amaranth
<_whitenotifier-9>
[amaranth] whitequark opened pull request #1421: Make `data.Const` comparable with `list` and `dict` objects compatible with the layout [0.5 backport] - https://github.com/amaranth-lang/amaranth/pull/1421
<_whitenotifier-9>
[amaranth-lang/amaranth] whitequark 55f94d2 - lib.data: raise `ValueError` if initializer refers to nonexistent key.
<_whitenotifier-9>
[amaranth-lang/amaranth] whitequark 42d90a3 - lib.data: make constants comparable with compatible initializers.
<_whitenotifier-9>
[amaranth] whitequark closed pull request #1420: Make `data.Const` comparable with `list` and `dict` objects compatible with the layout - https://github.com/amaranth-lang/amaranth/pull/1420
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] c3d8b1f - Deploying to main from @ amaranth-lang/amaranth@42d90a3c001a6c219c1eda1d6d7bb8d1943d6cf7 🚀
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 49269a1 - Deploying to main from @ amaranth-lang/amaranth@87be5e11a99922b0034a16d40c2f66d2e5ee88f6 🚀
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 657f957 - Deploying to main from @ amaranth-lang/amaranth@b9dc4d31eb4df02d7ab4aa4306069cd2a3a3c0c6 🚀
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 057d28c - Deploying to main from @ amaranth-lang/amaranth@85422525518ed26e19741abb5a98bf8dd0def06b 🚀
buganini has joined #amaranth-lang
buganini has quit [Read error: Connection reset by peer]
bl0x[m] has joined #amaranth-lang
<bl0x[m]>
Is there a way to capture the state of an FSM in a Signal? Or do I have to construct one myself using ".ongoing(...)"?
<whitequark[cis]>
bl0x[m]: f.state, iirc
<bl0x[m]>
Hmm, I'll try, thanks. It is not explore mentioned in the docs, but helpful for debugging
<bl0x[m]>
s/explore/explicitly
<whitequark[cis]>
yeah the FSM stuff doesnt have reference docs yet
<bl0x[m]>
Thank you for the quick reaction. You are so helpful 😊
notgull has joined #amaranth-lang
<whitequark[cis]>
^_^ thanks
<whitequark[cis]>
the FSM primitive is a very early one (it was in the initial commit, I think) and it has basically not evolved since
<whitequark[cis]>
there's known design issues with it, but nobody has had the time to significantly improve it yet
<whitequark[cis]>
the relative lack of docs is related
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 883c766 - Deploying to main from @ amaranth-lang/amaranth@9b8605d259e48a4cb66ad6016950f41b773fb1cf 🚀
<_whitenotifier-9>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] d770373 - Deploying to main from @ amaranth-lang/amaranth@d4ec897bee1ee74283b6033fc43153e10382b2c0 🚀
<cr1901_>
jfng: I'm not going to be present for the SoC meeting tomorrow if there is one. But re: the new RFC- I'm fine rewriting my SoC code if others accept the new RFC
Maja has quit [Ping timeout: 256 seconds]
Maja has joined #amaranth-lang
jfng[m] has joined #amaranth-lang
<jfng[m]>
noted, and yes there will be a SoC meeting tomorrow