rafaljot
e44fccf3d2
Add support for M575 (#14757 )
6 gadus atpakaļ
Scott Lahteine
e5d73f68c8
HAL folder organization (#14763 )
6 gadus atpakaļ
Chris Pepper
b6095fd084
Reduce default LPC176x ADC lowpass filtering
6 gadus atpakaļ
Giuliano Zaro
1005f225f3
Remove unused defines, fix typo (#14699 )
6 gadus atpakaļ
Scott Lahteine
4cc83b6330
Allow THERMAL_PROTECTION_GRACE_PERIOD override
Co-Authored-By: MarcelMo <marcelmo@users.noreply.github.com >
6 gadus atpakaļ
Scott Lahteine
d3add3c34f
Init servo macro, j/b
6 gadus atpakaļ
InsanityAutomation
f1eaed7e98
Only init servo pins used for servos (#14589 )
6 gadus atpakaļ
Scott Lahteine
056efaba91
Clean up section comments
6 gadus atpakaļ
gmarsh
ab99a80793
GMARSH X6 board support (#14550 )
6 gadus atpakaļ
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments (#14525 )
6 gadus atpakaļ
Bob Kuhn
dc02d0720d
Pins Debugging for STM32 — NEEDS TESTING (#14309 )
6 gadus atpakaļ
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 gadus atpakaļ
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 gadus atpakaļ
Giuliano Zaro
66e16af29d
SPI defines cleanup (#14506 )
6 gadus atpakaļ
Giuliano Zaro
b7573c6e69
Remove unused WRITE_VAR, etc. (#14493 )
6 gadus atpakaļ
Scott Lahteine
49027721e9
Clean up some pinsDebug headers
6 gadus atpakaļ
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 gadus atpakaļ
Scott Lahteine
d7d80418ae
Singleton for cutting tools (#14429 )
6 gadus atpakaļ
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init (#14425 )
6 gadus atpakaļ
Andy Shaw
064177154c
Update SD card connection / sharing options (#14325 )
6 gadus atpakaļ
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
6 gadus atpakaļ
Scott Lahteine
9a56a88200
Use OUT_WRITE in SPI pin init
6 gadus atpakaļ
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
6 gadus atpakaļ
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO (#14082 )
6 gadus atpakaļ
Chris Pepper
451ea996c9
[LPC176x] Fix switch fallthrough
6 gadus atpakaļ
Bob Kuhn
456a0ee76b
Improve Due SW SPI, Fysetc sanity checks, &c. (#13939 )
6 gadus atpakaļ
Scott Lahteine
a613bcad2d
Fix some spelling
6 gadus atpakaļ
Scott Lahteine
9853331b34
Fix temp init, loosen ADC grace period
6 gadus atpakaļ
Bob Kuhn
c48e6be366
Fysetc panel, RUMBA and ReARM pins, SPI mode 3 (#13900 )
6 gadus atpakaļ
Chris Pepper
66f7065248
[LPC176x] Update extra script to support Python3 (#13908 )
6 gadus atpakaļ
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper (#13877 )
6 gadus atpakaļ
Scott Lahteine
b6279abd30
Better THERMAL_PROTECTION_GRACE_PERIOD
See #13783
6 gadus atpakaļ
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters (#13778 )
6 gadus atpakaļ
jmdearras
b65cb5704d
Fix, improve FYSETC_MINI_12864 support (#13730 )
6 gadus atpakaļ
Kajetan Rzepecki
e1acc09c6e
Fix LPC1768 HAL SSD* screen init (#13741 )
6 gadus atpakaļ
jmdearras
5f49b65c1f
Move LPC SD options to configs, add MKS_MINI_DISPLAY to SKR boards (#13712 )
6 gadus atpakaļ
Bob Kuhn
9b578ca343
Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE (#13717 )
6 gadus atpakaļ
Scott Lahteine
d72946a8d7
Fix LPC1768 build with no watchdog
Fix issue mentioned at https://github.com/MarlinFirmware/Marlin/pull/13587#issuecomment -481737509
6 gadus atpakaļ
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
6 gadus atpakaļ
Bob Kuhn
9a56d90150
Fix M43 on LPC176x (#13587 )
The real fix. PR #13568 was wrong.
6 gadus atpakaļ
Alexander Amelkin
e40636a7c1
Replace digitalPinHasPWM with HAS_TIMER (#13520 )
6 gadus atpakaļ
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs (#13491 )
6 gadus atpakaļ
Scott Lahteine
380c771988
Handle word-padded flash-based eeprom (STM32F1)
Fix #13445
6 gadus atpakaļ
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 gadus atpakaļ
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment -471388743
6 gadus atpakaļ
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins (#13383 )
6 gadus atpakaļ
Scott Lahteine
51ff5b68fa
Clean up fastIO ahead of PWM patch
6 gadus atpakaļ
Scott Lahteine
aa1d587128
Some LCD code cleanup
6 gadus atpakaļ
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 gadus atpakaļ
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans (#13298 )
6 gadus atpakaļ