Re: Smstateen for Zcmt


Apologies. Clearly I am losing track of what is happening when!

If you depend on it and its not ratified, then you either need to wait or get a waiver.

On Mon, May 16, 2022 at 6:57 AM Tariq Kurd <tariq.kurd@...> wrote:
In this particular case, the issue is that the Smstateen spec comes later, and hasn't been addressed yet. I believe it's out of scope for Zc, it is simply noted that new state (the JVT CSR) is added so a state enable is required.
As SiLabs are actually implementing Zc right now, they are asking sensible questions about it, so we need to complete this part of the Smstateen spec.

Greg - any input on this would be appreciated.


On Mon, 16 May 2022 at 15:47, Mark Himelstein <markhimelstein@...> wrote:
Please talk with Greg and decide.

This is why we have cross group involvement. When a spec is ratified and a TG is disbanded, the Committee has ultimate responsibility.

I have a question though. Is there learning we need to have from this? If the issue wasn't raised how would we have found this? Do we need a list of standard dependencies/interactions?


On Mon, May 16, 2022 at 5:55 AM Tariq Kurd via <> wrote:

We have a question on github about the implementation of smstateen for Zcmt (table jump).
There's the JVT CSR which needs a state enable. The question is whether there is also a state-enable for the ISA extension.

Who is responsible for the Zcmt Smstateen spec?




Tariq Kurd | Lead CPU Architect | Codasip UK Design Centre |


Tariq Kurd | Lead CPU Architect | Codasip UK Design Centre |

Join to automatically receive all group messages.