feat(flash): load flash image through image loader#1086
Merged
Conversation
19caabd to
e03a113
Compare
8550316 to
428dc3b
Compare
e03a113 to
083cf80
Compare
428dc3b to
e74f71d
Compare
083cf80 to
ecc9bb9
Compare
e74f71d to
328a688
Compare
ecc9bb9 to
ec44d3b
Compare
328a688 to
9708743
Compare
ec44d3b to
9f4ca24
Compare
9708743 to
662f246
Compare
662f246 to
bb93975
Compare
Flash image loading used to open the file directly with fopen()/fread(), so it only handled raw images and bypassed the common gzip/zstd loaders. Load flash images through load_img() after the existing flash image lookup succeeds, matching the memory image loading path.
bb93975 to
583796c
Compare
NEMU Performance Results - XS Interpreter
NEMU Performance Results - XS Ref Shared Object
|
poemonsense
approved these changes
Jul 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Route flash image loading through load_img() instead of open-coding raw fopen/fread handling.
This keeps flash image handling consistent with memory image loading and lets flash reuse the common format detection path.