Skip to content

Conversation

@palmarci
Copy link

Hello!

After using Ghidra on TriCore for a while now, I think it is time for me to start contributing. I tried to fix the long mtcr/mfcr problem. See relevant PR & issue:

  1. tricore CFSR wrong space #1640
  2. Tricore mfcr/mtcr not showing in decompilation #1630

I basically did what @GhidorahRex suggested in the old PR and finished the CSFR moving and mapping from Sleigh to processor spec. I did this on both TC1x and TC2x (and TC36x, but that will be a different PR).

(I also commented out the mffr/mtfr instructions, since they are only mentioned in the 1.6 ISA's footnotes, however it is not listed as an official instruction, so I don't think they are implemented.)

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants