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
SBI for VisionFive 1+2 (JH71x0) #694
base: main
Are you sure you want to change the base?
Conversation
345641b
to
42d4e2d
Compare
f43a6f1
to
7624bd9
Compare
d3f8e19
to
16e45ad
Compare
@Rwantare I've added instructions on running the kernel for the current code here; see the VisionFive 2 board directory's README and kernel.md in this PR. :) |
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Use lib/log print macros instead of writer. We no longer need the write since the log library works splendid. Export the lzss type so xtask reuses it, ensuring consistency. Annotate the function as unsafe, leaving safety notes. Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
…DRAM Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Heck do I know about make... and its many kinds of variables... Signed-off-by: Daniel Maslowski <info@orangecms.org>
document OpenSBI and Linux alignment handling Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Signed-off-by: Daniel Maslowski <info@orangecms.org>
We got warnings on the resolver defaulting to 1 for virtual workspaces. Signed-off-by: Daniel Maslowski <info@orangecms.org>
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.
This is 47 files, reviewing is tough. Any chance it can be a few more smaller PRs? Or is that impractical.
Yea, this whole bunch of stuff needs tidying up. I have spent a lot of time going back and forth trying to understand how some things really need to work, running it on the different platforms (D1 and JH7110), and often enough was Linux just hanging or something erroring. I have wanted to get back to the SBI work soonish anyway. |
No description provided.