Scott Lahteine
f8d57370d0
gcode_D EEPROM size, cleanup
Fixes #19920
Co-Authored-By: Orel <37673727 +0r31@users.noreply.github.com >
3 yıl önce
ellensp
b3c2ee56f9
Fix wrappers on HAL/STM32F1 .cpp files (#19581 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
4 yıl önce
Scott Lahteine
451f48231d
Ender 3 V2 BL24C16 EEPROM support (#18758 )
4 yıl önce
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
4 yıl önce
Scott Lahteine
461647fcee
Use MARLIN_EEPROM_SIZE with E2END as fallback (#18059 )
4 yıl önce
Scott Lahteine
2107bc5836
Clean up EEPROM interfaces (#17803 )
4 yıl önce
Scott Lahteine
6edc2c3690
Fix eeprom init glitch
4 yıl önce
Scott Lahteine
3c080ee3e6
Cleanup, comment "wired" eeproms
4 yıl önce
Scott Lahteine
5e6faa999d
Refine EEPROM types / flags (#17772 )
4 yıl önce
randellhodges
5f7a75979f
LPC176x SPI / I2C PersistentStore (#17651 )
4 yıl önce
Scott Lahteine
0fec478562
Wrangle HAL EEPROM types
4 yıl önce
Giuliano Zaro
129b270628
QSPI EEPROM for SAMD51 (#17292 )
4 yıl önce
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4 yıl önce
Scott Lahteine
112245ee48
More explicit EEPROM types (#17127 )
4 yıl önce
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
4 yıl önce
Scott Lahteine
bfad23d3e2
(c) 2020
4 yıl önce
Scott Lahteine
f2d93f61c3
Revert errant const
5 yıl önce
Tim Moore
7e72768433
Info Menu: Runaway Watch state (#14827 )
5 yıl önce
Tanguy Pruvot
4bd1e55093
STM32F1: Init EEPROM SPI pin modes (#14810 )
5 yıl önce
Scott Lahteine
ad1c061e7b
Bring STM32F4/F7 together
5 yıl önce
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 yıl önce
Tanguy Pruvot
c3e5225531
Add SPI EEPROM to STM32F1 (#14239 )
5 yıl önce
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(...)`
5 yıl önce
Scott Lahteine
0feeef2604
Update copyright in headers
5 yıl önce
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
5 yıl önce
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE (#12462 )
5 yıl önce
Scott Lahteine
0bd54392b7
Use uint8_t in EEPROM code
6 yıl önce
Scott Lahteine
834ea7fcea
Remove 'const' from PersistentStore::capacity
6 yıl önce
Dave Johnson
c64199941e
Compile only selected PIO environment (#11519 )
6 yıl önce
Scott Lahteine
865ee5985f
Followup persistent store with heading, const
6 yıl önce
Chris Pepper
66d2b48b59
Update PersistentStore api (#11538 )
- Clean up the API to use a `static` class instance to adhere to Marlin convention
- Add `const` position data access for read/write
- Add Storage capacity to the interface
6 yıl önce
Scott Lahteine
d05e832f29
Add STM32F1 support for SD-based EEPROM
6 yıl önce
Scott Lahteine
51e0f2bee3
Add MarlinSettings::validate()
6 yıl önce
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms (#8015 )
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 yıl önce
Dave Johnson
f58ba3a64e
Improve AVR arch detection
Replace ARDUINO_ARCH_AVR with __AVR__ to better detect architecture for non-Arduino dev environments. Resolves compile failure in PIO for 8-bit Teensduino targets
More info:
https://forum.pjrc.com/threads/33234-Using-Teensyduino-Selecting-Teensy-3-2-3-1-board-has-incorrect-platform-define
http://www.atmel.com/webdoc/avrlibcreferencemanual/using_tools_1using_avr_gcc_mach_opt.html
7 yıl önce
Scott Lahteine
54326fb06a
HAL updates
7 yıl önce
Christopher Pepper
32e759c928
SPI API platform implementation stubs
7 yıl önce
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
7 yıl önce