pftbest has quit [Remote host closed the connection]
pftbest has joined #litex
pftbest has quit [Ping timeout: 240 seconds]
Degi_ has joined #litex
Degi has quit [Ping timeout: 252 seconds]
Degi_ is now known as Degi
lkcl has quit [Ping timeout: 240 seconds]
lkcl has joined #litex
thorns514 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anuejn has quit [Ping timeout: 246 seconds]
anuejn has joined #litex
lkcl has quit [Ping timeout: 240 seconds]
lkcl has joined #litex
lkcl has quit [Ping timeout: 246 seconds]
lkcl has joined #litex
kgugala has joined #litex
kgugala_ has quit [Ping timeout: 240 seconds]
lkcl has quit [Ping timeout: 246 seconds]
<_florent_>
tcal: Thanks, I need to think a bit about the CFU integration. I also need to do similar work on VexRiscv-SMP to expose some of the parameters to targets (cpu-count, aes, fpu, etc...) so will think about the CFU for VexRiscv and others RISC-V CPU while doing this.
<_florent_>
tcal: Would you mind opening an issue for this in LiteX?
lkcl has joined #litex
kgugala_ has joined #litex
kgugala has quit [Ping timeout: 268 seconds]
m4ssi has joined #litex
lkcl has quit [Ping timeout: 265 seconds]
m4ssi has quit [Remote host closed the connection]
lkcl has joined #litex
Melkhior has joined #litex
acathla has joined #litex
<Melkhior>
@_florent_ I have an example at home for some VexRiscv parameters; i added a '--extensions' to litex/soc/cores/cpu/vexriscv_smp/core.py (which I passs from linux-on-litex-vexriscv/make.py), so I can do :
<Melkhior>
(I,M,A are redundant of course but make things more readable for me)
<Melkhior>
F & D enables the FPU
<Melkhior>
C enable compressed instructions
<Melkhior>
B and latest enables my custom plugins; Zkn for instance could enable AesPlugin (I have a patch to make AesPlugin Zk-compliant, but it will have to be updated as Zk is going to revert some opcode space optimization)
<Melkhior>
@geertu question: in riscv,isa, should non-std extension appears and how ? In MISA you add 'x' if there's any, but for riscv,isa should we a) ignore them b) add an 'x' c) add the canonical Z order ? (rv32imafdcbZbr_Zbt_Zkn_Zks)
<Melkhior>
also Z is for 'somewhat standard' so not even sure if it's 'x'...
pftbest has joined #litex
Melkhior has quit [Quit: Connection closed]
learninguy has joined #litex
learninguy has quit [Quit: Connection closed]
m4ssi has joined #litex
Melkhior has joined #litex
m4ssi has quit [Remote host closed the connection]
Bertl_zZ is now known as Bertl
<geertu>
Melkhior: see Documentation/devicetree/bindings/riscv/cpus.yaml
vup has quit [Ping timeout: 245 seconds]
vup has joined #litex
lkcl has quit [Ping timeout: 240 seconds]
peepsalot has quit [Remote host closed the connection]
peepsalot has joined #litex
lkcl has joined #litex
<Melkhior>
@geertu thanks, could have guessed;-) , so this is the full specification apparently
lkcl has quit [Ping timeout: 246 seconds]
lkcl has joined #litex
<tcal>
_florent_: thanks, I've created issue #883.
peepsalot has quit [Ping timeout: 240 seconds]
m4ssi has joined #litex
pftbest has quit [Remote host closed the connection]
pftbest has joined #litex
pftbest has quit [Remote host closed the connection]
pftbest has joined #litex
rj has joined #litex
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
Melkhior has quit [Quit: Connection closed]
<nickoe>
bruh, I better start to play with litex again ... soon
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
Bertl is now known as Bertl_oO
thorns514 has joined #litex
thorns514 has quit [Client Quit]
peepsalot has joined #litex
pftbest has quit [Remote host closed the connection]
pftbest has joined #litex
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
m4ssi has quit [Remote host closed the connection]
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
thorns514 has joined #litex
thorns514 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pftbest has quit [Remote host closed the connection]