Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/RepRapFirmware.h')
-rw-r--r--src/RepRapFirmware.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/RepRapFirmware.h b/src/RepRapFirmware.h
index e7a0fcd9..679e2099 100644
--- a/src/RepRapFirmware.h
+++ b/src/RepRapFirmware.h
@@ -62,7 +62,10 @@ class Platform;
class GCodes;
class Move;
class DDA;
+class Kinematics;
class Heat;
+class PID;
+class TemperatureSensor;
class Tool;
class Roland;
class Scanner;
@@ -75,13 +78,14 @@ class GCodeBuffer;
class GCodeQueue;
class FilamentSensor;
class RandomProbePointSet;
+class Logger;
#if SUPPORT_IOBITS
class PortControl;
#endif
// Define floating point type to use for calculations where we would like high precision in matrix calculations
-#ifdef DUET_NG
+#if SAM4E || SAM4S
typedef double floatc_t; // type of matrix element used for calibration
#else
// We are more memory-constrained on the SAM3X
@@ -89,6 +93,7 @@ typedef float floatc_t; // type of matrix element used for calibration
#endif
typedef uint32_t AxesBitmap; // Type of a bitmap representing a set of axes
+typedef uint32_t DriversBitmap; // Type of a bitmap representing a set of driver numbers
typedef uint32_t FansBitmap; // Type of a bitmap representing a set of fan numbers
// A single instance of the RepRap class contains all the others