Firmware2/Marlin/src/HAL
Eduardo José Tagle c1e5ebbc1e [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section (#10502)
* AVR: Atomic bit set and clear

The critical section can be dropped, saving 3 cycles per access. Also simplified pin toggling for all ports.
2018-04-24 13:45:43 -05:00
..
HAL_AVR [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section (#10502) 2018-04-24 13:45:43 -05:00
HAL_DUE [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section (#10502) 2018-04-24 13:45:43 -05:00
HAL_LPC1768 Add sanity checks for EMERGENCY_PARSER 2018-04-24 09:24:26 -05:00
HAL_STM32F1 [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section (#10502) 2018-04-24 13:45:43 -05:00
HAL_STM32F4 Add sanity checks for EMERGENCY_PARSER 2018-04-24 09:24:26 -05:00
HAL_STM32F7 Add sanity checks for EMERGENCY_PARSER 2018-04-24 09:24:26 -05:00
HAL_TEENSY35_36 [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section (#10502) 2018-04-24 13:45:43 -05:00
HAL_SPI.h Preliminary cleanup of #include structure (#9763) 2018-02-23 00:52:52 -06:00
I2cEeprom.cpp Fix missed includes from HAL macro patch (#10416) 2018-04-15 18:27:34 -05:00
math_32bit.h HAL updates 2017-09-21 15:52:17 -05:00
persistent_store_api.h Add MarlinSettings::validate() 2018-01-05 14:35:24 -06:00
platforms.h Strip trailing spaces 2018-04-23 18:00:43 -05:00
servo_private.h Apply some formatting 2017-11-18 03:12:30 -06:00
servo.cpp [2.0.x] HAL for STM32F4 (#10434) 2018-04-17 17:33:29 -05:00
servo.h [2.0.x] HAL for STM32F4 (#10434) 2018-04-17 17:33:29 -05:00
SpiEeprom.cpp Fix missed includes from HAL macro patch (#10416) 2018-04-15 18:27:34 -05:00