riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
BOKALDO has joined #riscv
Sofia has quit [Remote host closed the connection]
Sofia has joined #riscv
gioyik has joined #riscv
gioyik has quit [Ping timeout: 276 seconds]
winterflaw has joined #riscv
cp- has quit [Ping timeout: 252 seconds]
jacklsw has quit [Read error: Connection reset by peer]
jacklsw has joined #riscv
j0hnny has joined #riscv
j0hnny has quit [Remote host closed the connection]
jacklsw has quit [Read error: Connection reset by peer]
jacklsw has joined #riscv
jack_lsw has joined #riscv
jacklsw has quit [Ping timeout: 250 seconds]
jacklsw has joined #riscv
jack_lsw has quit [Ping timeout: 260 seconds]
jacklsw has quit [Quit: Back to the real life]
pecastro has joined #riscv
rlittl01_ has quit [Quit: -a- Connection Timed Out]
rlittl01 has joined #riscv
mahmutov has quit [Ping timeout: 252 seconds]
jwillikers has joined #riscv
gioyik has joined #riscv
gioyik has quit [Ping timeout: 276 seconds]
mahmutov has joined #riscv
<la_mettrie>
no much traces on the web that OpenSBI was run on Raspberry Pi or on ARM in general. I wonder might there be some obstacles in way
<sorear>
it's entirely riscv specific
<sorear>
arm doesn't need it because they split responsibilities differently between the kernel and hardware, although there's some similar stuff in "arm-trusted-firmware"
<la_mettrie>
i meant if there's obstacles to use in on ARM for RISC-V emulation as it's used on x86
<la_mettrie>
...or to compile
<sorear>
to use what for what?
<la_mettrie>
it's used when emulating RISC-V on x86. it can be cross-compiled on x86 but I'm not sure if on ARM
<sorear>
I don't know if anyone has tried it but there should be nothing stopping you from compiling opensbi for a RISC-V guest on an ARM host
Guest92 has joined #riscv
Guest92 has left #riscv [#riscv]
BOKALDO has quit [Quit: Leaving]
Slide-O-Mix has quit [Ping timeout: 260 seconds]
jwillikers has quit [Remote host closed the connection]
Slide-O-Mix has joined #riscv
BOKALDO has joined #riscv
jacklsw has joined #riscv
X-Scale` has joined #riscv
X-Scale has quit [Ping timeout: 265 seconds]
X-Scale` is now known as X-Scale
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 268 seconds]
rlittl01 has quit [Read error: Connection reset by peer]
rlittl01 has joined #riscv
Slide-O-Mix has quit [Ping timeout: 250 seconds]
Slide-O-Mix has joined #riscv
ntwk has quit [Ping timeout: 252 seconds]
[itchyjunk] has joined #riscv
<jrtc27>
sorear la_mettrie: opensbi compiles just fine for me on an M1 mac
<jrtc27>
as you would entirely expect
<jrtc27>
it couldn't care less what the native architecture is, it's just a bunch of C and assembly that gets shoved into a compiler and assembler
jwillikers has joined #riscv
brettgilio has quit [Quit: Leaving...]
brettgilio has joined #riscv
mahmutov has quit [Ping timeout: 260 seconds]
mahmutov has joined #riscv
ntwk has joined #riscv
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 268 seconds]
winterflaw has quit [Ping timeout: 276 seconds]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 252 seconds]
jacklsw has quit [Quit: Back to the real world]
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 250 seconds]
gioyik has joined #riscv
gioyik has quit [Quit: WeeChat 3.1]
vagrantc has joined #riscv
Narrat has joined #riscv
rlittl01 has quit [Quit: -a- Connection Timed Out]
rlittl01 has joined #riscv
jwillikers has quit [Remote host closed the connection]
mahmutov has quit [Read error: Connection reset by peer]
mahmutov has joined #riscv
BOKALDO has quit [Quit: Leaving]
jjido has joined #riscv
X-Scale has quit [Ping timeout: 250 seconds]
X-Scale` has joined #riscv
X-Scale` is now known as X-Scale
jwillikers has joined #riscv
hendursaga has quit [Remote host closed the connection]
hendursaga has joined #riscv
<dh`>
once something cross-compiles, it doesn't matter what you cross-compile it on unless that platform is totally broken
<geist>
you'd have to at least define a per arch calling convention for the SBI call
<geist>
or... i guess i'm mis-understanding what folks are talking about here
<geist>
compiling opensbi to run natively on an arm core at EL3 or whatnot would require some work and most of the assumptions about what SBI does are different
<geist>
yeah okay, must be talking about cross compiling for riscv on an arm machine. works fine
rlittl01 has quit [Quit: -a- Connection Timed Out]