You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Roxy-3D 0dd0033b33 Save up to 94 bytes of RAM on 20x4 LCD Display machines (#6964)
* Save up to 94 bytes of RAM on 20x4 LCD Display machines

Moved the custom screen characters out of RAM into Program Memory.  With
SD-Card support and the Progress Bar enabled, this saves 94 bytes of RAM
memory.

This was tested using the example_configurations/FolgerTech-i3-2020
files.  So a couple small changes to those files snuck into this Pull
Request.

Probably...  We can find similar savings in the Graphics LCD code it we
comb through it.   And if so...  That is the place we really need to
save RAM memory!

* Tidy up white space and indentation
8 years ago
..
example_configurations Save up to 94 bytes of RAM on 20x4 LCD Display machines (#6964) 8 years ago
Conditionals.h Make Conditionals.h a catch-all for old configs 9 years ago
Conditionals_LCD.h Save up to 94 bytes of RAM on 20x4 LCD Display machines (#6964) 8 years ago
Conditionals_post.h Prevent illegal leveling combinations 8 years ago
Configuration.h Config cleanups 8 years ago
Configuration_adv.h Clean up after recent commits 8 years ago
G26_Mesh_Validation_Tool.cpp Ubl delta fixes and improvements (#6941) 8 years ago
M100_Free_Mem_Chk.cpp New GCode Parser - Implementation 8 years ago
Makefile fix missing serial.cpp in Makefile 8 years ago
Marlin.h fix "hex_address not defined" when UBL is enabled 8 years ago
Marlin.ino TMC2130 Library: @teemuatlut replaces @makertum 8 years ago
MarlinConfig.h Merge pull request #4419 from AnHardt/sd2pinmap 9 years ago
MarlinSerial.cpp Patch MarlinSerial to match up with 32-bit version 8 years ago
MarlinSerial.h Patch MarlinSerial to match up with 32-bit version 8 years ago
Marlin_main.cpp Ensure safe temperature for M600 8 years ago
SanityCheck.h Prevent illegal leveling combinations 8 years ago
Sd2Card.cpp Format hex values as uppercase 8 years ago
Sd2Card.h repair-software-spi 9 years ago
SdBaseFile.cpp Reference op with variable name 8 years ago
SdBaseFile.h Reference op with variable name 8 years ago
SdFatConfig.h repair-software-spi 9 years ago
SdFatStructs.h
SdFatUtil.cpp
SdFatUtil.h Cleanup SdFatUtil.h 9 years ago
SdFile.cpp
SdFile.h
SdInfo.h
SdVolume.cpp
SdVolume.h
Version.h bugfix-1.1.x ReadMe, Version, helper scripts 8 years ago
blinkm.cpp Patch #else / #endif comments 8 years ago
blinkm.h
boards.h Clean up after recent commits 8 years ago
buzzer.h fixed warning: ISO C++ forbids compound-literals 8 years ago
cardreader.cpp Patch #else / #endif comments 8 years ago
cardreader.h Patch #else / #endif comments 8 years ago
circularqueue.h Patch up CircularQueue 9 years ago
configuration_store.cpp Add more options to the Bed Leveling menu 8 years ago
configuration_store.h Fix broken EEPROM save/load 8 years ago
dac_mcp4728.cpp Fix DAC current code 8 years ago
dac_mcp4728.h Fix DAC current code 8 years ago
digipot_mcp4018.cpp Format hex values as uppercase 8 years ago
digipot_mcp4451.cpp Patch #else / #endif comments 8 years ago
dogm_bitmaps.h Updates u8glib's bmp2hex converter 9 years ago
dogm_font_data_6x9_marlin.h
dogm_font_data_HD44780_C.h
dogm_font_data_HD44780_J.h
dogm_font_data_HD44780_W.h
dogm_font_data_ISO10646_1.h
dogm_font_data_ISO10646_1_PL.h Polish font 8 years ago
dogm_font_data_ISO10646_1_tr.h Improve M600 with timeout, wait for heatup. 8 years ago
dogm_font_data_ISO10646_5_Cyrillic.h
dogm_font_data_ISO10646_CN.h
dogm_font_data_ISO10646_Greek.h Change font decent to -1 for tt and gr 8 years ago
dogm_font_data_ISO10646_Kana.h
dogm_font_data_Marlin_symbols.h
duration_t.h Fix formatting of print time hours above one day 8 years ago
endstop_interrupts.h Patch #else / #endif comments 8 years ago
endstops.cpp Towards supporting Z2 in Endstops::report_state 8 years ago
endstops.h guaranteed BLTouch detection 8 years ago
enum.h Unify M600 and M125 pause features (#6407) 8 years ago
fastio.h copied file changes from PR #5685 8 years ago
fastio_168.h Split up fastio.h, document pin mappings 8 years ago
fastio_644.h Split up fastio.h, document pin mappings 8 years ago
fastio_1280.h Split up fastio.h, document pin mappings 8 years ago
fastio_1281.h Split up fastio.h, document pin mappings 8 years ago
fastio_AT90USB-Marlin.h Split up fastio.h, document pin mappings 8 years ago
fastio_AT90USB-Teensy.h Cleanup some fastio code 8 years ago
gcode.cpp Clean up after recent commits 8 years ago
gcode.h Make Parser::seen volatile 8 years ago
hex_print_routines.cpp New GCode Parser - Implementation 8 years ago
hex_print_routines.h New GCode Parser - Implementation 8 years ago
language.h M421 Mesh Point Offset and misc. UBL clean up (#6685) 8 years ago
language_an.h Case light as a toggle menu item 8 years ago
language_bg.h Case light as a toggle menu item 8 years ago
language_ca.h Case light as a toggle menu item 8 years ago
language_cn.h Add more options to the Bed Leveling menu 8 years ago
language_cz.h Case light as a toggle menu item 8 years ago
language_da.h Add more options to the Bed Leveling menu 8 years ago
language_de.h Case light as a toggle menu item 8 years ago
language_el-gr.h Add more options to the Bed Leveling menu 8 years ago
language_el.h Add more options to the Bed Leveling menu 8 years ago
language_en.h copied file changes from PR #5685 8 years ago
language_es.h Case light as a toggle menu item 8 years ago
language_eu.h Case light as a toggle menu item 8 years ago
language_fi.h Add more options to the Bed Leveling menu 8 years ago
language_fr.h Case light as a toggle menu item 8 years ago
language_gl.h Case light as a toggle menu item 8 years ago
language_hr.h Case light as a toggle menu item 8 years ago
language_it.h Case light as a toggle menu item 8 years ago
language_kana.h Case light as a toggle menu item 8 years ago
language_kana_utf8.h Case light as a toggle menu item 8 years ago
language_nl.h Case light as a toggle menu item 8 years ago
language_pl-DOGM.h Case light as a toggle menu item 8 years ago
language_pl-HD44780.h Case light as a toggle menu item 8 years ago
language_pl.h Case light as a toggle menu item 8 years ago
language_pt-br.h Add more options to the Bed Leveling menu 8 years ago
language_pt-br_utf8.h Add more options to the Bed Leveling menu 8 years ago
language_pt.h Add more options to the Bed Leveling menu 8 years ago
language_pt_utf8.h Add more options to the Bed Leveling menu 8 years ago
language_ru.h Add more options to the Bed Leveling menu 8 years ago
language_test.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_tr.h Case light as a toggle menu item 8 years ago
language_uk.h Case light as a toggle menu item 8 years ago
language_zh_CN.h Add more options to the Bed Leveling menu 8 years ago
language_zh_TW.h Add more options to the Bed Leveling menu 8 years ago
least_squares_fit.cpp UBL G29 -P3.1 smart fill (#6823) 8 years ago
least_squares_fit.h Apply const float & more 8 years ago
macros.h Simplify counting of printable characters 8 years ago
mesh_bed_leveling.cpp Patch #else / #endif comments 8 years ago
mesh_bed_leveling.h Patch #else / #endif comments 8 years ago
nozzle.cpp Use new attribute macros in more places 8 years ago
nozzle.h Use new attribute macros in more places 8 years ago
pins.h Support for ZRIB v2.0 Control Board 8 years ago
pinsDebug.h Pins-related cleanup, formatting 8 years ago
pinsDebug_Teensyduino.h Remove extraneous whitespace 8 years ago
pinsDebug_list.h SPINDLE/LASER pins changes 8 years ago
pins_3DRAG.h SPINDLE/LASER pins changes 8 years ago
pins_5DPRINT.h Follow-up the PR #4955, etc 8 years ago
pins_AZTEEG_X1.h
pins_AZTEEG_X3.h Cleanup of spacing and formatting 8 years ago
pins_AZTEEG_X3_PRO.h Cleanup of spacing and formatting 8 years ago
pins_BAM_DICE_DUE.h SPINDLE/LASER pins changes 8 years ago
pins_BQ_ZUM_MEGA_3D.h SPINDLE/LASER pins changes 8 years ago
pins_BRAINWAVE.h Pins-related cleanup, formatting 8 years ago
pins_BRAINWAVE_PRO.h Pins-related cleanup, formatting 8 years ago
pins_CHEAPTRONIC.h Follow-up the PR #4955, etc 8 years ago
pins_CHEAPTRONICv2.h Easier override of FILWIDTH_PIN 8 years ago
pins_CNCONTROLS_11.h Predefine auto fan pins in some pins files 8 years ago
pins_CNCONTROLS_12.h Predefine auto fan pins in some pins files 8 years ago
pins_ELEFU_3.h Follow-up the PR #4955, etc 8 years ago
pins_FELIX2.h SPINDLE/LASER pins changes 8 years ago
pins_GEN3_MONOLITHIC.h SPINDLE/LASER pins changes 8 years ago
pins_GEN3_PLUS.h SPINDLE/LASER pins changes 8 years ago
pins_GEN6.h SPINDLE/LASER pins changes 8 years ago
pins_GEN6_DELUXE.h SPINDLE/LASER pins changes 8 years ago
pins_GEN7_12.h SPINDLE/LASER pins changes 8 years ago
pins_GEN7_13.h SPINDLE/LASER pins changes 8 years ago
pins_GEN7_14.h SPINDLE/LASER pins changes 8 years ago
pins_GEN7_CUSTOM.h SPINDLE/LASER pins changes 8 years ago
pins_K8200.h
pins_K8400.h SPINDLE/LASER pins changes 8 years ago
pins_LEAPFROG.h Follow-up the PR #4955, etc 8 years ago
pins_MEGACONTROLLER.h SPINDLE/LASER pins changes 8 years ago
pins_MEGATRONICS.h SPINDLE/LASER pins changes 8 years ago
pins_MEGATRONICS_2.h SPINDLE/LASER pins changes 8 years ago
pins_MEGATRONICS_3.h Neater Megatronics 3 pins 8 years ago
pins_MELZI.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_MELZI_MAKR3D.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_MIGHTYBOARD_REVE.h SPINDLE/LASER pins changes 8 years ago
pins_MINIRAMBO.h SPINDLE/LASER pins changes 8 years ago
pins_MINITRONICS.h SPINDLE/LASER pins changes 8 years ago
pins_MKS_13.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_MKS_BASE.h SPINDLE/LASER pins changes 8 years ago
pins_OMCA.h SPINDLE/LASER pins changes 8 years ago
pins_OMCA_A.h SPINDLE/LASER pins changes 8 years ago
pins_PRINTRBOARD.h Easier override of FILWIDTH_PIN 8 years ago
pins_PRINTRBOARD_REVF.h Easier override of FILWIDTH_PIN 8 years ago
pins_RAMBO.h Easier override of FILWIDTH_PIN 8 years ago
pins_RAMPS.h Support for ZRIB v2.0 Control Board 8 years ago
pins_RAMPS_13.h pins_RAMPS_14.h => pins_RAMPS.h 9 years ago
pins_RAMPS_OLD.h SPINDLE/LASER pins changes 8 years ago
pins_RIGIDBOARD.h SPINDLE/LASER pins changes 8 years ago
pins_RIGIDBOARD_V2.h Need to define this for Rigidboard V2 8 years ago
pins_RUMBA.h Pins-related cleanup, formatting 8 years ago
pins_SAINSMART_2IN1.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_SANGUINOLOLU_11.h SPINDLE/LASER pins changes 8 years ago
pins_SANGUINOLOLU_12.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_SAV_MKI.h SPINDLE/LASER pins changes 8 years ago
pins_SCOOVO_X9H.h Easier override of FILWIDTH_PIN 8 years ago
pins_SETHI.h SPINDLE/LASER pins changes 8 years ago
pins_STB_11.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_TEENSY2.h SPINDLE/LASER pins changes 8 years ago
pins_TEENSYLU.h Pins-related cleanup, formatting 8 years ago
pins_ULTIMAIN_2.h SPINDLE/LASER pins changes 8 years ago
pins_ULTIMAKER.h SPINDLE/LASER pins changes 8 years ago
pins_ULTIMAKER_OLD.h SPINDLE/LASER pins changes 8 years ago
pins_ZRIB_V20.h Support for ZRIB v2.0 Control Board 8 years ago
planner.cpp Ubl delta fixes and improvements (#6941) 8 years ago
planner.h G33 evolutionary changes 8 years ago
planner_bezier.cpp Improve planner kinematics, fix delta ABL 8 years ago
planner_bezier.h Append units to feedrate variables 9 years ago
point_t.h Adds missing documentation to the point_t structure 9 years ago
printcounter.cpp Cosmetic patches 8 years ago
printcounter.h Cosmetic patches 8 years ago
qr_solve.cpp Enable ABL by type, support bilinear on cartesian 8 years ago
qr_solve.h Enable ABL by type, support bilinear on cartesian 8 years ago
serial.cpp Add proportional font adjustment ratio 8 years ago
serial.h Ensure Arduino.h and configs are included for serial.cpp 8 years ago
servo.cpp Patch #else / #endif comments 8 years ago
servo.h Add macros for delays by machine cycle 8 years ago
softspi.h Clean up excess whitespace, comment formatting 8 years ago
speed_lookuptable.h Spacing, cleanup in speed_lookuptable.h 8 years ago
spi.h Use new attribute macros in more places 8 years ago
stepper.cpp Unused var in Stepper 8 years ago
stepper.h Format hex values as uppercase 8 years ago
stepper_dac.cpp # This is a combination of 2 commits. 8 years ago
stepper_dac.h Cleanup of code style 8 years ago
stepper_indirection.cpp Cleanup, extend TMC2130 implementation 8 years ago
stepper_indirection.h Updates to support 5 extruders 8 years ago
stopwatch.cpp General comment cleanup 8 years ago
stopwatch.h Patch #else / #endif comments 8 years ago
temperature.cpp fix redefinition errors for redundant_temperature 8 years ago
temperature.h fix redefinition errors for redundant_temperature 8 years ago
thermistornames.h Add Thermistor 75: MGB18 silicon pad 8 years ago
thermistortable_1.h Split up thermistor tables 8 years ago
thermistortable_2.h Split up thermistor tables 8 years ago
thermistortable_3.h Split up thermistor tables 8 years ago
thermistortable_4.h Split up thermistor tables 8 years ago
thermistortable_5.h Split up thermistor tables 8 years ago
thermistortable_6.h Split up thermistor tables 8 years ago
thermistortable_7.h Split up thermistor tables 8 years ago
thermistortable_8.h Split up thermistor tables 8 years ago
thermistortable_9.h Split up thermistor tables 8 years ago
thermistortable_10.h Split up thermistor tables 8 years ago
thermistortable_11.h Split up thermistor tables 8 years ago
thermistortable_12.h Split up thermistor tables 8 years ago
thermistortable_13.h Split up thermistor tables 8 years ago
thermistortable_20.h Header and pins changes to support 5 extruders 8 years ago
thermistortable_51.h Split up thermistor tables 8 years ago
thermistortable_52.h Split up thermistor tables 8 years ago
thermistortable_55.h Split up thermistor tables 8 years ago
thermistortable_60.h Split up thermistor tables 8 years ago
thermistortable_66.h Split up thermistor tables 8 years ago
thermistortable_70.h Split up thermistor tables 8 years ago
thermistortable_71.h Split up thermistor tables 8 years ago
thermistortable_75.h Add Thermistor 75: MGB18 silicon pad 8 years ago
thermistortable_110.h Split up thermistor tables 8 years ago
thermistortable_147.h Split up thermistor tables 8 years ago
thermistortable_998.h Split up thermistor tables 8 years ago
thermistortable_999.h Split up thermistor tables 8 years ago
thermistortable_1010.h Split up thermistor tables 8 years ago
thermistortable_1047.h Split up thermistor tables 8 years ago
thermistortables.h Misc. Clean Up (#6822) 8 years ago
twibus.cpp Patch #else / #endif comments 8 years ago
twibus.h Patch #else / #endif comments 8 years ago
types.h Adds types.h 9 years ago
ubl.cpp Ubl delta fixes and improvements (#6941) 8 years ago
ubl.h Ubl delta fixes and improvements (#6941) 8 years ago
ubl_G29.cpp Ubl delta fixes and improvements (#6941) 8 years ago
ubl_motion.cpp Ubl delta fixes and improvements (#6941) 8 years ago
ultralcd.cpp Ensure safe temperature for M600 8 years ago
ultralcd.h copied file changes from PR #5685 8 years ago
ultralcd_impl_DOGM.h Maintain message scroll rate 8 years ago
ultralcd_impl_HD44780.h Save up to 94 bytes of RAM on 20x4 LCD Display machines (#6964) 8 years ago
ultralcd_st7920_u8glib_rrd.h Patch #else / #endif comments 8 years ago
utf_mapper.h Simplify counting of printable characters 8 years ago
utility.cpp Reference op with variable name 8 years ago
utility.h Reference op with variable name 8 years ago
vector_3.cpp Use 'sq' macro where possible 8 years ago
vector_3.h Reference op with variable name 8 years ago
watchdog.cpp Patch #else / #endif comments 8 years ago
watchdog.h