ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.35k stars 238 forks source link

[RV64_DYNAREC] Detect vector extension #1619

Closed ksco closed 2 days ago

ksco commented 2 days ago

Dynarec for RISC-V With extension: I M A F D C Zba Zbb Zbc Zbs Vector PageSize:4096 Running on Spacemit(R) X60 with 8 Cores

ptitSeb commented 2 days ago

We might want to check if it's v0.7 or v1.0 extension?

ksco commented 2 days ago

We might want to check if it's v0.7 or v1.0 extension?

Yeah this checks, there is no vcsr in v0.7.

ptitSeb commented 2 days ago

ok, but what if we want to support v0.7? there is a lot of harsware out there with 0.7

ksco commented 2 days ago

I'm thinking of adding v1.0 first, then adapting the code to v0.7.1 (or xtheadvector for its new name) if necessary.

ptitSeb commented 2 days ago

Ok, I wont be abble to help you there, I don't have any v1.0 copliant hardware.