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
<_whitenotifier> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/nextpnr/compare/4db4051c6680...eb01a3f036ba
<_whitenotifier> [YoWASP/nextpnr] whitequark eb01a3f - Update dependencies.
lf has quit [Ping timeout: 256 seconds]
lf has joined #amaranth-lang
smkz has quit [Quit: smkz]
smkz has joined #amaranth-lang
<_whitenotifier> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/yosys/compare/b7c96473ba20...414475460dfc
<_whitenotifier> [YoWASP/yosys] whitequark 4144754 - Update dependencies.
bl0x has quit [Ping timeout: 240 seconds]
bl0x has joined #amaranth-lang
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 268 seconds]
Degi_ is now known as Degi
jesopo has joined #amaranth-lang
duck2 has quit [Quit: Ping timeout (120 seconds)]
duck2 has joined #amaranth-lang
jesopo is now known as jess
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #amaranth-lang
Lilian has quit [Client Quit]
Lilian has joined #amaranth-lang
<d1b2> <dave berkeley> Am I write in thinking that there isn't a standard SPI device? There is a SPIResource to configure the pins, but no engine?
<key2> @miek: I confirm it fixed it
cyrozap-ZNC has quit [Quit: Client quit]
cyrozap has joined #amaranth-lang
<vup> @dave berkeley, I am not sure what you mean by standard SPI device, but it would probably be in https://github.com/amaranth-lang/amaranth-stdio (but it does not have one currently, theres is a PR for a controller) https://github.com/m-labs/nmigen-stdio/pull/2
<d1b2> <dave berkeley> Thanks, I'll take a look.
<d1b2> <dave berkeley> I need a SPI peripheral and a controller, but not to talk to a SPI Flash. So a generic SPI C/P device would be handy. It needs to handle different clock phases, so might as well work for different clock polarities as well. Not sure how to interface it to other things. 'standard' wasn't a good choice of words on my part.
<whitequark> this isn't something that's available upstream yet
<d1b2> <dave berkeley> I've got to write one anyway. Do you have a spec? Can I help?
_whitelogger has joined #amaranth-lang
<key2> @miek: it broke something I think
<key2> miek: now I have to confirm, but it sounds like I have an edge case where very rarely the data is inconsistant
arisu has quit [Remote host closed the connection]
<whitequark> dave berkeley: there is a significant amount of work to be done before it would be viable
<whitequark> streams, primarily
arisu has joined #amaranth-lang