Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small suggested clarifications #138

Open
rsnikhil opened this issue Sep 2, 2024 · 13 comments
Open

Small suggested clarifications #138

rsnikhil opened this issue Sep 2, 2024 · 13 comments
Assignees

Comments

@rsnikhil
Copy link

rsnikhil commented Sep 2, 2024

The word "E-Trace", used on pages 9, 10 and 79, presumably stands for "Efficient Trace", but AFAIK is nowhere so defined.

Suggest adding an item in Section 1.1 Terminology for this.

@rsnikhil
Copy link
Author

rsnikhil commented Sep 2, 2024

‘ucause’ is mentioned in Section 3.2.3; Section 4.1 second bullet; table 4.
‘utval’ is mentioned in Section 4.1 second bullet; Table 4; Table 17; 7.3.2.

AFAIK these CSRs were removed from the Privileged ISA spec?

@rsnikhil rsnikhil changed the title Small suggested clarification Small suggested clarifications Sep 2, 2024
@rsnikhil
Copy link
Author

rsnikhil commented Sep 3, 2024

(Note: a new and separate Issue has been opened for this: #142 (comment))

In Section 4.1, we have:

The following information is mandatory:
...
* The instruction_type of retired instructions for:
  * Jumps with a target that cannot be inferred from the source code;
...

and

The following information is optional:
...
* The instruction_type of instructions for:
  ...
  * Jumps with a target that cannot be inferred from the source code;

This seems contradictory (both mandatory and optional)?

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Sep 4, 2024 via email

@IainCRobertson
Copy link
Collaborator

IainCRobertson commented Oct 24, 2024

@rsnikhil please review #161 - does this address all of your concerns?
(Note that some parts of this are addressed by Issue #142 , for which there is a separate pull request)

@rsnikhil
Copy link
Author

Yes, all these changes look fine to me (my apologies for my delay in reviewing).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants