-
Notifications
You must be signed in to change notification settings - Fork 30
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
Rebase rvh squash 0912 #171
Merged
Merged
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
50c8b54
arch-riscv: add RISCV-H extension CSRs, WIP
shinezyy f1c8080
arch-riscv: set misa with H-ext
jueshiwenli eca7e53
arch-riscv: fix bug of pmp
jueshiwenli a53407c
arch-riscv: add mhpm & menvcfg & fix bugs
jueshiwenli 7d2c626
dev: Add nemu plic
jueshiwenli 01e50ac
arch-riscv: make mideleg adapt h-ext
jueshiwenli 3f69822
arch-riscv: add hfence.gvma
jueshiwenli 6e9249d
arch-riscv: make satp only adapt sv39
jueshiwenli 13eb0a4
dev: add plic read
jueshiwenli d45d44c
sim: change gcpt-restore config
jueshiwenli 45afa75
arch-riscv: update mstatus mask & mie mask
jueshiwenli cc2f259
arch-riscv: fix pmp bugs
jueshiwenli caac467
arch-riscv: add & fix bugs of h-csr & add h-diff
jueshiwenli 7449394
arch-riscv: fix bugs of sret
jueshiwenli aa811eb
arch-riscv: fix bugs of pf
jueshiwenli 22ecb45
arch-riscv: fix bugs of hsmode
jueshiwenli 46d51e2
arch-riscv: add two stage translate mode
jueshiwenli 6180464
arch-riscv: add h inst
jueshiwenli e847b99
arch-riscv: fix bugs of csr
jueshiwenli e77852f
arch-riscv: support vmode ecall
jueshiwenli d3f55e2
arch-riscv: add ptw tryCoalesce
jueshiwenli cc76ae7
arch-riscv: fix bugs of marchid & sstatus
jueshiwenli 79c4d25
arch-riscv: fix bugs of two stage ptw
jueshiwenli 55664a7
arch-riscv: fix H-csr bugs
jueshiwenli 6219ad4
arch-riscv: Vsatp mode 0 & misalign check
jueshiwenli 8055b35
arch-riscv: support h-csr update when fault
jueshiwenli af7202d
cpu: fix bugs of h-difftest
jueshiwenli 4ad707c
arch-riscv: fix bugs of h-ptw & sret
jueshiwenli 72df6c5
arch-riscv: fix csr bugs & add wfi hvfault
jueshiwenli 78b1080
arch-riscv: fix bugs of h-ptw
jueshiwenli 60e2d28
arch-riscv: add tlb translate mode
jueshiwenli f334f30
arch-riscv: add h l1tlb
jueshiwenli 003ce8d
arch-riscv: fix bugs of h-l1tlb
jueshiwenli 80bb38c
cpu: fix bugs of difftest
jueshiwenli efeff16
arch-riscv: clean h-l1tlb code
jueshiwenli 02bd763
arch-riscv: add h-l2tlb
jueshiwenli 0d58a7e
arch-riscv: fix bugs of pmp
jueshiwenli b4f638e
arch-riscv: update csr mask
jueshiwenli 061c737
arch-riscv: fix bugs of l2tlb
jueshiwenli b173f06
arch-riscv: fix bugs of MTINST & MTVAL2
jueshiwenli 6b3e019
cpu: update difftest display
jueshiwenli 98b7d4f
misc: update ref & restore path
jueshiwenli d3dd9ef
arch-riscv: clean H-MMU code
jueshiwenli 7e9b576
cpu: update difftest
jueshiwenli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
Oops, something went wrong.
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.
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.
the if block and else block seems to be the same?
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.
redundancy has not resolved yet @jueshiwenli ?