From b4076883ccd611e1e0e1de6e863803f3b43c4215 Mon Sep 17 00:00:00 2001
From: AnHardt <github@kitelab.de>
Date: Tue, 14 Jun 2016 11:08:28 +0200
Subject: [PATCH] Set testet delays for K8200, RAMBO, MINIRAMBO and ST7920

---
 Marlin/ultralcd_st7920_u8glib_rrd.h | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/Marlin/ultralcd_st7920_u8glib_rrd.h b/Marlin/ultralcd_st7920_u8glib_rrd.h
index 9611efe6c5..699934cef7 100644
--- a/Marlin/ultralcd_st7920_u8glib_rrd.h
+++ b/Marlin/ultralcd_st7920_u8glib_rrd.h
@@ -66,6 +66,26 @@
     #define ST7920_DELAY_3 DELAY_1_NOP
   #endif
 #elif (MOTHERBOARD == BOARD_3DRAG) || (MOTHERBOARD == BOARD_K8200)
+  #ifndef ST7920_DELAY_1
+    #define ST7920_DELAY_1 DELAY_0_NOP
+  #endif
+  #ifndef ST7920_DELAY_2
+    #define ST7920_DELAY_2 DELAY_3_NOP
+  #endif
+  #ifndef ST7920_DELAY_3
+    #define ST7920_DELAY_3 DELAY_0_NOP
+  #endif
+#elif (MOTHERBOARD == BOARD_MINIRAMBO)
+  #ifndef ST7920_DELAY_1
+    #define ST7920_DELAY_1 DELAY_0_NOP
+  #endif
+  #ifndef ST7920_DELAY_2
+    #define ST7920_DELAY_2 DELAY_4_NOP
+  #endif
+  #ifndef ST7920_DELAY_3
+    #define ST7920_DELAY_3 DELAY_0_NOP
+  #endif
+#elif (MOTHERBOARD == BOARD_RAMBO)
   #ifndef ST7920_DELAY_1
     #define ST7920_DELAY_1 DELAY_0_NOP
   #endif
@@ -73,7 +93,7 @@
     #define ST7920_DELAY_2 DELAY_0_NOP
   #endif
   #ifndef ST7920_DELAY_3
-    #define ST7920_DELAY_3 DELAY_1_NOP
+    #define ST7920_DELAY_3 DELAY_0_NOP
   #endif
 #elif F_CPU == 16000000
   #ifndef ST7920_DELAY_1
-- 
GitLab