Dolu has joined #litex
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
<xobs> A bit of a historical question: Does anyone know why the litex vexriscv doesn't use standard CSR numbers for things like MIP and MIE? https://github.com/enjoy-digital/VexRiscv-verilog/blob/master/src/main/scala/vexriscv/GenCoreDefault.scala#L208
<tpb> Title: VexRiscv-verilog/GenCoreDefault.scala at master · enjoy-digital/VexRiscv-verilog · GitHub (at github.com)
<daveshah> At least historically I don't think it was compliant as it wasn't a standard PLIC
<xobs> Hmm... I guess the real question I have is: Should I change it back in my designs (i.e. is it compliant now)?
<xobs> I'm working on Rust support, and I have a forked version of `riscv` that adds `vmim`, `vmip`, `vdci`, `vsim`, and `vsip` calls.
<daveshah> I haven't followed VexRiscv enough to know
Dolu has quit [Ping timeout: 265 seconds]
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
Dolu has joined #litex
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
rvense has joined #litex
<rvense> _florent_: i'm havingg trouble getting a working cpu with litex-buildenv for my lattice hx8k evb. the cpu and wishbon bus just lock up. i've been with tim and xobs for a few hours at ccc, and they think it's related to a change you made with how memory regions are set up.
<_florent_> rvense: can you share the target file of give a link to it?
<tpb> Title: HowTo FuPy on iCE40 Boards · timvideos/litex-buildenv Wiki · GitHub (at github.com)
<tpb> Title: litex-buildenv/base.py at master · timvideos/litex-buildenv · GitHub (at github.com)
<mithro> _florent_: we have discovered that it is happening because nothing is mapped to address 0
<rvense> commit 96ab220b0f60e3d509ca0a66dcfb81676ef294d9 produced a working image
<_florent_> mithro, rvense: ok, i'll look at that
_whitelogger has joined #litex
<futarisIRCcloud> QwertyEmbedded: All I had to do was sleep.
tpb has quit [Remote host closed the connection]
tpb has joined #litex