Guðni Már Gilbert
|
a940c364c9
|
Create enum class for heating_status variable
|
2022-01-30 11:39:27 +00:00 |
Guðni Már Gilbert
|
2013295f94
|
Change farm_timer to uint8_t
Remove extern declaration of farm_timer and farm_status as they
are only used in one file.
Saves 26 bytes of flash
|
2022-01-30 11:39:26 +00:00 |
Guðni Már Gilbert
|
a687173e02
|
Change custom_message_state_old and custom_message_state to uint8_t
I see max value as 7*7+10 = 59
Saves 100 byte of flash and 1 byte of SRAM
|
2022-01-30 11:39:26 +00:00 |
Guðni Már Gilbert
|
60c9640602
|
Change heating_status_counter to uint8_t
It has a max value of 14
Saves 28 bytes of flash and 1 byte of SRAM
|
2022-01-30 11:39:26 +00:00 |
Guðni Már Gilbert
|
22f23dff36
|
Change heating_status to uint8_t
Saves 66 byte of flash and 1 byte of SRAM
|
2022-01-30 11:39:26 +00:00 |
Guðni Már Gilbert
|
2d614a8d41
|
Change usb_printing_counter to uint8_t
It is assigned max value of 10
Saves 26 byte of flash and 1 byte of SRAM
|
2022-01-30 11:39:26 +00:00 |
Guðni Már Gilbert
|
aa0a86bf13
|
Remove internal Prusa command 'Beat'
It doesn't seem to do anything.
Saves 22 bytes of flash
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
42778cae83
|
Remove unused kicktime timer
The variable is only set and never actually used
Saves 8 bytes of flash and 4 bytes of SRAM
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
ef8083a148
|
crashDetTimer can be ShortTimer
Expired value is less than 65535
Saves 8 bytes of flash and 2 bytes of SRAM
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
6a9bab02f7
|
Convert display_time to ShortTimer
Saves 24 bytes of flash, 1 byte of SRAM
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
802b8860c8
|
Convert mmu_last_finda_response to ShortTimer
Saves 48 bytes of Flash, 1 byte of SRAM
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
37fd9d1b11
|
Convert NcTime to ShortTimer
The variable is only used in ultralcd.cpp so I made it static there
and deleted it from Marlin_main.cpp
Saves 24 bytes of flash and 1 byte of SRAM
|
2022-01-30 11:39:25 +00:00 |
Guðni Már Gilbert
|
a1abd094dd
|
Convert autostart_atmillis to ShortTimer
Saves 34 bytes of flash and 1 byte of SRAM
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
762a5db125
|
Convert previous_millis_cmd to LongTimer
Saves 196 bytes of Flash but adds 1 byte of SRAM
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
1cd9ecb2c7
|
Convert mmu_last_request and mmu_last_response to ShortTimer
Saves 180 bytes of flash and 2 byte of SRAM
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
66782e9c9d
|
setTargetHotend expect an uint8_t, not int for second parameter
also change _usb_timer to ShortTimer
Saves 28 bytes of Flash and 1 byte of SRAM
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
77cce1fc05
|
Replace three lines by one function call which does the same thing
Saves 42 bytes of flash memory
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
a26651e7aa
|
Change return types of two functions uint8_t
These functions aren't used but they should return the appropriate type.
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
800f44509d
|
Change row_offsets[] to uint8_t
Saves 10 bytes of flash, and 4 bytes of SRAM
|
2022-01-30 11:39:24 +00:00 |
Guðni Már Gilbert
|
58213814cf
|
Replace for-loop with memcpy
Saves 22 bytes of flash memory
|
2022-01-30 11:39:23 +00:00 |
Guðni Már Gilbert
|
52aa5a5f00
|
Use inlined function set_destination_to_current() in more places
Saves 70 bytes of flash memory
|
2022-01-30 11:39:23 +00:00 |
Guðni Már Gilbert
|
a8d16d2949
|
Use memset to zero previous_speed array
Saves 150 bytes of flash memory
|
2022-01-30 11:39:23 +00:00 |
Alex Voinea
|
cdd7ea30f4
|
Fix LUT loop
|
2022-01-30 11:39:23 +00:00 |
Alex Voinea
|
fb10b4398e
|
Merge pull request #6 from gudnimg/gudni-PR1
Purged some `int`s for `uint8_t` when using the axis enum
|
2022-01-30 11:30:25 +00:00 |
Guðni Már Gilbert
|
f81db56793
|
temp_runaway_check() parameter _heater_id should be uint8_t
Saves 58 bytes of flash
|
2022-01-30 11:22:45 +00:00 |
Guðni Már Gilbert
|
261f311825
|
Change two arrays from int to uint8_t
__preheat_counter has max value of 16
__preheat_errors has max value of 5
Saves 58 bytes of flash memory and 4 bytes of SRAM
|
2022-01-30 11:22:45 +00:00 |
Guðni Már Gilbert
|
7535fa3a44
|
Remove unused variable
Saves 2 bytes of SRAM
|
2022-01-30 11:22:45 +00:00 |
Voinea Dragos
|
623762bd50
|
Fix build
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
42a5f7dc20
|
Fix M226
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
4aae88afdf
|
M42 optimization
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
a5cd99a917
|
Disable unimplemented PID_ADD_EXTRUSION_RATE
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
9951e3da52
|
Sound enums as uint8_t
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
6dd59985ee
|
Disable PRUSA M28
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
f22b9260ae
|
Fix build
|
2022-01-30 11:22:44 +00:00 |
Voinea Dragos
|
9abae2fd97
|
Remove maxlimit_status
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
9684806e00
|
Change arduino IO to fastio where possible
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
42c393764f
|
Adjust temperature runaway extruder count
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
78362419da
|
nIRsensorLastTime
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
a5f1f23fe2
|
TimeNow && TimeSent
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
f64c6c2a39
|
Remove unused Stepper.cpp variables
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
9d1e54e685
|
Tmc2130 use ShortTimer instead of custom timer implementation
|
2022-01-30 11:22:43 +00:00 |
Voinea Dragos
|
d8a14842c5
|
Remove unused `skip_debug_msg` flag
|
2022-01-30 11:22:43 +00:00 |
Guðni Már Gilbert
|
e6a7abf2c1
|
Change temp_runaway_timer from float to uint32_t
Saves 32 bytes of flash
Also change temp_runaway_error_counter from int to
uint16_t to be specific
|
2021-08-06 15:08:46 +00:00 |
Guðni Már Gilbert
|
db1e5a203b
|
Change temp_runaway_status from float to uint8_t and its enum
Saves 90 bytes of flash, and 12 bytes of SRAM
|
2021-08-06 15:03:35 +00:00 |
Guðni Már Gilbert
|
b716c208d7
|
Various optimisation to change int to uint8_t
This commit saves 174 bytes of flash memory
|
2021-08-03 22:42:01 +00:00 |
Guðni Már Gilbert
|
8d7d1698ee
|
Remove unused global variable 'chunkHead'
No change in memory on my end, but it is one less 'int' :)
|
2021-08-03 21:48:26 +00:00 |
Guðni Már Gilbert
|
1946c58d21
|
1. Remove redundant variable 'inters'
2. 'gh' variable can be 1 byte instead of 2
This saves 26 bytes of flash memory
|
2021-08-03 21:46:11 +00:00 |
Guðni Már Gilbert
|
05ed5b9668
|
Improve lcd_selftest_screen_step() parameter types
Saves 62 bytes of flash memory
|
2021-08-03 21:35:28 +00:00 |
Guðni Már Gilbert
|
a54a133968
|
Use memset instead of nested for-loop to zero a 2d array
Saves 26 bytes of flash memory and removes two 'int' types
|
2021-08-02 19:20:51 +00:00 |
Guðni Már Gilbert
|
2554d21925
|
Use uint8_t when using axis enum
Saves 76 bytes of flash memory
|
2021-08-02 12:20:10 +00:00 |