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

Add a dynamic ISA reference #299

Closed
wants to merge 2 commits into from
Closed

Conversation

raccog
Copy link
Contributor

@raccog raccog commented Sep 21, 2023

Draft branch for #297.

Here's my plan on how to implement this feature:

  • Static sliderules tab UI with instruction encodings for 2 instructions
  • Tooltip UI for 2 instructions at a single location
  • Tooltip UI for 2 instructions at multiple locations
  • Dynamic sliderules tab UI with instruction encodings for 2 instructions per instruction type
  • Dynamic tooltip UI with instruction encodings for 2 instructions per instruction type
  • Fill out instruction details so that all instructions are included in the UI

Added a new tab for an ISA reference table.

SliderulesDemo0

@raccog raccog mentioned this pull request Sep 21, 2023
@raccog
Copy link
Contributor Author

raccog commented Sep 21, 2023

Here's a demo of a tooltip that can show up when hovering over instructions in the VSRTL window. The tooltip shows the binary encoding of an add instruction.

SliderulesDemo1

@raccog
Copy link
Contributor Author

raccog commented Dec 21, 2023

Replacing this draft with #329.

@raccog raccog closed this Dec 21, 2023
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.

1 participant