Scott Lahteine
3d8a0ab4b2
Module updates
před 6 roky
Scott Lahteine
0c9231fd04
Move 'module' files
před 6 roky
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
před 7 roky
Scott Lahteine
dcec7178d1
Expose DISABLE_M503 option as a test option
před 7 roky
Brian
3370329751
Fix broken EEPROM save/load
před 7 roky
Brian
7852369987
Implement CRC16, develop mesh allocation table
- Add crc16 utility function
- Implement CRC16 for config store, remove old checksum, increment layout version
- Move UBL mesh store/load to MarlinSettings; increment UBL_VERSION
- Begin to lay out MAT structure, prototype functions, etc.
- Rename ubl.state.eeprom_storage_slot to .storage_slot
- Misc. optimization
- Cleanup/standardize/improve some messages
This is a work in progress!
před 7 roky
Scott Lahteine
786af73e24
Convert config code to a static class
před 7 roky
Scott Lahteine
b904b5ae8d
Audible feedback for settings store/load/reset
před 7 roky
Scott Lahteine
97115d56f9
Print error for M500 with disabled EEPROM
před 7 roky
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
před 7 roky
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
před 8 roky
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
před 8 roky
Scott Lahteine
5e834352a9
Overridable Options - Part 11 (PR#2563)
Apply `ENABLED` / `DISABLED` macros to EEPROM-related files.
před 8 roky
Scott Lahteine
a22a228bcc
Rename files to move them in the IDE
před 9 roky
Scott Lahteine
f171656f8e
Cleanup of cardreader.*
- Apply standards to cardreader.*
- Fix minor issues with cardreader.cpp
- Apply standards to some other stale regions
před 9 roky
Scott Lahteine
093fedfde8
Make EEPROM storage consistent
Update ConfigurationStore to always write dummy values for disabled
options, including FWRETRACT, DELTA, and SCARA. Update the EEPROM
version to “V15.” Also fixes a buffer overrun with axis_scaling in
Config_ResetDefault.
před 9 roky
Erik van der Zalm
3626b5ad8b
Removed Delta from the default config file.
Changed EEPROM CHITCHAT behavior. M503 is always enabled.
před 10 roky
daid303
6a9bee27cc
Changed the naming of some LCD functions, so the names match better what the function does. Also moved around some prototypes for general cleanup.
před 11 roky
daid303
71efcfc648
Most likely fixing issue #295 .
před 11 roky
daid303
12a4d60e18
Fix the EEPROM storage, no longer inline it at multiple locations, and remove the template.
před 11 roky