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

Remove set_reg and get_reg out of rmi's interface #233

Closed
wants to merge 3 commits into from

Conversation

zpzigi754
Copy link
Collaborator

This PR contains refactoring commits related to #231. Previously, set_reg and get_reg were used to sidestep the dependency issue between monitor and armv9a. Now that the dependency issue has been resolved by the integration, they don't have to be inside the list of RMI's Interface.

Previously, `set_reg` was used to sidestep the dependency issue between
monitor and armv9a. Now that the dependency issue has been resolved, it
doesn't have to be inside the list of RMI's Interface.
Previously, `get_reg` was used to sidestep the dependency issue between
monitor and armv9a. Now that the dependency issue has been resolved, it
doesn't have to be inside the list of RMI's Interface.
@bokdeuk-jeong
Copy link
Collaborator

Hi,
This pr looks related to the design decisions that I posted at #230 and #231.
I think it's better to review this pr after settling down the design.

@zpzigi754
Copy link
Collaborator Author

Hi, This pr looks related to the design decisions that I posted at #230 and #231. I think it's better to review this pr after settling down the design.

I see. I will pend merging it.

@bokdeuk-jeong
Copy link
Collaborator

Thanks!

@zpzigi754
Copy link
Collaborator Author

I will make a new PR removing all Interface trait in rmi/mod.rs by following @bokdeuk-jeong's suggestion.

@zpzigi754 zpzigi754 closed this Nov 27, 2023
@zpzigi754 zpzigi754 deleted the rm-set-regs branch November 27, 2023 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants