Skip to content

Naming of the base extension #572

Open
@arichardson

Description

@arichardson

The current ARC placeholder suggestion is RV32CH/RV64CH and that's what I've used in #566.

However, multiple characters are a bit odd.
Looking at the misa letters that are marked as reserved in the priv spec I see G, J, K, L, O, R, T, W, Y, Z.

I don't think G, J, and Z can be used so maybe one of the following could work:

  • K (for Kapability): probably not since that is used for most Kryptography extensions,
  • L (for Longer pointers)
  • R (for Restricted pointers or Really-secure)
  • T (somewhat contrived: Tightly-bounded pointers)
  • Y (for capabilitY)
  • W (for Wider pointers)

Can't think of any name with O, but if needed I'm sure we can come up with something.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions