diff --git a/Ghidra/Processors/8051/certification.manifest b/Ghidra/Processors/8051/certification.manifest index 5dac87b24b..62a314ac8d 100644 --- a/Ghidra/Processors/8051/certification.manifest +++ b/Ghidra/Processors/8051/certification.manifest @@ -14,6 +14,7 @@ data/languages/8051.pspec||GHIDRA||||END| data/languages/8051.slaspec||GHIDRA||||END| data/languages/8051_archimedes.cspec||GHIDRA||||END| data/languages/8051_main.sinc||GHIDRA||||END| +data/languages/cip-51.pspec||GHIDRA||||END| data/languages/cip-51.slaspec||GHIDRA||||END| data/languages/keil-cx51.cspec||GHIDRA||||END| data/languages/mx51.cspec||GHIDRA||||END| diff --git a/Ghidra/Processors/8051/data/languages/8051.ldefs b/Ghidra/Processors/8051/data/languages/8051.ldefs index 7c2700ffe8..ef4f11cc4f 100644 --- a/Ghidra/Processors/8051/data/languages/8051.ldefs +++ b/Ghidra/Processors/8051/data/languages/8051.ldefs @@ -50,4 +50,16 @@ + + Silicon Labs CIP-51 Microcontroller Family + + diff --git a/Ghidra/Processors/8051/data/languages/cip-51.pspec b/Ghidra/Processors/8051/data/languages/cip-51.pspec new file mode 100644 index 0000000000..d342b93819 --- /dev/null +++ b/Ghidra/Processors/8051/data/languages/cip-51.pspec @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ghidra/Processors/8051/data/languages/keil-cx51.cspec b/Ghidra/Processors/8051/data/languages/keil-cx51.cspec index 14efe89087..b74d95487c 100644 --- a/Ghidra/Processors/8051/data/languages/keil-cx51.cspec +++ b/Ghidra/Processors/8051/data/languages/keil-cx51.cspec @@ -1,118 +1,77 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file +