chiark / gitweb /
header file simplification
authorBernhard <bkubicek@x201.(none)>
Thu, 22 Dec 2011 11:38:50 +0000 (12:38 +0100)
committerBernhard <bkubicek@x201.(none)>
Thu, 22 Dec 2011 11:38:50 +0000 (12:38 +0100)
13 files changed:
Marlin/EEPROMwrite.h
Marlin/Marlin.h
Marlin/Marlin.pde
Marlin/cardreader.pde
Marlin/motion_control.cpp
Marlin/planner.cpp
Marlin/planner.h
Marlin/stepper.cpp
Marlin/temperature.cpp
Marlin/temperature.h
Marlin/ultralcd.h
Marlin/ultralcd.pde
Marlin/watchdog.h

index 8680a5fdc85699131a09791362c3254c035b41ce..5714dacfe36692fb3bc5ba819aa9c770debb5210 100644 (file)
@@ -5,7 +5,6 @@
 #include "planner.h"
 #include "temperature.h"
 
-#include <EEPROM.h>
 
 template <class T> int EEPROM_writeAnything(int &ee, const T& value)
 {
index f8ded924e10589df9d5c2eb96dc6f3895c71370b..0773f11c1bb0e9a2e9a67c66ade932af10567ef3 100644 (file)
@@ -6,15 +6,21 @@
 #define  HardwareSerial_h // trick to disable the standard HWserial
 #include <stdio.h>
 #include <math.h>
+#include <util/delay.h>
+#include <avr/pgmspace.h>
+
+
 #if ARDUINO >= 100
   #include "Arduino.h"
 #else
    #include "WProgram.h"
 #endif
+#include <EEPROM.h>
+
 
 #include "fastio.h"
-#include <avr/pgmspace.h>
 #include "Configuration.h"
+#include "pins.h"
 #include "MarlinSerial.h"
 
 #define  FORCE_INLINE __attribute__((always_inline)) inline
index c20ac49b626afb654727d3a230f460f4e3b3f380..bf9a1bc4898560fe4210d4b848391cc511b2891a 100644 (file)
@@ -25,7 +25,8 @@
     http://reprap.org/pipermail/reprap-dev/2011-May/003323.html
  */
 
-#include <math.h>
+
+#include "Marlin.h"
 #include <EEPROM.h>
 #include <stdio.h>
 
@@ -33,7 +34,7 @@
 #include "fastio.h"
 #include "Configuration.h"
 #include "pins.h"
-#include "Marlin.h"
+
 #include "ultralcd.h"
 #include "planner.h"
 #include "stepper.h"
@@ -41,7 +42,7 @@
 #include "motion_control.h"
 #include "cardreader.h"
 #include "watchdog.h"
-#include <util/delay.h>
+
 
 
 
index a5044f8d33444cbde5f50c2169bd1bf893628c7a..89f4b2f93fcc776bc7e10900b9b9bdeca0568114 100644 (file)
@@ -1,8 +1,7 @@
 #include "cardreader.h"
-//#include <unistd.h>
 #ifdef SDSUPPORT
 
-#include "Configuration.h"
+#include "Marlin.h"
 
 CardReader::CardReader()
 {
index 8ecc1a0445e755fbf0ec6f88781f9b2024b1af94..ab403e981286ac4f274202064d6e573343b426de 100644 (file)
@@ -19,7 +19,6 @@
   along with Grbl.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-#include "Configuration.h"
 #include "Marlin.h"
 #include "stepper.h"
 #include "planner.h"
index 1d66dad03f2a8acfae721ddcd9e27d7509953e40..f3007af531b36bceaee69962cddce88ad81275ac 100644 (file)
 */
                                                                                                             
 
-//#include <inttypes.h>
-//#include <math.h>       
-//#include <stdlib.h>
 
-#include "Configuration.h"
-#include "pins.h"
+
 #include "Marlin.h"
-#include "fastio.h"
 #include "planner.h"
 #include "stepper.h"
 #include "temperature.h"
index 82f53413efb8d93611a451c4648d395f64a5eb15..02e299fa8c3f012da2c62817cdf954a49ba6f6ab 100644 (file)
@@ -23,8 +23,7 @@
 
 #ifndef planner_h
 #define planner_h
-#include <math.h>
-#include "Configuration.h"
+
 #include "Marlin.h"
 
 // This struct is used when buffering the setup for each linear movement "nominal" values are as specified in 
index cffa25f2ac1ac3b005346908f49cc7ad9a224c99..6985da00b4323106c31f8f9fd684b20437f53a5d 100644 (file)
 
 
 #include "stepper.h"
-#include "Configuration.h"
-#include "pins.h"
+
 #include "Marlin.h"
 #include "planner.h"
-#include "fastio.h"
 #include "temperature.h"
 #include "ultralcd.h"
 
index e6c352fdff7585eab6a9240abd6c5ca70500be09..371c6e589b6f63d9c9954507258a9c0f9f30ba99 100644 (file)
     http://reprap.org/pipermail/reprap-dev/2011-May/003323.html
 
  */
-#include <avr/pgmspace.h>
 
-#include "fastio.h"
-#include "Configuration.h"
-#include "pins.h"
+
 #include "Marlin.h"
 #include "ultralcd.h"
 #include "temperature.h"
index 8e1deac8fe3e0c3b5292b7d3c70d422878bd09b7..80e68f78b45e0ba46e515d2f553dc04f279305ef 100644 (file)
@@ -22,7 +22,6 @@
 #define temperature_h \r
 \r
 #include "Marlin.h"\r
-#include "fastio.h"\r
 #include "planner.h"\r
 #ifdef PID_ADD_EXTRUSION_RATE\r
   #include "stepper.h"\r
index 93fa4895d7c1a31418d595dc9c0c4c99e94b2bdf..716ddb90c50c3cf9ef3fe6b345c1c6f270293dfc 100644 (file)
@@ -1,9 +1,8 @@
 #ifndef __ULTRALCDH
 #define __ULTRALCDH
-#include "Configuration.h"
 #include "Marlin.h"
 #ifdef ULTRA_LCD
-
+  #include <LiquidCrystal.h>
   void lcd_status();
   void lcd_init();
   void lcd_status(const char* message);
@@ -15,7 +14,7 @@
   #define STATUSTIMEOUT 15000
 
 
-  #include <LiquidCrystal.h>
+  
   extern LiquidCrystal lcd;
 
 
index 35c0c4091ac24e1273ca5ba7a3377bedc19f8277..5be09ac4a6dc6683904c74ace473266de8d958d4 100644 (file)
@@ -1,6 +1,6 @@
 #include "ultralcd.h"
 #ifdef ULTRA_LCD
-
+#include <LiquidCrystal.h>
 //===========================================================================
 //=============================imported variables============================
 //===========================================================================
@@ -27,7 +27,6 @@ static char messagetext[LCD_WIDTH]="";
 //return for string conversion routines
 static char conv[8];
 
-#include <LiquidCrystal.h>
 LiquidCrystal lcd(LCD_PINS_RS, LCD_PINS_ENABLE, LCD_PINS_D4, LCD_PINS_D5,LCD_PINS_D6,LCD_PINS_D7);  //RS,Enable,D4,D5,D6,D7 
 
 static unsigned long previous_millis_lcd=0;
@@ -42,7 +41,6 @@ static long previous_millis_buttons=0;
  
 static MainMenu menu;
 
-#include <avr/pgmspace.h>
 
 void lcdProgMemprint(const char *str)
 {
index 1d4148827176c5a433a80f60064fa725cdc43f9b..ff6af60afdc5451554473e2150b9a8f9df874af4 100644 (file)
@@ -1,6 +1,6 @@
 #ifndef __WATCHDOGH
 #define __WATCHDOGH
-#include "Configuration.h"
+#include "Marlin.h"
 #ifdef USE_WATCHDOG
 
   // intialise watch dog with a 1 sec interrupt time