-
- Downloads
Proper AVR preemptive interrupt handling (#10496)
Also simplify logic on all ARM-based interrupts. Now, it is REQUIRED to properly configure interrupt priority. USART should have highest priority, followed by Stepper, and then all others.
Showing
- Marlin/src/HAL/HAL_AVR/HAL.h 25 additions, 6 deletionsMarlin/src/HAL/HAL_AVR/HAL.h
- Marlin/src/HAL/HAL_DUE/HAL_timers_Due.cpp 3 additions, 3 deletionsMarlin/src/HAL/HAL_DUE/HAL_timers_Due.cpp
- Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h 2 additions, 2 deletionsMarlin/src/HAL/HAL_DUE/HAL_timers_Due.h
- Marlin/src/HAL/HAL_DUE/MarlinSerial_Due.cpp 5 additions, 0 deletionsMarlin/src/HAL/HAL_DUE/MarlinSerial_Due.cpp
- Marlin/src/HAL/HAL_LPC1768/HAL_timers.cpp 0 additions, 1 deletionMarlin/src/HAL/HAL_LPC1768/HAL_timers.cpp
- Marlin/src/HAL/HAL_LPC1768/HAL_timers.h 1 addition, 2 deletionsMarlin/src/HAL/HAL_LPC1768/HAL_timers.h
- Marlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h 2 additions, 1 deletionMarlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h
- Marlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h 1 addition, 1 deletionMarlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h
- Marlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h 1 addition, 1 deletionMarlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h
- Marlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h 1 addition, 2 deletionsMarlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h
- Marlin/src/module/stepper.cpp 3 additions, 23 deletionsMarlin/src/module/stepper.cpp
- Marlin/src/module/temperature.cpp 4 additions, 20 deletionsMarlin/src/module/temperature.cpp
Loading
Please register or sign in to comment