diff --git a/Ghidra/Processors/68000/certification.manifest b/Ghidra/Processors/68000/certification.manifest
index 2107f5c99c..c8eb60ade0 100644
--- a/Ghidra/Processors/68000/certification.manifest
+++ b/Ghidra/Processors/68000/certification.manifest
@@ -6,8 +6,11 @@ data/languages/68000.ldefs||GHIDRA||||END|
data/languages/68000.opinion||GHIDRA||||END|
data/languages/68000.pspec||GHIDRA||||END|
data/languages/68000.sinc||GHIDRA||||END|
+data/languages/68000_register.cspec||GHIDRA||||END|
data/languages/68020.slaspec||GHIDRA||reviewed||END|
data/languages/68030.slaspec||GHIDRA||||END|
data/languages/68040.slaspec||GHIDRA||||END|
data/languages/coldfire.slaspec||GHIDRA||||END|
data/manuals/68000.idx||GHIDRA||||END|
+data/patterns/68000_patterns.xml||GHIDRA||||END|
+data/patterns/patternconstraints.xml||GHIDRA||||END|
diff --git a/Ghidra/Processors/68000/data/languages/68000.cspec b/Ghidra/Processors/68000/data/languages/68000.cspec
index fe7c760943..f5395e61a4 100644
--- a/Ghidra/Processors/68000/data/languages/68000.cspec
+++ b/Ghidra/Processors/68000/data/languages/68000.cspec
@@ -22,25 +22,16 @@
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -64,6 +55,13 @@
+
+
+
+
+
+
+
diff --git a/Ghidra/Processors/68000/data/languages/68000.ldefs b/Ghidra/Processors/68000/data/languages/68000.ldefs
index e065db0c51..c93a4c0df0 100644
--- a/Ghidra/Processors/68000/data/languages/68000.ldefs
+++ b/Ghidra/Processors/68000/data/languages/68000.ldefs
@@ -61,6 +61,7 @@
id="68000:BE:32:Coldfire">
Motorola 32-bit Coldfire
+
diff --git a/Ghidra/Processors/68000/data/languages/68000_register.cspec b/Ghidra/Processors/68000/data/languages/68000_register.cspec
new file mode 100644
index 0000000000..b058885afd
--- /dev/null
+++ b/Ghidra/Processors/68000/data/languages/68000_register.cspec
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Ghidra/Processors/68000/data/patterns/68000_patterns.xml b/Ghidra/Processors/68000/data/patterns/68000_patterns.xml
new file mode 100644
index 0000000000..6a271ccd39
--- /dev/null
+++ b/Ghidra/Processors/68000/data/patterns/68000_patterns.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ 0x4e 0x75
+ 0x4e 0x75 0x4e 0x71
+ 0x4e 0x75 0x00 0x00
+ 0x4e 0x5e 0x4e 0x75
+ 0x4e 0x5e 0x4e 0x75 0x4e 0x71
+ 0x4e 0x5e 0x4e 0x75 0x00 0x00
+
+
+ 01001111 11101111 1111.... .......0
+ 0x4e 0x56 0x00 0x00
+ 0x4e 0x56 1111.... .......0
+ 0101...1 10001111 01001000 11010111 ........ ........
+ 0010...0 0.101111 0000.... .......0
+ 0x2f 0x02
+ 0x2f 0x03
+ 0x2f 0x0a
+ 0x2f 0x0b
+
+
+
+
+
+
+
+ 0x60 0x00 ........ ........
+
+
+ 01001111 11101111 1111.... .......0
+ 0x4e 0x56 0x00 0x00
+ 0x4e 0x56 1111.... .......0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ghidra/Processors/68000/data/patterns/patternconstraints.xml b/Ghidra/Processors/68000/data/patterns/patternconstraints.xml
new file mode 100644
index 0000000000..085dc1e213
--- /dev/null
+++ b/Ghidra/Processors/68000/data/patterns/patternconstraints.xml
@@ -0,0 +1,5 @@
+
+
+ 68000_patterns.xml
+
+