Skip to content
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

Patch for issue #98 #100

Merged
merged 2 commits into from
Dec 22, 2022
Merged

Patch for issue #98 #100

merged 2 commits into from
Dec 22, 2022

Commits on Dec 22, 2022

  1. Fix missing csr_cycle increment

    After finishing emulating, all instructions must increase csr cycle,
    but we only do so for branch instructions.
    qwe661234 committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    a34aedb View commit details
    Browse the repository at this point in the history
  2. Fix miss value fencei instrucition in branch list

    In the previous implementation, fencei was treated as a branch
    instruction, but it was assigned a missing value in the new branch list.
    As a result, emulator fails to pass Zifencei test.
    
    Close: sysprog21#98
    qwe661234 committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    d3fd742 View commit details
    Browse the repository at this point in the history