Scott Lahteine
4e479caf61
Fix mis-use of LIMIT
6年前
Scott Lahteine
cf9ac4c847
Move vsnprintf_P to Marduino.h
6年前
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6年前
Scott Lahteine
f990ebfb09
Tweak STM32F4/7 eeprom emulation (#14563 )
6年前
Scott Lahteine
056efaba91
Clean up section comments
6年前
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments (#14525 )
6年前
Scott Lahteine
b6546ea33a
Add include guards to some headers
6年前
Giuliano Zaro
66e16af29d
SPI defines cleanup (#14506 )
6年前
Scott Lahteine
44e4f853c8
Patch M_PI in Marduino.h
6年前
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6年前
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 (#14407 )
6年前
Scott Lahteine
26de051e92
HAL SPI pin init cleanup
6年前
Scott Lahteine
356410dcfc
Move crc16 function to libs
6年前
Scott Lahteine
8924389dfc
Tweak servo µs macros
6年前
felixstorm
74f44783ac
ESP32 servo support (#14109 )
6年前
Scott Lahteine
a49919396a
LPC1768 MarlinServo => libServo
6年前
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO (#14082 )
6年前
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944 )
6年前
Tanguy Pruvot
11adcf1ce3
Add'l PLR options, AVR strstr_P compat (#13880 )
6年前
J.C. Nelson
172abc305b
Malyan M200 core fixes (#13927 )
6年前
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper (#13877 )
6年前
Thomas Moore
ee243e4edf
Fix mixing extruder filament change (#13803 )
6年前
Marcio Teixeira
4ac28ba6b3
Add missing file (#13754 )
6年前
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年前
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans (#13298 )
6年前
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6年前
Scott Lahteine
15aa932aa6
HAL for Linux (#13146 )
6年前
Scott Lahteine
a43e892fb5
Use 8-bit i2c address on LPC platform
Fix #9799 — hopefully not a unicorn
6年前
Scott Lahteine
3a1b6fe8c1
Coding standards
6年前
Scott Lahteine
0feeef2604
Update copyright in headers
6年前
Scott Lahteine
00cdd41b5f
Clean up for recent changes
6年前
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support (#12895 )
6年前
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
6年前
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests (#12477 )
6年前
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE (#12462 )
6年前
Scott Lahteine
4e0c935959
Update HAL and libs formatting
6年前
Scott Lahteine
0c85869c26
Clean up file endings
6年前
Scott Lahteine
9c0e05552e
Suppress some compile warnings
6年前
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6年前
Nils Hasenbanck
cafabf2055
Implement DELAY_NS with CYCCNT on Cortex-M7 (#12283 )
6年前
Scott Lahteine
d015f746cc
Fix some compile warnings (#12220 )
6年前
Christopher Pepper
254b68fe2c
servo update
7年前
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
7年前
Scott Lahteine
0bd54392b7
Use uint8_t in EEPROM code
7年前
Scott Lahteine
348004c34f
STM32F7 HAL using the official STM32 Arduino Core (#11750 )
7年前
Eduardo José Tagle
f6f2246f59
Templatized serial classes (#11982 )
7年前
Ilya Bukhonin
7ecb8b4af5
[2.0.x] Teensy 3.1 and 3.2 support (#11460 )
7年前
Scott Lahteine
0987ed2a18
Use American English
7年前
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`.
7年前
Dave Johnson
0456caf0ad
Consolidate shared HALs and isolate HAL compile (#11552 )
7年前