Live data from Hacker News

Debian riscv64

blog.aurel32.net

1–10 of 155 posts

Re: Debian riscv64

#3
I don't fully understand riscv, but shouldn't this be something like `RV64GC`?

Are they building for the base riscv with no isa extensions? This might be addressed somewhere in the debian docs but I didn't see it.

Re: Debian riscv64

#4

I don't fully understand riscv, but shouldn't this be something like `RV64GC`? Are they building for the base riscv with no isa extensions? This might be addressed somewhere in the debian docs but I didn't see it.

RV64GC is mentioned here: https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

Re: Debian riscv64

#5
post #4

I don't fully understand riscv, but shouldn't this be something like `RV64GC`? Are they building for the base riscv with no isa extensions? This might be addressed somewhere in the debian docs but I didn't see it.

RV64GC is mentioned here: https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

Ah, thanks for that! I wonder how they plan to support future extensions like RV64GCV which seems to be gaining traction…

Re: Debian riscv64

#6

I don't fully understand riscv, but shouldn't this be something like `RV64GC`? Are they building for the base riscv with no isa extensions? This might be addressed somewhere in the debian docs but I didn't see it.

I’ve noticed a lot of projects use riscv64 as shorthand for the rv64gc ISA, especially when it’s understood that there is an MMU, maybe an FPU, privilege levels, and any other extensions that a modern OS requires.

Anyway, I did find this on the Debian website[1]. So it seems they mean rv64gc.

[1] https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

Re: Debian riscv64

#8
post #4

Earlier quoted context omitted.

RV64GC is mentioned here: https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

Ah, thanks for that! I wonder how they plan to support future extensions like RV64GCV which seems to be gaining traction…

Would it be much different than armhf vs. armel?

Re: Debian riscv64

#9

I don't fully understand riscv, but shouldn't this be something like `RV64GC`? Are they building for the base riscv with no isa extensions? This might be addressed somewhere in the debian docs but I didn't see it.

I’ve noticed a lot of projects use riscv64 as shorthand for the rv64gc ISA, especially when it’s understood that there is an MMU, maybe an FPU, privilege levels, and any other extensions that a modern OS requires. Anyway, I did find this on the Debian website[1]. So it seems they mean rv64gc. [1] https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

Presumably Android will also chose a base minimum ISA spec for riscv software at some point. It would be tidy if they match the regular linux ecosystem

Re: Debian riscv64

#10
post #8

Earlier quoted context omitted.

Ah, thanks for that! I wonder how they plan to support future extensions like RV64GCV which seems to be gaining traction…

Would it be much different than armhf vs. armel?

Note that NEON is optional for armhf, mainly to support Tegra 2. This was a big deal at the time. See https://wiki.debian.org/ArmHardFloatPort.
Post reply on HN