<galibert[m]>
reverse-engineering the sw1000xg and the ds2416
<zignig>
I have a tinybx , have a risc-v core hanging off a ftdi. it's working but there are problems....
<zignig>
i've not used amaranth for some time, 0.4 is awesome, interfaces and structures.
<galibert[m]>
yeah, they're really, really nice
<zignig>
her quarkyness seems to be focused on WASM , good for her.. I think that a tidy tool box is the way to go.
<zignig>
what is sw1000xg ?
<galibert[m]>
An old yamaha synthesizer pci card
<zignig>
mm nice.
<zignig>
cr1901 has a microcoded core call "sentinal" and there is minerva it amaranth.
<galibert[m]>
yeah, both cores are nice and I think cr's is very up-to-date with the amaranth evolutions
<zignig>
both look pretty shiny, I think that back plane rather than just blinky is the way forward.
<zignig>
anyway. carry on. kids need tucking in... :P
<zignig>
SHAZAM, sub midgets sleeping! w00t.
<zignig>
anyway.
<zignig>
Catherine, thanks for your hard work. Impressed that this has not lost steam.
<zignig>
Carry on.
RobTaylor[m] has joined #amaranth-lang
<RobTaylor[m]>
zignig: there's also Coreblocks, which seems to be following amaranth latest changes as well
notgull has joined #amaranth-lang
zignig has quit [Quit: leaving]
zignig has joined #amaranth-lang
zignig has quit [Quit: leaving]
leptonix has quit [Quit: leaving]
leptonix has joined #amaranth-lang
notgull has quit [Ping timeout: 268 seconds]
notgull has joined #amaranth-lang
ovf_ has joined #amaranth-lang
lf_ has joined #amaranth-lang
richardeoin has joined #amaranth-lang
ovf has quit [Ping timeout: 264 seconds]
RobTaylor[m] has quit [Ping timeout: 264 seconds]
zooooooo[m] has quit [Ping timeout: 264 seconds]
lf has quit [Ping timeout: 264 seconds]
richarde1 has quit [Ping timeout: 264 seconds]
ovf_ is now known as ovf
RobTaylor[m] has joined #amaranth-lang
zooooooo[m] has joined #amaranth-lang
notgull has quit [Ping timeout: 260 seconds]
cr1901_ is now known as cr1901
cr1901 has quit [Quit: Leaving]
cr1901 has joined #amaranth-lang
<cr1901>
http://gopher.wdj-consulting.com:70/paste/am-dep.zip So I created a sample project. If you swap any of the comment pyproject.toml, then run "pdm update" and "pdm test", either "pdm update" will fail, or "pdm test" will fail.
<cr1901>
dependencies = ["amaranth>=0.4.1"]
<cr1901>
has a InconsistentCandidate error, because amaranth-soc, even as a dev-dependency, depends on amaranth git repo
<whitequark[cis]>
yep
<cr1901>
So I pin the amaranth tag to the git dep, which is morally equivalent
<whitequark[cis]>
amaranth-soc requires some unreleased features from amaranth
<cr1901>
Okay so it's by design that "if you use amaranth-soc, you cannot release your package on PyPi at this time"
<whitequark[cis]>
yes
<cr1901>
Very good, that makes things easy
<cr1901>
"if you use amaranth-soc, even as a dev-dep*, you cannot..." (at least pdm enforces this, have no idea what other build backends do)