Scott Lahteine
ed8f1ca9cf
Revert Cortex delay for now
6 years ago
Scott Lahteine
93db4f4535
Tweak backtrace.cpp include
6 years ago
Scott Lahteine
f0d952d33a
Cortex M3-M7 can use DWT->CYCCNT ( #15762 )
...
Suggested by Alex Kenis at https://youtu.be/ZfyPcdhQnAA?t=502
6 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
6 years ago
Scott Lahteine
f2d93f61c3
Revert errant const
6 years ago
Tim Moore
7e72768433
Info Menu: Runaway Watch state ( #14827 )
6 years ago
Berezovskyi Oleksandr
c0d5b57cf9
Init i2c for all i2c EEPROM use ( #15366 )
6 years ago
Scott Lahteine
0b4aedf13e
Less use of "this"
6 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
6 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
6 years ago
Tanguy Pruvot
2435c6082a
STM32F1: AUTO_BED_LEVELING_UBL build fixes ( #15240 )
6 years ago
Scott Lahteine
8d036e94bf
Combine channel-based SPI headers
6 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
6 years ago
Scott Lahteine
d25231aea8
Spacing, defined(), #include tweaks
6 years ago
Scott Lahteine
1d8ad7cf71
Safe changes from HAL cleanup
6 years ago
Giuliano Zaro
21993b75f4
SAMD51 Servo class ( #14781 )
6 years ago
Scott Lahteine
e85eca2630
HAL cleanup, Teensy 3.1 platform
6 years ago
Scott Lahteine
c2b319360d
Remove extra pragmas
6 years ago
rafaljot
e44fccf3d2
Add support for M575 ( #14757 )
6 years ago
Giuliano Zaro
290466578f
Adafruit Grand Central M4 ( #14749 )
6 years ago
Marcio Teixeira
1c3df51f87
vsnprintf patch redux ( #14725 )
6 years ago
Marcio Teixeira
585a8a96b4
Fix extraneous redefine of vsnprintf_P in Marduino.h ( #14712 )
6 years ago
Scott Lahteine
cf9ac4c847
Move vsnprintf_P to Marduino.h
6 years ago
Scott Lahteine
4e479caf61
Fix mis-use of LIMIT
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
Scott Lahteine
f990ebfb09
Tweak STM32F4/7 eeprom emulation ( #14563 )
6 years ago
Scott Lahteine
056efaba91
Clean up section comments
6 years ago
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments ( #14525 )
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Giuliano Zaro
66e16af29d
SPI defines cleanup ( #14506 )
6 years ago
Scott Lahteine
44e4f853c8
Patch M_PI in Marduino.h
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
6 years ago
Scott Lahteine
26de051e92
HAL SPI pin init cleanup
6 years ago
Scott Lahteine
356410dcfc
Move crc16 function to libs
6 years ago
Scott Lahteine
8924389dfc
Tweak servo µs macros
6 years ago
felixstorm
74f44783ac
ESP32 servo support ( #14109 )
6 years ago
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
6 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Tanguy Pruvot
11adcf1ce3
Add'l PLR options, AVR strstr_P compat ( #13880 )
6 years ago
J.C. Nelson
172abc305b
Malyan M200 core fixes ( #13927 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
6 years ago
Marcio Teixeira
4ac28ba6b3
Add missing file ( #13754 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6 years ago
Scott Lahteine
15aa932aa6
HAL for Linux ( #13146 )
6 years ago
Scott Lahteine
a43e892fb5
Use 8-bit i2c address on LPC platform
...
Fix #9799 — hopefully not a unicorn
6 years ago