_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://libera.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #litex
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #litex
Degi_ has joined #litex
Degi has quit [Ping timeout: 246 seconds]
Degi_ is now known as Degi
_alice has quit [Server closed connection]
_alice has joined #litex
FabM has joined #litex
FabM has quit [Changing host]
FabM has joined #litex
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
so-offishul has quit [Ping timeout: 240 seconds]
<_florent_> Hi, sorry for not being very present... lots of projects going on...
<_florent_> tpw_rules: For now I have a preference to keep CPU integration similar for all CPUs and integration wrapper directly in LiteX, can you explain the changes you would like to do for VexRiscv-SMP?
<_florent_> tpw_rules: We could probably improve things, but we would need to think about the best approach for all the CPUs.
<_florent_> sensille: Sorry I haven't found the time to look at your issue yet. You could indeed probably simplify the logic with write only logic to the Tx buffers.
<sensille> i did that, and it seems to work fine. not fully tested yet
<sensille> saves tons of resources
<sensille> i might prepare some pull requests for that
<_florent_> sensille: OK great, feel free to experiment/tweak the code for your need, if you made interesting finding/improvements, happy to review/integrate
<_florent_> sensille: that's possible we could switch to this as default since I'm not sure any software code re-read the TX buffers
<sensille> maybe to calculate checksums
cr1901_ has joined #litex
cr1901 has quit [Ping timeout: 246 seconds]
<sensille> and maybe some CPUs implement 8 bit writes as 32 bit RMW?
tucanae47 has quit [Server closed connection]
tucanae47 has joined #litex
<sensille> oh, and unaligned 32 bit writes
<sensille> _florent_: do you know how vexrisc handles 8 bit writes? rmw or with byte lane enable?
tpw_rules has quit [Server closed connection]
tpw_rules has joined #litex
<tpw_rules> _florent_: basically the problem is that the pythondata vexriscv smp repo needs litex to automatically generate the CPUs because litex has the routine to enumerate them. in contrast for all the other CPUs each of the pythondata repos are standalone and don't need litex
so-offish has joined #litex
so-offishul has joined #litex
so-offish has quit [Ping timeout: 245 seconds]
cr1901_ is now known as cr1901
so-offishul has quit [Quit: Leaving]
so-offish has joined #litex
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
FabM has quit [Ping timeout: 258 seconds]
sakman has quit [Quit: Leaving]
sakman has joined #litex
mikolajw has joined #litex