PRugg-Cap

Results 8 comments of PRugg-Cap

Trying to revive this to make progress and summarise pros and cons (likely angering everyone involved, so sorry about that!): 1. Elevate forces you to conflate deepness between e.g. "mutability"...

@jamie-melling Agreed: I don't think this was updated with the new "CLEN and XLEN CSRs alias and are mode-dependent behaviour". Therefore, any existing RISC-V CSR is safe to access, as...

> The reason not to use the same encoding scheme for RV64 was to allow more combinations, so if we ban them all requiring a spin of the silicon to...

I believe these have all been separately implemented except for https://github.com/riscv/riscv-cheri/pull/130/commits/4e48ffef6db7bf91b89be98027b21fd7cf86a0de. I think we currently plan to keep the *tdc registers.

I don't know if @sorear has any objection?

Worth mentioning that with https://github.com/riscv/riscv-cheri/pull/285, we're pretty close to being able to support this kind of thing. > For example, an RV64 CPU implementing Zcheripurecap only would be a little...