Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
5 years ago
Scott Lahteine
26de051e92
HAL SPI pin init cleanup
5 years ago
Scott Lahteine
356410dcfc
Move crc16 function to libs
5 years ago
Scott Lahteine
8924389dfc
Tweak servo µs macros
5 years ago
felixstorm
74f44783ac
ESP32 servo support ( #14109 )
5 years ago
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
5 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
5 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
5 years ago
Tanguy Pruvot
11adcf1ce3
Add'l PLR options, AVR strstr_P compat ( #13880 )
5 years ago
J.C. Nelson
172abc305b
Malyan M200 core fixes ( #13927 )
5 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
5 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
5 years ago
Marcio Teixeira
4ac28ba6b3
Add missing file ( #13754 )
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
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6 years ago
Scott Lahteine
15aa932aa6
HAL for Linux ( #13146 )
6 years ago
Scott Lahteine
a43e892fb5
Use 8-bit i2c address on LPC platform
Fix #9799 — hopefully not a unicorn
6 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
00cdd41b5f
Clean up for recent changes
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests ( #12477 )
6 years ago
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
6 years ago
Scott Lahteine
4e0c935959
Update HAL and libs formatting
6 years ago
Scott Lahteine
0c85869c26
Clean up file endings
6 years ago
Scott Lahteine
9c0e05552e
Suppress some compile warnings
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
Nils Hasenbanck
cafabf2055
Implement DELAY_NS with CYCCNT on Cortex-M7 ( #12283 )
6 years ago
Scott Lahteine
d015f746cc
Fix some compile warnings ( #12220 )
6 years ago
Christopher Pepper
254b68fe2c
servo update
6 years ago
Christopher Pepper
5ddf52d58e
[HAL][LPC176x] Pull out framework into separate repository
Framework and build platform now located at https://github.com/p3p/pio-framework-arduino-lpc176x and https://github.com/p3p/pio-nxplpc-arduino-lpc176x respectively
fix mkssbase leds
move hardware serial
remove hardware/software serial
Hardware Serial extraction
HardwareSerial ISRs
fix disabled serial2 causing Serial object to link
move usb devices out to framework
separate out adc/pwm peripheral function from hal.cpp
fix includes
remove unused pwm init
move adc
HAL header update
templated filtered adc
LPC1769 platform
6 years ago
Scott Lahteine
0bd54392b7
Use uint8_t in EEPROM code
6 years ago
Scott Lahteine
348004c34f
STM32F7 HAL using the official STM32 Arduino Core ( #11750 )
6 years ago
Eduardo José Tagle
f6f2246f59
Templatized serial classes ( #11982 )
6 years ago
Ilya Bukhonin
7ecb8b4af5
[2.0.x] Teensy 3.1 and 3.2 support ( #11460 )
6 years ago
Scott Lahteine
0987ed2a18
Use American English
6 years ago
jmz52
a77f8c6dd5
Implement servo support for STM32F1 ( #11580 )
Implement servo support for STM32F1. Original code was incomplete and depended on Servo library from stm32duino which conflicts with `module/servo.h`.
6 years ago
Dave Johnson
0456caf0ad
Consolidate shared HALs and isolate HAL compile ( #11552 )
6 years ago
ghent360
00d24a8219
Don't call __delay_4cycles for 0 cycle delay - takes a really long time. ( #11586 )
6 years ago
Nils Hasenbanck
b37bfeffeb
[2.0.x] Use the new const functions of the persistentStore api ( #11544 )
6 years ago
Chris Pepper
5573ef62c6
[2.0.x] PersistentStore update followup ( #11549 )
6 years ago
Scott Lahteine
834ea7fcea
Remove 'const' from PersistentStore::capacity
6 years ago
Dave Johnson
c64199941e
Compile only selected PIO environment ( #11519 )
6 years ago