Skip to content

Conversation

@jlaustill
Copy link

Summary

• Adds dedicated CPU32 processor support to Ghidra
• Provides much better assembly decompilation than the existing 68030 variant
• Includes new CPU32.slaspec language specification file
• Updates certification manifest and language definitions

Credits

This work builds upon the original CPU32 implementation by @LegacyNsfw in PR #2617 (https://github.com/NationalSecurityAgency/ghidra/pull/2617/files). I've updated their 4-year-old work to compile and function correctly with the current version of Ghidra.

Test plan

  • Tested CPU32 assembly decompilation - works great with much better results than 68030 variant
  • Verified language definitions load correctly
  • Confirmed improved disassembly output
  • Confirmed compatibility with current Ghidra version

🤖 Generated with Claude Code

This implementation provides much better assembly decompilation than the 68030 variant by adding dedicated CPU32 processor support including language definitions and specifications.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature: Processor/68000 Status: Triage Information is being gathered

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants