Skip to content

Clarify that harts halt out of reset if haltreq=1#419

Merged
timsifive merged 1 commit into
masterfrom
haltreq
Feb 12, 2019
Merged

Clarify that harts halt out of reset if haltreq=1#419
timsifive merged 1 commit into
masterfrom
haltreq

Conversation

@timsifive
Copy link
Copy Markdown
Contributor

Fixes #413.
This is a pretty important clarification. Is it an erratum?

Fixes #413.
This is a pretty important clarification. Is it an erratum?
@timsifive timsifive requested a review from ernie-sifive January 9, 2019 19:30
@mwachs5
Copy link
Copy Markdown
Collaborator

mwachs5 commented Jan 9, 2019

I don't think this is an erratum. Elsewhere in the spec we clearly state that the intention is to halt a hart immediately out of reset before any instructions have executed.

Copy link
Copy Markdown
Collaborator

@ernie-sifive ernie-sifive left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes look good and clarify haltreq behavior.

@timsifive
Copy link
Copy Markdown
Contributor Author

@mwachs5

I don't think this is an erratum. Elsewhere in the spec we clearly state that the intention is to halt a hart immediately out of reset before any instructions have executed.

Can you point me where we state that intention? I couldn't find it when I went looking for it, which is why I wrote this clarification.

@timsifive
Copy link
Copy Markdown
Contributor Author

Fixes #416.

@timsifive timsifive merged commit 94a5f9c into master Feb 12, 2019
@timsifive timsifive deleted the haltreq branch February 12, 2019 20:43
timsifive added a commit that referenced this pull request Feb 12, 2019
Fixes #413.
This is a pretty important clarification. Is it an erratum?
timsifive added a commit that referenced this pull request Feb 13, 2019
Fixes #413.
This is a pretty important clarification. Is it an erratum?
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

Successfully merging this pull request may close these issues.

3 participants