Berezovskyi Oleksandr
c0d5b57cf9
Init i2c for all i2c EEPROM use ( #15366 )
5 years ago
Scott Lahteine
0b4aedf13e
Less use of "this"
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
5 years ago
Tanguy Pruvot
2435c6082a
STM32F1: AUTO_BED_LEVELING_UBL build fixes ( #15240 )
5 years ago
Scott Lahteine
8d036e94bf
Combine channel-based SPI headers
5 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
5 years ago
Scott Lahteine
d25231aea8
Spacing, defined(), #include tweaks
5 years ago
Scott Lahteine
1d8ad7cf71
Safe changes from HAL cleanup
5 years ago
Giuliano Zaro
21993b75f4
SAMD51 Servo class ( #14781 )
5 years ago
Scott Lahteine
e85eca2630
HAL cleanup, Teensy 3.1 platform
5 years ago
Scott Lahteine
c2b319360d
Remove extra pragmas
5 years ago
rafaljot
e44fccf3d2
Add support for M575 ( #14757 )
5 years ago
Giuliano Zaro
290466578f
Adafruit Grand Central M4 ( #14749 )
5 years ago
Marcio Teixeira
1c3df51f87
vsnprintf patch redux ( #14725 )
5 years ago
Marcio Teixeira
585a8a96b4
Fix extraneous redefine of vsnprintf_P in Marduino.h ( #14712 )
5 years ago
Scott Lahteine
4e479caf61
Fix mis-use of LIMIT
5 years ago
Scott Lahteine
cf9ac4c847
Move vsnprintf_P to Marduino.h
5 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
5 years ago
Scott Lahteine
f990ebfb09
Tweak STM32F4/7 eeprom emulation ( #14563 )
5 years ago
Scott Lahteine
056efaba91
Clean up section comments
5 years ago
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments ( #14525 )
5 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
5 years ago
Giuliano Zaro
66e16af29d
SPI defines cleanup ( #14506 )
5 years ago
Scott Lahteine
44e4f853c8
Patch M_PI in Marduino.h
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
5 years ago
Scott Lahteine
26de051e92
HAL SPI pin init cleanup
5 years ago
Scott Lahteine
356410dcfc
Move crc16 function to libs
5 years ago
Scott Lahteine
8924389dfc
Tweak servo µs macros
5 years ago
felixstorm
74f44783ac
ESP32 servo support ( #14109 )
5 years ago
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
5 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
5 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
5 years ago
Tanguy Pruvot
11adcf1ce3
Add'l PLR options, AVR strstr_P compat ( #13880 )
5 years ago
J.C. Nelson
172abc305b
Malyan M200 core fixes ( #13927 )
5 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
5 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
5 years ago
Marcio Teixeira
4ac28ba6b3
Add missing file ( #13754 )
5 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(...)`
5 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
5 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
5 years ago
Scott Lahteine
15aa932aa6
HAL for Linux ( #13146 )
5 years ago
Scott Lahteine
a43e892fb5
Use 8-bit i2c address on LPC platform
Fix #9799 — hopefully not a unicorn
5 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Scott Lahteine
00cdd41b5f
Clean up for recent changes
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests ( #12477 )
6 years ago