소스 검색

Use WRITE_NC directly in the isr

Yuri D'Elia 5 년 전
부모
커밋
bddc3e84ab
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Firmware/stepper.cpp

+ 1 - 1
Firmware/stepper.cpp

@@ -941,7 +941,7 @@ FORCE_INLINE void advance_isr_scheduler() {
 #ifdef FILAMENT_SENSOR
         fsensor_counter += (e_steps < 0? -max_ticks: max_ticks);
 #endif
-        WRITE(E0_DIR_PIN, e_steps < 0? INVERT_E0_DIR: !INVERT_E0_DIR);
+        WRITE_NC(E0_DIR_PIN, e_steps < 0? INVERT_E0_DIR: !INVERT_E0_DIR);
         do
         {
             WRITE_NC(E0_STEP_PIN, !INVERT_E_STEP_PIN);