785 Commits (711703dcd1ffe7675f12598681de5d3a10ac5e3b)

Author SHA1 Message Date
Scott Lahteine e85eca2630 HAL cleanup, Teensy 3.1 platform 5 years ago
Scott Lahteine e1942715ce HAL_STM32F1_EEPROM_SIZE => HAL_EEPROM_SIZE 5 years ago
Scott Lahteine fd945d1070 More generic EEPROM data array name 5 years ago
Tanguy Pruvot 3334163e73 STM32F1: Align SD EEPROM data for SDIO (#14809) 5 years ago
Scott Lahteine 5e2582a31b Comment spacing 5 years ago
Scott Lahteine c2b319360d Remove extra pragmas 5 years ago
Tanguy Pruvot 202d3ab3c9 Define STM32F1 GPIO for the preprocessor (#14785) 5 years ago
pinchies d98b9d54f1 JGAurora A5S & A1 touch support (#14768) 5 years ago
rafaljot e44fccf3d2 Add support for M575 (#14757) 5 years ago
Scott Lahteine 1165c26ab4 Trailing whitespace 5 years ago
Scott Lahteine e5d73f68c8
HAL folder organization (#14763) 5 years ago
Giuliano Zaro 290466578f Adafruit Grand Central M4 (#14749) 5 years ago
Marcio Teixeira 1c3df51f87 vsnprintf patch redux (#14725) 5 years ago
Chris Pepper b6095fd084
Reduce default LPC176x ADC lowpass filtering 5 years ago
Marcio Teixeira 585a8a96b4 Fix extraneous redefine of vsnprintf_P in Marduino.h (#14712) 6 years ago
Marcio Teixeira 369fb2806d Fix compilation warnings, errors (#14704) 6 years ago
Giuliano Zaro 1005f225f3 Remove unused defines, fix typo (#14699) 6 years ago
Tanguy Pruvot dca0c3d02a Fix SPI comments, clean up U20 pins (#14700) 6 years ago
Scott Lahteine 7501e40e0b APB comment correction 6 years ago
BigTreeTech a38b9da672 STM32F1 SPI1 bugfix (#14679) 6 years ago
Scott Lahteine 93adb7e944 Some comment patches 6 years ago
Tanguy Pruvot 977cfa4494 Fix a few recent (STM32F1 DOGM, SPI) warnings (#14669) 6 years ago
Scott Lahteine 4cc83b6330 Allow THERMAL_PROTECTION_GRACE_PERIOD override
Co-Authored-By: MarcelMo <marcelmo@users.noreply.github.com>
6 years ago
Scott Lahteine ec13aa0dc1 Misc. whitespace 6 years ago
Scott Lahteine 06324df072 Apply some #ifndef 6 years ago
Simon Jouet f0de56a797 ESP32 HAL - Dynamic ADC attenuation (#14623) 6 years ago
Tanguy Pruvot 81d629bc47 Robin & Longer3D SPI TFT driver (#14595) 6 years ago
Scott Lahteine d4be970c8b Update DOGLCD conditions 6 years ago
Ringel e139c1d9d9 Fix ESP32 i2s stream, add PWM to extended pins (#14592) 6 years ago
Ludy 6dcb85927a Update German language, &c. (#14613) 6 years ago
Scott Lahteine d3add3c34f Init servo macro, j/b 6 years ago
InsanityAutomation f1eaed7e98 Only init servo pins used for servos (#14589) 6 years ago
Giuliano Zaro cd36809c06 Fix STM32F7 compile error (#14583) 6 years ago
Ludy 70586d3a6c Update (c) comments (#14584) 6 years ago
Scott Lahteine ad1c061e7b Bring STM32F4/F7 together 6 years ago
Scott Lahteine cf9ac4c847 Move vsnprintf_P to Marduino.h 6 years ago
Scott Lahteine f7de453da8 More general 'stm32_timer_t' 6 years ago
Scott Lahteine 828cc71847 Tweaks to STM32 headers 6 years ago
Scott Lahteine 4e479caf61 Fix mis-use of LIMIT 6 years ago
Tanguy Pruvot 881e5a48bc Fix M43 warning, XL density timers (#14555) 6 years ago
Scott Lahteine ed0e6afacb Apply LIMIT macro 6 years ago
Scott Lahteine f990ebfb09
Tweak STM32F4/7 eeprom emulation (#14563) 6 years ago
Scott Lahteine 056efaba91 Clean up section comments 6 years ago
Scott Lahteine 3ae3bf5d33 Get E2END from pins, fix Linux buffer 6 years ago
Scott Lahteine 01e8813286 EEPROM_EMULATED_WITH_SRAM => SRAM_EEPROM_EMULATION 6 years ago
Scott Lahteine c0e917ea83 DUE/usb should use platform min/max 6 years ago
gmarsh ab99a80793 GMARSH X6 board support (#14550) 6 years ago
Scott Lahteine a2ba0aaaac
HAL include and other adjustments (#14525) 6 years ago
Msq001 439e28783b BigTree SKR Pro V1.1 board support (#14523) 6 years ago
Bob Kuhn dc02d0720d Pins Debugging for STM32 — NEEDS TESTING (#14309) 6 years ago
Tanguy Pruvot 052aa23efe STM32F1: ignore output check for analogWrite() (#14498) 6 years ago
Scott Lahteine 253d0f9671 Some `MIN`/`MAX` rely on core 6 years ago
Scott Lahteine fe02241044 NONE on combined options 6 years ago
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros 6 years ago
Scott Lahteine b6546ea33a Add include guards to some headers 6 years ago
Giuliano Zaro 66e16af29d SPI defines cleanup (#14506) 6 years ago
Scott Lahteine 44e4f853c8 Patch M_PI in Marduino.h 6 years ago
Scott Lahteine de462f2b8a Revert "Sort out settings.load with SD EEPROM emulation (#14458)"
This reverts commit 108d0df565.
6 years ago
Giuliano Zaro b7573c6e69 Remove unused WRITE_VAR, etc. (#14493) 6 years ago
Scott Lahteine d4415dcf59 Fix analogWrite ambiguity 6 years ago
Marcio Teixeira 16409eb233 Suppress more UNUSED warnings (#14466) 6 years ago
Tanguy Pruvot 108d0df565 Sort out settings.load with SD EEPROM emulation (#14458) 6 years ago
Ludy dab2f0c89c Mask unused var, update (c) comments (#14455) 6 years ago
Tanguy Pruvot 19aafb9050 Fix STM32F1 motor shocks (stepper timer issue) (#14030) 6 years ago
th33xitus fe2c710b39 Fix for Arduino Due + 12864 Full Graphic Display (#14181) 6 years ago
Scott Lahteine b615b492ba Update some HAL comments 6 years ago
Scott Lahteine 49027721e9 Clean up some pinsDebug headers 6 years ago
Scott Lahteine 4d5a1984e2 Simplified fan handling code 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Scott Lahteine d7d80418ae
Singleton for cutting tools (#14429) 6 years ago
Scott Lahteine 6664b90bbb
Init servo pins in HAL_init (#14425) 6 years ago
Andy Shaw 064177154c Update SD card connection / sharing options (#14325) 6 years ago
Eric Ptak 8934b32f1b Fysetc AIO II / Cheetah STM32F1 (#14407) 6 years ago
Tanguy Pruvot 07dac315a9 Up-to-date STM32F1 README (#14386) 6 years ago
Scott Lahteine 3d9d72e8db Include order, spacing, etc. 6 years ago
Tanguy Pruvot be69ec5b32 Fix PLR/M43 warnings (#14333) 6 years ago
Tanguy Pruvot 52383633e7 STM32F1: M43 PINS_DEBUGGING (#14072) 6 years ago
Karl Andersson 4b365552db Fix Marduino SBI/CBI redefine (#14341) 6 years ago
Tanguy Pruvot ed0c70f0a0 SKRmini followup - Fysetc config updates (#14327) 6 years ago
Tanguy Pruvot 75aeb41ab7 SKRmini support for Fysetc Mini Panel (#14319) 6 years ago
Tanguy Pruvot 391250b04f STM32F1: Don't toggle EEPROM SPI SS (#14299) 6 years ago
3DSmitty 5b13abcacb Fix SPI_SD Outside of HAL_STM32F1 (#14306) 6 years ago
Scott Lahteine 651f3eeed0 Clean up trailing whitespace 6 years ago
Tanguy Pruvot 287df7a61f STM32F1: various small changes
- init the led pin as output (like other HALs)
- reduce sdio dma priority to normal.. highest is never the best...
- allow fsmc only on compatible STM32F1 (like HAL fsmc)
- fsmc: remove an useless C style cast
6 years ago
3DSmitty 66d51272af Fix SPI, SD for BIGTREETECH SKR Mini (#14287) 6 years ago
Scott Lahteine 9a56a88200 Use OUT_WRITE in SPI pin init 6 years ago
Scott Lahteine 26de051e92 HAL SPI pin init cleanup 6 years ago
Scott Lahteine 50c9b33ed7 !ENABLED => DISABLED 6 years ago
Tanguy Pruvot 7d1eafc80a STM32F1: C++14 for static_assert, etc. (#14278) 6 years ago
Msq001 26e7e33698 Fix bug in STM32F1 WRITE macro (#14275) 6 years ago
Scott Lahteine 356410dcfc Move crc16 function to libs 6 years ago
Tanguy Pruvot c3e5225531 Add SPI EEPROM to STM32F1 (#14239) 6 years ago
felixstorm 9439fab7fd Fix ESP32 servos, platformio.ini, etc. (#14247) 6 years ago
Scott Lahteine 80ce0d2bdb Whitespace cleanup 6 years ago
Tanguy Pruvot 764f0d9c1c STM32F1: Servo "soft" PWM via timer interrupt (#14187) 6 years ago
Ryan 9d9030a39c Fix Archim1 SD card (#14184) 6 years ago
Bob Kuhn 688b54d66a DUE USB composite device field corrections (#14185) 6 years ago
Scott Lahteine 07021c85c8 Tweak timer16_Sequence_t 6 years ago
Tanguy Pruvot e3a468f2cd STM32F1: FSMC only on chips with 100/144 pins (#14180) 6 years ago
Scott Lahteine d3bb5b69ba Apply NOLESS/NOMORE 6 years ago
Scott Lahteine c6d39319de Fix some whitespace 6 years ago
Giuliano Zaro 7b838f31be DUE HAL cleanup (#14126) 6 years ago
Scott Lahteine 47fd74a98d Clean up fast_pwm.cpp 6 years ago
Scott Lahteine 49229d97db Consistent _useTimerX tests 6 years ago
Scott Lahteine 8924389dfc Tweak servo µs macros 6 years ago
Scott Lahteine f8bede6b5e Fix some HAL includes 6 years ago
felixstorm 74f44783ac ESP32 servo support (#14109) 6 years ago
felixstorm bc5a1fe562 Various fixes for ESP32 (#14102) 6 years ago
Tanguy Pruvot 24b1818245 Secure STM32F1 servo code and M280 detach (#14085) 6 years ago
Scott Lahteine a49919396a LPC1768 MarlinServo => libServo 6 years ago
Scott Lahteine 2b5046659a Tweak Marlin headers, comments 6 years ago
Giuliano Zaro a74aad3b4a Clean up HALs / FastIO (#14082) 6 years ago
Tanguy Pruvot 402f1f7307 STM32F1: STM32_HIGH_DENSITY is auto defined in HAL (#14057)
- Fix the `fsmc` and `sdio` units which required hard defines for use.
6 years ago
Tanguy Pruvot 256f810df2 Add open-drain output mode to STM32F1 FastIO (#14050)
- This mode is often used/preferred to drive printer boards' MOSFETs.
- Can generally boost the allowed output power (for hotbed,nozzle and fans).
6 years ago
Scott Lahteine 0b056970c6 Fix file.open in STM32 eeprom emu 6 years ago
Marcio Teixeira 9558962d59 Fix DUE HAL SW SPI compile error (#14005) 6 years ago
Chris Pepper 451ea996c9
[LPC176x] Fix switch fallthrough 6 years ago
Tanguy Pruvot d7b0369e39 STM32: Fix SD EEPROM emulation conflict (#14012) 6 years ago
Tanguy Pruvot 8075893352 STM32: fix sdcard filename conversion 6 years ago
Tanguy Pruvot 93dd097b1c Use E2END, if defined, for STM32F1 (SD) (#13981) 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
Tanguy Pruvot 62b36d1b98 Fix STM32 timer warnings (#13946) 6 years ago
Marcio Teixeira 746c38f4be Fix HAL_DUE multiple define error with graphical LCD (#13971) 6 years ago
Scott Lahteine ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944) 6 years ago
Tanguy Pruvot e53d7e5517 STM32: ADC warning fix (#13933) 6 years ago
Tanguy Pruvot 11adcf1ce3 Add'l PLR options, AVR strstr_P compat (#13880) 6 years ago
J.C. Nelson 172abc305b Malyan M200 core fixes (#13927) 6 years ago
Scott Lahteine f9a50f451d Serial out cleanup 6 years ago
Scott Lahteine 9853331b34 Fix temp init, loosen ADC grace period 6 years ago
Tanguy Pruvot a4c24511f7 STM32: Fix Marduino SBI/CBI redefine (#13912) 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
Thomas Moore ee243e4edf Fix mixing extruder filament change (#13803) 6 years ago
Scott Lahteine 9ccbd382e7 Update Watchdog description 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
Bob Kuhn 81ca5a4cd4 Fix and improve FYSETC LCD support (#13767) 6 years ago
felixstorm 4e35e6c705 Fix SS pin in ESP32 HW SPI (#13781) 6 years ago
felixstorm 4a48b70c0b Fix (re-)defines in HAL_ESP32 (#13780) 6 years ago
Kajetan Rzepecki ea1ee02b53 Disable hardware PWM on ESP32 I2S expander (#13762) 6 years ago
Marcio Teixeira 4ac28ba6b3 Add missing file (#13754) 6 years ago
jmdearras b65cb5704d Fix, improve FYSETC_MINI_12864 support (#13730) 6 years ago
Kajetan Rzepecki d83a7924e6 Fix ESP32 TOGGLE() with I2S expander (#13743) 6 years ago
Marcio Teixeira 08f21335a6 Fix bad opcode in LIGHTWEIGHT_UI; add 32-bit HAL and Due compatibility (#13751) 6 years ago
Kajetan Rzepecki 7c8ee0cd5b Enable more ADC1 channels (pins 32-39) (#13742) 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