Andy Shaw
064177154c
Update SD card connection / sharing options ( #14325 )
5 years ago
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
5 years ago
Scott Lahteine
9a56a88200
Use OUT_WRITE in SPI pin init
6 years ago
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
6 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
6 years ago
Chris Pepper
451ea996c9
[LPC176x] Fix switch fallthrough
6 years ago
Bob Kuhn
456a0ee76b
Improve Due SW SPI, Fysetc sanity checks, &c. ( #13939 )
6 years ago
Scott Lahteine
a613bcad2d
Fix some spelling
6 years ago
Scott Lahteine
9853331b34
Fix temp init, loosen ADC grace period
6 years ago
Bob Kuhn
c48e6be366
Fysetc panel, RUMBA and ReARM pins, SPI mode 3 ( #13900 )
6 years ago
Chris Pepper
66f7065248
[LPC176x] Update extra script to support Python3 ( #13908 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
Scott Lahteine
b6279abd30
Better THERMAL_PROTECTION_GRACE_PERIOD
...
See #13783
6 years ago
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters ( #13778 )
6 years ago
jmdearras
b65cb5704d
Fix, improve FYSETC_MINI_12864 support ( #13730 )
6 years ago
Kajetan Rzepecki
e1acc09c6e
Fix LPC1768 HAL SSD* screen init ( #13741 )
6 years ago
jmdearras
5f49b65c1f
Move LPC SD options to configs, add MKS_MINI_DISPLAY to SKR boards ( #13712 )
6 years ago
Bob Kuhn
9b578ca343
Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE ( #13717 )
6 years ago
Scott Lahteine
d72946a8d7
Fix LPC1768 build with no watchdog
...
Fix issue mentioned at https://github.com/MarlinFirmware/Marlin/pull/13587#issuecomment-481737509
6 years ago
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
6 years ago
Bob Kuhn
9a56d90150
Fix M43 on LPC176x ( #13587 )
...
The real fix. PR #13568 was wrong.
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
380c771988
Handle word-padded flash-based eeprom (STM32F1)
...
Fix #13445
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
51ff5b68fa
Clean up fastIO ahead of PWM patch
6 years ago
Scott Lahteine
aa1d587128
Some LCD code cleanup
6 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x ( #13281 )
6 years ago
Scott Lahteine
758c6c9464
Very minor SPI speedup
6 years ago
Scott Lahteine
03e109c4a3
FLASH_EEPROM => FLASH_EEPROM_EMULATION
6 years ago
Scott Lahteine
50917ccda6
Tweak some u8g interface code
6 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
6 years ago
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
b96cc30cd0
HAL spacing tweak
6 years ago
Scott Lahteine
9e394139e5
Followup to 90911104
6 years ago
Andy Shaw
9091110460
LPC1768 - Don't change CS pin state ( #13015 )
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Chris Pepper
2919f3045d
[LPC176x] Update PIO extrascript ( #12878 )
6 years ago
Marcio Teixeira
60cb36bef3
Misc. improvements ( #12747 )
...
* Make ExtUI respect MAXTEMP limits
- Temperatures are now clamped by MAXTEMP limits rather than arbitrary values.
* Speed up USB init, add status
- Speed up USB initialization
- Show status message if init failed
* Enable status messages for EXTENSIBLE_UI
* Adjust max limit to MAX_TEMP - 15
* Misc. tweaks to formatting, const, etc.
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Andy Shaw
4975b13b74
Fix problems with LPC1768 EEPROM flash emulation ( #12503 )
...
* Remove duplicate calls to PrepareSector
Some flash memory API calls require that a call to `PrepareSector` is done before use. However this call is already made by the LPC1768 framework so the calls in this code are not required.
* Ensure correct alignment of RAM buffer
The LPC176X flash API requires that the RAM buffer used for write operations must be word-aligned. This change ensures that this is the case.
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
...
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
4e0c935959
Update HAL and libs formatting
6 years ago
Scott Lahteine
c31e1735dd
Restore LPC1768_PIN_INTERRUPT_M, apply to Z3
...
- In reference to #12166
6 years ago
Scott Lahteine
e0956bb572
Drop 'register' storage specifier
6 years ago