freakazoid332 has quit [Ping timeout: 255 seconds]
frkazoid333 has joined #riscv
frkzoid has quit [Ping timeout: 255 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
frkzoid has joined #riscv
KombuchaKip has joined #riscv
freakazoid332 has joined #riscv
frkazoid333 has quit [Ping timeout: 255 seconds]
frkzoid has quit [Ping timeout: 246 seconds]
sympt2 has joined #riscv
sympt has quit [Ping timeout: 260 seconds]
sympt2 is now known as sympt
KombuchaKip has quit [Quit: Leaving.]
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
frkzoid has joined #riscv
freakazoid332 has quit [Ping timeout: 246 seconds]
KombuchaKip has joined #riscv
KombuchaKip has quit [Remote host closed the connection]
KombuchaKip has joined #riscv
KombuchaKip has quit [Client Quit]
KombuchaKip has joined #riscv
freakazoid332 has joined #riscv
frkzoid has quit [Ping timeout: 246 seconds]
EchelonX has joined #riscv
rurtty has joined #riscv
rurtty has quit [Ping timeout: 268 seconds]
EchelonX has quit [Quit: Leaving]
Trifton is now known as jessbot054
jessbot054 is now known as Trifton
radu2427534357 has joined #riscv
rneese has quit []
aerkiaga has quit [Remote host closed the connection]
Trifton has quit [Quit: Error: no route to host]
motherfsck has quit [Ping timeout: 246 seconds]
motherfsck has joined #riscv
jacklsw has joined #riscv
Trifton has joined #riscv
motherfsck has quit [Ping timeout: 260 seconds]
hammdist has joined #riscv
<hammdist>
jalr is allegedly t =pc+4; pc=(x[rs1]+sext(offset))&∼1; x[rd]=t . I don't understand the &~1 part. since instructions are 4 bytes long, shouldn't it be &~3
radu24275343574 has joined #riscv
<hammdist>
apparently the &~1 part can be considered somewhat optional (C compilers for example aren't likely to use the low bit of function pointers as a flag)
radu2427534357 has quit [Ping timeout: 255 seconds]
radu24275343574 is now known as radu2427534357
<solrize>
oh oops i posted that flashlight link in the wrong channel sorry
<smaeul>
hammdist: instructions are only aligned to two bytes if you have the C extension
<solrize>
are there any silicon parts (minimal softcores don't count) that don't have C extension?
<muurkha>
I'd like to know that too
jacklsw has quit [Read error: Connection reset by peer]
Trifton has quit [Quit: Error: no route to host]
Trifton has joined #riscv
radu24275343573 has joined #riscv
radu2427534357 has quit [Ping timeout: 248 seconds]
radu24275343573 is now known as radu2427534357
<dh`>
I've become aware of one, I think
<muurkha>
oh?
<dh`>
stuff I shouldn't talk about, and I'm not sure anyway, but it's a possibility
<muurkha>
oh, sorry
<dh`>
not like I'm giving anything important away
<dh`>
there's lots of internal-only riscv silicon
<dh`>
I agree it would be nice to be able to assume that C is always present, but I don't think it's actually true
<muurkha>
did you see the C-first Verilog design somebody did recently?
<muurkha>
its native instruction set is the C set, plus a few extra instructions, and it implements the non-C RV32I instructions with subroutines written in its native instruction set
<dh`>
I did not
<dh`>
neat
radu24275343575 has joined #riscv
radu2427534357 has quit [Ping timeout: 256 seconds]
radu24275343575 is now known as radu2427534357
<muurkha>
seemed like an interesting approach to getting a small implementation, though IIRC it was bigger than SeRV
mp4 has quit [Quit: ircII EPIC5-2.1.12 -- Are we there yet?]
BootLayer has joined #riscv
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 260 seconds]
radu24275343577 is now known as radu2427534357
rurtty has joined #riscv
rurtty has quit [Ping timeout: 256 seconds]
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 256 seconds]
radu24275343577 is now known as radu2427534357
billchenchina has quit [Remote host closed the connection]
eroux has joined #riscv
rurtty has joined #riscv
another| is now known as another
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 248 seconds]
radu24275343577 is now known as radu2427534357
montjoie has joined #riscv
<montjoie>
hello, I have a starfive visionfive v1, I have compiled fw_payload.bin but I fail to find where to copy it on sdcard, anyone know the rigth dd command ?
jmdaemon has quit [Ping timeout: 246 seconds]
<montjoie>
I tried ./jh7100-recover but nothing is working