From 5ec0e978b534c6de6d3d63a34bfbfcf81ff9b010 Mon Sep 17 00:00:00 2001 From: Alexey Esaulenko Date: Tue, 24 Oct 2023 16:30:52 +0400 Subject: [PATCH] HCS12 processor: fix inproper name for analyzer plugin --- .../app/plugin/core/analysis/HCS12ConventionAnalyzer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Ghidra/Processors/HCS12/src/main/java/ghidra/app/plugin/core/analysis/HCS12ConventionAnalyzer.java b/Ghidra/Processors/HCS12/src/main/java/ghidra/app/plugin/core/analysis/HCS12ConventionAnalyzer.java index b2c0f2f61a..6e4ee04412 100644 --- a/Ghidra/Processors/HCS12/src/main/java/ghidra/app/plugin/core/analysis/HCS12ConventionAnalyzer.java +++ b/Ghidra/Processors/HCS12/src/main/java/ghidra/app/plugin/core/analysis/HCS12ConventionAnalyzer.java @@ -51,10 +51,11 @@ public class HCS12ConventionAnalyzer extends AbstractAnalyzer { @Override public boolean canAnalyze(Program program) { - // Only analyze HCS12 Programs + // Only analyze HCS-12 / HCS-12X Programs Processor processor = program.getLanguage().getProcessor(); + boolean canDo = "HCS-12".equals(processor.toString()) || + "HCS-12X".equals(processor.toString()); - boolean canDo = processor.equals(Processor.findOrPossiblyCreateProcessor("HCS12")); if (canDo) { xgate = program.getRegister("XGATE"); }