Scott Lahteine
fb579212ea
Reduce unused function warnings
6 years ago
Giuliano Zaro
21993b75f4
SAMD51 Servo class ( #14781 )
6 years ago
Scott Lahteine
e5d73f68c8
HAL folder organization ( #14763 )
6 years ago
Scott Lahteine
93adb7e944
Some comment patches
6 years ago
Ludy
6dcb85927a
Update German language, &c. ( #14613 )
6 years ago
Scott Lahteine
d3add3c34f
Init servo macro, j/b
6 years ago
InsanityAutomation
f1eaed7e98
Only init servo pins used for servos ( #14589 )
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
Bob Kuhn
dc02d0720d
Pins Debugging for STM32 — NEEDS TESTING ( #14309 )
6 years ago
Scott Lahteine
fe02241044
NONE on combined options
6 years ago
Giuliano Zaro
66e16af29d
SPI defines cleanup ( #14506 )
6 years ago
Scott Lahteine
49027721e9
Clean up some pinsDebug headers
6 years ago
Scott Lahteine
4d5a1984e2
Simplified fan handling code
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
6 years ago
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init ( #14425 )
6 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
6 years ago
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
6 years ago
Scott Lahteine
26de051e92
HAL SPI pin init cleanup
6 years ago
Scott Lahteine
47fd74a98d
Clean up fast_pwm.cpp
6 years ago
Scott Lahteine
49229d97db
Consistent _useTimerX tests
6 years ago
Scott Lahteine
2b5046659a
Tweak Marlin headers, comments
6 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
6 years ago
Bob Kuhn
456a0ee76b
Improve Due SW SPI, Fysetc sanity checks, &c. ( #13939 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Bob Kuhn
c48e6be366
Fysetc panel, RUMBA and ReARM pins, SPI mode 3 ( #13900 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
Scott Lahteine
9ccbd382e7
Update Watchdog description
6 years ago
Scott Lahteine
f2ba0a5ae7
Tweak some formatting
6 years ago
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
6 years ago
Alexander Amelkin
e40636a7c1
Replace digitalPinHasPWM with HAS_TIMER ( #13520 )
6 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
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
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
ad91476d26
Fix USEABLE_HARDWARE_PWM
6 years ago
Scott Lahteine
51ff5b68fa
Clean up fastIO ahead of PWM patch
6 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 years ago
Reece Kibble
dbead66988
Allows user to set (almost) any PWM frequency ( #12638 )
6 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Scott Lahteine
758c6c9464
Very minor SPI speedup
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
6 years ago
Scott Lahteine
f6321f878a
Simpler AVR + Trinamic + Soft Serial sanity-check ( #12606 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
826d570162
Combine Travis CI option-setting commands ( #12474 )
6 years ago
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
6 years ago
Scott Lahteine
e0956bb572
Drop 'register' storage specifier
6 years ago
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6 years ago