diff options
Diffstat (limited to 'src/Movement/DriveMovement.h')
-rw-r--r-- | src/Movement/DriveMovement.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Movement/DriveMovement.h b/src/Movement/DriveMovement.h index 242f8a52..3fa3b336 100644 --- a/src/Movement/DriveMovement.h +++ b/src/Movement/DriveMovement.h @@ -134,11 +134,11 @@ public: DriveMovement(DriveMovement *next) noexcept; - bool CalcNextStepTimeCartesian(const DDA &dda, bool live) noexcept __attribute__ ((hot)); - bool CalcNextStepTimeDelta(const DDA &dda, bool live) noexcept __attribute__ ((hot)); - bool PrepareCartesianAxis(const DDA& dda, const PrepParams& params) noexcept __attribute__ ((hot)); - bool PrepareDeltaAxis(const DDA& dda, const PrepParams& params) noexcept __attribute__ ((hot)); - bool PrepareExtruder(const DDA& dda, const PrepParams& params, float& extrusionPending, float speedChange, bool doCompensation) noexcept __attribute__ ((hot)); + bool CalcNextStepTimeCartesian(const DDA &dda, bool live) noexcept SPEED_CRITICAL; + bool CalcNextStepTimeDelta(const DDA &dda, bool live) noexcept SPEED_CRITICAL; + bool PrepareCartesianAxis(const DDA& dda, const PrepParams& params) noexcept SPEED_CRITICAL; + bool PrepareDeltaAxis(const DDA& dda, const PrepParams& params) noexcept SPEED_CRITICAL; + bool PrepareExtruder(const DDA& dda, const PrepParams& params, float& extrusionPending, float speedChange, bool doCompensation) noexcept SPEED_CRITICAL; void ReduceSpeed(uint32_t inverseSpeedFactor) noexcept; void DebugPrint() const noexcept; int32_t GetNetStepsLeft() const noexcept; @@ -160,8 +160,8 @@ public: static void Release(DriveMovement *item) noexcept; private: - bool CalcNextStepTimeCartesianFull(const DDA &dda, bool live) noexcept __attribute__ ((hot)); - bool CalcNextStepTimeDeltaFull(const DDA &dda, bool live) noexcept __attribute__ ((hot)); + bool CalcNextStepTimeCartesianFull(const DDA &dda, bool live) noexcept SPEED_CRITICAL; + bool CalcNextStepTimeDeltaFull(const DDA &dda, bool live) noexcept SPEED_CRITICAL; static DriveMovement *freeList; static int numFree; |