Block a user
Create LiteEth rust driver
MVP is an implementation that works with smoltcp. Should be pretty easy.
I can bring up the ethernet link, so HW is validated, this isn't super high priority.
Add debug access to Minerva core
Unfortunately, it relies on jtagtap, which is written for nmigen.
To do this, I'll need to port it to amaranth. Shouldn't be a huge amount of work,…
Evaluate and create wishbone interface for amlib UART device.
Include some snap pin headers in first parts order
Generate design files package and order
Evaluate and create wishbone interface for amlib I2C device.
Evaluate and create wishbone interface for amlib I2C device.
There's still a couple open questions I have about I2CInitiator/I2CTarget interactions, but I have simulated a full R/W transaction on I2C, so I'm considering this good enough for now, I think any…