Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
5 years ago
Bob Kuhn
9a56d90150
Fix M43 on LPC176x (#13587 )
The real fix. PR #13568 was wrong.
5 years ago
Kajetan Rzepecki
27693cec29
Extend ESP32 HardwareSerial with flushTX. (#13588 )
5 years ago
Alexander Gavrilenko
3c47e1b4d1
Support Black STM32F407VET6 with RAMPS-like shield (#13524 )
5 years ago
Kajetan Rzepecki
692a0198f9
Fix SPISettings frequency parameters in ESP32 HW SPI (#13573 )
5 years ago
Kajetan Rzepecki
63d95862fa
Add FastIO TOGGLE for ESP32 (#13574 )
5 years ago
Kajetan Rzepecki
b21ca53dfc
SPIFFS-backed PersistentStore for ESP32 (#13566 )
5 years ago
Scott Lahteine
de0046fc8b
Fix empty HAS_TIMER macros
5 years ago
Alexander Gavrilenko
6d9aaca082
Fix compilation error for MKS Robin (#13506 )
5 years ago
Scott Alfter
c6dbe6e9d6
Fix Teensy 3.5/3.6 __get_primask (#13514 )
5 years ago
Alexander Amelkin
e40636a7c1
Replace digitalPinHasPWM with HAS_TIMER (#13520 )
5 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs (#13491 )
5 years ago
Bob Kuhn
6bd0a0be97
Relocate DUE Stepper ISR to TC0,2 (#13481 )
5 years ago
pinchies
ef3b93daa1
Fix STM32F1 SD-based EEPROM emulation (#13475 )
If `openFile` is given `true`, then it has read-only access. Because all the writing occurs on the next line, this breaks SD card as EEPROM.
5 years ago
Scott Lahteine
380c771988
Handle word-padded flash-based eeprom (STM32F1)
Fix #13445
5 years ago
Scott Alfter
32332bcd03
Proceed with Teensy 3.5/3.6 HAL (#13450 )
5 years ago
Scott Lahteine
b376c7e374
Group DISABLED items
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
Karl Andersson
5d3928cb01
PWM is not defined on Arduino Core STM32 (#13405 )
5 years ago
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment -471388743
5 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins (#13383 )
5 years ago
Scott Lahteine
6214c997c0
Remove includes of <binary.h>
5 years ago
Scott Lahteine
4555ae448f
Fixups for ESP32
5 years ago
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface (#11209 )
5 years ago
Scott Lahteine
ad91476d26
Fix USEABLE_HARDWARE_PWM
5 years ago
Scott Lahteine
51ff5b68fa
Clean up fastIO ahead of PWM patch
5 years ago
jmz52
013bb469ca
Fix compilation for STM32F1 with no SDIO (#13366 )
5 years ago
Scott Lahteine
aa1d587128
Some LCD code cleanup
5 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
5 years ago
Scott Lahteine
77b4176152
Use lib include for bit_constants.h
5 years ago
pinchies
4c43e6c48b
Fix "spontaneous heating" issue (WRITE bug) on STM32 (#13356 )
Should fix "spontanous heating" problems due to order of operations error. Error occurs at least with ststm32 v5.1.0 in PlatformIO.
5 years ago
Msq001
fb3302feda
Fix STM32F1 Serial and ADC pins (#13331 )
5 years ago
Reece Kibble
dbead66988
Allows user to set (almost) any PWM frequency (#12638 )
5 years ago
Scott Lahteine
44571775bd
Further support for 6 extruders
5 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans (#13298 )
5 years ago
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x (#13281 )
5 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
5 years ago
Scott Lahteine
9a6b90f47d
TMC2660.h comment tweaks
5 years ago
Bob Kuhn
ddbe4cfa20
Printrboard G2 support (#13116 )
5 years ago
Scott Lahteine
4200f9ed62
Hide freeMemory et.al. warnings
5 years ago
Scott Lahteine
dc88747770
Fix Due GET_ARRAY_IS_DIGITAL
Co-Authored-By: bob-the-kuhn <bob.kuhn@att.net >
5 years ago
Scott Lahteine
833c2e54a1
Add an empty flushTX to MarlinSerialUSB_Due
5 years ago
Scott Lahteine
e15354e387
Simplify serial port redirect (#13234 )
5 years ago
Karl Andersson
76e9ee33aa
Fix include order to make SERIAL_PORT_2 work (#13241 )
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
631d867dc9
HAL cleanups
5 years ago
Scott Lahteine
758c6c9464
Very minor SPI speedup
5 years ago
Scott Lahteine
422dd6666e
Fix Due EEPROM write bug
See #13065
5 years ago
Scott Lahteine
03e109c4a3
FLASH_EEPROM => FLASH_EEPROM_EMULATION
5 years ago