whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
lf_ has quit [Ping timeout: 252 seconds]
lf has joined #amaranth-lang
<_whitenotifier> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/yosys/compare/3abb6dee6a5f...66f20c09b2c0
<_whitenotifier> [YoWASP/yosys] whitequark 66f20c0 - Update dependencies.
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 252 seconds]
Degi_ is now known as Degi
V has quit [Remote host closed the connection]
jamesmunns has joined #amaranth-lang
<jamesmunns> Hi all! I was looking at the amaranth docs, and I was wondering if there was a more complete reference for how amaranth handles FSMs
<jamesmunns> I did see an example (of a uart) in the examples folder, and there is some brief mention of FSMs as part of the docs for the stdlib under Modules
<jamesmunns> (oh, sorry, modules are under the lang guide, not the stdlib)
antoinevg[m] has joined #amaranth-lang
jamesmunns has quit [Quit: leaving]
jamesmunns has joined #amaranth-lang
jamesmunns has quit [Client Quit]
jamesmunns has joined #amaranth-lang
JamesMunns[m] has joined #amaranth-lang
jamesmunns has quit [Quit: leaving]
<JamesMunns[m]> I didn't realize there is a matrix bridge for all of libera, awesome :)
Bluefoxicy has joined #amaranth-lang
V has joined #amaranth-lang
<adamgreig[m]> <JamesMunns[m]> "I didn't realize there is a..." <- I don't think there's anything in the online docs at the moment, but I don't think there's much to it besides the `FSM(reset=None, domain='sync', name='fsm')` and `State(name)` methods on `Module`, and the `ongoing(name)` method on the object returned by `Module.FSM()` which is 1 whenever the FSM is in the named state
mindw0rk has quit [Read error: Connection reset by peer]
mindw0rk has joined #amaranth-lang
mindw0rk has quit [Read error: Connection reset by peer]
mindw0rk has joined #amaranth-lang
<_whitenotifier> [amaranth] whitequark reviewed pull request #680 commit - https://github.com/amaranth-lang/amaranth/pull/680#discussion_r1041550918