-
Notifications
You must be signed in to change notification settings - Fork 17
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
Monitor built-in disassembler should convert relative addresses #36
Comments
I will take care of this |
@bernd-ulmann As you are currently heavily time-contrained: No worries if this takes a while and if it goes to V1.7 instead of the current V1.6. But if you can do V1.6, it would be awesome :-) EDIT: In both cases: Please use the branch |
Done. :-) A typical output looks now like this: QMON> MEMORY/LOAD - ENTER ADDRESS/VALUE PAIRS, TERMINATE WITH CTRL-E The absolute destination address is denoted in parenthesis following an RBRA/RSUB instruction. |
@bernd-ulmann Thanks for this feature improvement. Can you please merge this it to |
Done. :-) |
@bernd-ulmann and @MJoergen Important hint: Always, when you change the monitor, then the following steps need to be done:
So I did this now for this change Bernd did. New value is now: 6498 (strange: @bernd-ulmann it shrinked due to the new feature ?) I checked in the new file. Additionally also in the @MJoergen Maybe we can get smarter and get rid of this manual effort by improving the way the GENERIC of the |
oh: now after Bernd fixed his debug lib: |
updated again |
When disassembling code using the Monitor's built-in disassembler, relative addresses are shown as just that: relative.
I would like the disassembler to show the corresponding absolute address. For instance, the command "M S 0000 0060" currently shows:
The instruction at 0000 jumps to address 005C. Showing the relative address (005A) makes the output harder to read.
This applies to the instructions RBRA and RSUB. The instructions ABRA and ASUB already show the absolute address. Alternatively, the relative instructions could show both the offset AND the absolute address, to make the distinction more clear.
Tentatively assigned to V1.7 if you agree.
The text was updated successfully, but these errors were encountered: