Scott Lahteine
8d036e94bf
Combine channel-based SPI headers
2019-09-05 17:09:24 -05:00
Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
2019-09-02 19:49:58 -05:00
Scott Lahteine
d25231aea8
Spacing, defined(), #include tweaks
2019-08-29 18:06:24 -05:00
Karl Andersson
7ebfae27e3
Fix HAL_STM32 SPI regression ( #15093 )
...
Reference: 0b47558
2019-08-29 17:00:01 -05:00
chzj333
0b47558a09
New board STM32F407 ( #14994 )
2019-08-20 03:05:12 -05:00
Marcio Teixeira
274934ad81
Add LULZBOT_TOUCH_UI ( #14967 )
2019-08-16 18:34:13 -05:00
Johnny Eshak
03dbe16ccc
Compiling M43 on invalid conversion ( #14897 )
2019-08-10 19:20:40 -05:00
Tanguy Pruvot
eecfcd124d
Finish STM32F4 SD-based settings storage ( #14844 )
2019-08-06 22:53:11 -05:00
Scott Lahteine
fb579212ea
Reduce unused function warnings
2019-08-06 04:56:17 -05:00
Scott Lahteine
18c9182903
Match up write_data signatures
2019-08-02 11:09:07 -05:00
yangwenxiong
6132cf900b
STM32F4x SD-based settings storage ( #14808 )
2019-08-02 07:40:27 -05:00
Giuliano Zaro
21993b75f4
SAMD51 Servo class ( #14781 )
2019-08-02 07:37:41 -05:00
pinchies
d98b9d54f1
JGAurora A5S & A1 touch support ( #14768 )
2019-07-30 17:08:11 -05:00
Scott Lahteine
e5d73f68c8
HAL folder organization ( #14763 )
2019-07-28 23:55:24 -05:00
Giuliano Zaro
1005f225f3
Remove unused defines, fix typo ( #14699 )
2019-07-21 21:44:03 -05:00
Scott Lahteine
06324df072
Apply some #ifndef
2019-07-17 03:14:44 -05:00
Ludy
70586d3a6c
Update (c) comments ( #14584 )
2019-07-11 13:48:15 -05:00
Scott Lahteine
ad1c061e7b
Bring STM32F4/F7 together
2019-07-10 07:07:04 -05:00
Scott Lahteine
f7de453da8
More general 'stm32_timer_t'
2019-07-10 07:07:04 -05:00
Scott Lahteine
828cc71847
Tweaks to STM32 headers
2019-07-10 07:07:04 -05:00
Tanguy Pruvot
881e5a48bc
Fix M43 warning, XL density timers ( #14555 )
2019-07-10 06:30:57 -05:00
Scott Lahteine
056efaba91
Clean up section comments
2019-07-09 22:34:21 -05:00
Scott Lahteine
01e8813286
EEPROM_EMULATED_WITH_SRAM => SRAM_EEPROM_EMULATION
2019-07-09 21:31:33 -05:00
Msq001
439e28783b
BigTree SKR Pro V1.1 board support ( #14523 )
2019-07-06 21:52:17 -05:00
Bob Kuhn
dc02d0720d
Pins Debugging for STM32 — NEEDS TESTING ( #14309 )
2019-07-05 22:08:06 -05:00
Scott Lahteine
fe02241044
NONE on combined options
2019-07-05 18:20:24 -05:00
Giuliano Zaro
b7573c6e69
Remove unused WRITE_VAR, etc. ( #14493 )
2019-07-03 17:52:30 -05:00
Scott Lahteine
b615b492ba
Update some HAL comments
2019-06-28 23:10:40 -05:00
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
2019-06-27 23:58:16 -05:00
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
2019-06-27 23:06:49 -05:00
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init ( #14425 )
2019-06-27 16:29:17 -05:00
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
2019-06-26 00:40:29 -05:00
Karl Andersson
4b365552db
Fix Marduino SBI/CBI redefine ( #14341 )
2019-06-21 00:46:23 -05:00
Scott Lahteine
9a56a88200
Use OUT_WRITE in SPI pin init
2019-06-15 15:36:43 -05:00
Scott Lahteine
2b5046659a
Tweak Marlin headers, comments
2019-05-22 16:54:52 -05:00
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
2019-05-21 18:28:12 -05:00
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
2019-05-02 00:45:50 -05:00
Scott Lahteine
b18316dd37
Fix some spacing
2019-04-12 13:35:42 -05:00
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
2019-04-08 18:13:41 -05:00
Alexander Gavrilenko
3c47e1b4d1
Support Black STM32F407VET6 with RAMPS-like shield ( #13524 )
2019-04-05 15:30:19 -05:00
Scott Lahteine
de0046fc8b
Fix empty HAS_TIMER macros
2019-03-30 23:04:40 -05:00
Alexander Amelkin
e40636a7c1
Replace digitalPinHasPWM with HAS_TIMER ( #13520 )
2019-03-29 12:21:14 -05:00
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
2019-03-26 01:03:23 -05:00
Scott Lahteine
b376c7e374
Group DISABLED items
2019-03-17 07:56:35 -05:00
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(...)`
2019-03-16 23:43:06 -05:00
Karl Andersson
5d3928cb01
PWM is not defined on Arduino Core STM32 ( #13405 )
2019-03-15 19:14:06 -05:00
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
...
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
2019-03-13 07:21:10 -05:00
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
2019-03-13 06:51:15 -05:00
Scott Lahteine
51ff5b68fa
Clean up fastIO ahead of PWM patch
2019-03-12 20:39:55 -05:00
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
2019-03-10 20:44:27 -05:00