-
Notifications
You must be signed in to change notification settings - Fork 9
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
Register definitions are highly incomplete and some are wrong #12
Comments
Manual 1) Manual 2) Manual 3) I wrote a script which extracts the SFR and ESFR from the PDF files and orders them by address.
To add them to Ghidra they must be inserted twice into the slaspec file and into the pspec file. Sadly Ghidra is such a buggy software that you will not get a useful error message if you did anything wrong in these highly cryptic files. Ghidra will only tell you that it could not read the c166.sla file. |
In the slaspec file you enter at line 18:
and at line 204:
And in the pspec file you enter:
This works for several commands like MOV. For example: |
In the file c166.slaspec you define the registers.
But most are missing.
I extracted the information from 3 Infineon manuals.
Sadly there are some contradictions.
The text was updated successfully, but these errors were encountered: