_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://freenode.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
thorns514 has joined #litex
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> --extensions I,M,A,C,F,D,B,Zbr,Zbt,Zkn,Zks
<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> s/reciving/receiving/
<Melkhior> I've also added the extensions in MISA and the arch string so that it appears in e.g. /proc/cpuinfo
<geertu> Melkhior: we already have riscv,isa under /proc/device-tree/.../cpu@0/ ?
<Melkhior> @geertu yes:
<Melkhior> root@buildroot:~47 cat /proc/device-tree/cpus/cpu\@3/riscv\,isa ; echo
<Melkhior> rv32imafdcb
<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]
pftbest has joined #litex
rj has quit [Ping timeout: 240 seconds]
lf has quit [Ping timeout: 250 seconds]
lf has joined #litex
rj has joined #litex
rj has quit [Ping timeout: 240 seconds]