diff --git a/Ghidra/Processors/V850/certification.manifest b/Ghidra/Processors/V850/certification.manifest index 6355d36983..1e043949c1 100644 --- a/Ghidra/Processors/V850/certification.manifest +++ b/Ghidra/Processors/V850/certification.manifest @@ -1,10 +1,6 @@ ##VERSION: 2.0 Module.manifest||GHIDRA||||END| build.gradle||GHIDRA||||END| -data/languages/V850.cspec||GHIDRA||||END| -data/languages/V850.ldefs||GHIDRA||||END| -data/languages/V850.pspec||GHIDRA||||END| -data/languages/V850.slaspec||GHIDRA||||END| data/languages/Helpers/Conditions.sinc||GHIDRA||||END| data/languages/Helpers/Extras.sinc||GHIDRA||||END| data/languages/Helpers/Macros.sinc||GHIDRA||||END| @@ -16,4 +12,11 @@ data/languages/Instructions/Float.sinc||GHIDRA||||END| data/languages/Instructions/Load_Store.sinc||GHIDRA||||END| data/languages/Instructions/Logic.sinc||GHIDRA||||END| data/languages/Instructions/Special.sinc||GHIDRA||||END| +data/languages/V850.cspec||GHIDRA||||END| +data/languages/V850.ldefs||GHIDRA||||END| +data/languages/V850.opinion||GHIDRA||||END| +data/languages/V850.pspec||GHIDRA||||END| +data/languages/V850.slaspec||GHIDRA||||END| data/manuals/v850.idx||GHIDRA||||END| +data/patterns/V850_patterns.xml||GHIDRA||||END| +data/patterns/patternconstraints.xml||GHIDRA||||END| diff --git a/Ghidra/Processors/V850/data/patterns/V850_patterns.xml b/Ghidra/Processors/V850/data/patterns/V850_patterns.xml index 9313be2f38..5f2d215388 100644 --- a/Ghidra/Processors/V850/data/patterns/V850_patterns.xml +++ b/Ghidra/Processors/V850/data/patterns/V850_patterns.xml @@ -1,5 +1,7 @@ - + + + 01111111 00000000 @@ -7,26 +9,14 @@ 10...... 00000111 ...00001 ........ 10...... 00000111 ...00011 ........ 00000011 00011110 ........ ........ + 10...... 00000111 ...01011 ........ ........ ........ + 10...... 00000111 ...10011 ........ ........ ........ + 10...... 00000111 ...11011 ........ ........ ........ ........ ........ + + - - - 01111111 00000000 - - - 10...... 00000111 ...01011 ........ ........ ......... - 10...... 00000111 ...10011 ........ ........ ......... - - - - - 01111111 00000000 - - - 10...... 00000111 ...11011 ........ ........ ......... ........ ......... - - - + 01...... 00000110 ........ ........ 11100000 00000111 01001010 00000001 @@ -37,29 +27,11 @@ 10...... 00000111 ...00001 ........ 10...... 00000111 ...00011 ........ 00000011 00011110 ........ ........ + 10...... 00000111 ...11011 ........ ........ ........ ........ ........ + 10...... 00000111 ...01011 ........ ........ ........ + 10...... 00000111 ...10011 ........ ........ ........ + + - - - 01...... 00000110 ........ ........ - 11100000 00000111 01001010 00000001 - 11100000 00000111 01001000 00000001 - 11100000 00000111 01000100 00000001 - - - 10...... 00000111 ...01011 ........ ........ ......... - 10...... 00000111 ...10011 ........ ........ ......... - - - - - 01...... 00000110 ........ ........ - 11100000 00000111 01001010 00000001 - 11100000 00000111 01001000 00000001 - 11100000 00000111 01000100 00000001 - - - 10...... 00000111 ...11011 ........ ........ ......... ........ ......... - -