-
Notifications
You must be signed in to change notification settings - Fork 815
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
[rom_ctrl,doc] Updates and tidy-ups #26071
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On the whole it looks good, maybe when we do the vPlan we'll see some gaps.
I am approving these changes but please have look at my comments before merging.
98fcb47
to
e19126f
Compare
The idea is that this now better explains what the ROM controller is and what it's used for. Signed-off-by: Rupert Swarbrick <[email protected]>
This text got copied to interfaces.md, which is a much better place for it! Drop the old copy and add a link instead. Signed-off-by: Rupert Swarbrick <[email protected]>
I think the (intended) interface has actually changed since I wrote that text years ago! Tweak it so that it's actually correct. Signed-off-by: Rupert Swarbrick <[email protected]>
This now lists all the parameters that get passed into the block and describes things a bit more helpfully. Signed-off-by: Rupert Swarbrick <[email protected]>
This second S&P layer was removed in commit 803d9ae. Update the documentation to describe the design properly. While updating the block diagram, I also sort out the legends for the rdata paths. In the programmer's guide, I change the text so that it's true (talking about scrambled addresses as opposed to scrambled data), but the behaviour seen by the programmer does not change. Signed-off-by: Rupert Swarbrick <[email protected]>
Signed-off-by: Rupert Swarbrick <[email protected]>
This document is actually linked a couple of sentences earlier but I just got a little surprised about things when reading the text. This should make things a bit clearer. Signed-off-by: Rupert Swarbrick <[email protected]>
e19126f
to
66d4fd3
Compare
Force push doesn't add anything (except for a couple of missing backticks) but it rebases onto the latest master. |
LGTM, thanks Rupert! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, thank you
These commits are trying to tidy up the block documentation so that things are more fully specified. It might hopefully feed into a verification plan for the block. (But documenting what on earth it's supposed to do seems like it's sensible either way!)