Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Scott Lahteine
65f6a373b0
Refactor SD detect handler ( #17380 )
Co-Authored-By: Eric Ptak <trouch@users.noreply.github.com>
5 years ago
Scott Lahteine
747b964295
Clean up user-wait, SD completion ( #17315 )
5 years ago
Scott Lahteine
8f66dbfcd5
SD_DETECT_INVERTED => SD_DETECT_STATE ( #17112 )
5 years ago
Scott Lahteine
64d092935b
More useful ENABLED / DISABLED macros ( #17054 )
5 years ago
Scott Lahteine
5071fe82ab
Ensure proper SD print completion ( #16967 )
5 years ago
Scott Lahteine
29ec868c4b
Commit last SD line before fileHasFinished
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Robby Candra
48098b1675
Preserve CWD for write/remove file ( #16667 )
5 years ago
Scott Lahteine
f3d64b7115
Cardreader read/write open methods
5 years ago
Francois Rainville
dd0c5de4c7
Provide LONG_FILENAME_LENGTH for headers ( #15582 )
5 years ago
LinFor
b20d5a7cc6
Estimate Remaining Time (graphical display) ( #15497 )
5 years ago
Scott Lahteine
72d791a736
Standardize active/paused functions
5 years ago
Scott Lahteine
2277c6dffc
Optimize SD card reader, sorting ( #15395 )
5 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
5 years ago
Robby Candra
98233b1de0
Add root flag to CardReader ( #15275 )
5 years ago
Scott Lahteine
d5f5203880
Use "mount" as card verb
5 years ago
Tanguy Pruvot
15bea5043c
Followup to SD menu optimization ( #15252 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Robby Candra
5515f88452
Clarify SD longname string size ( #14148 )
6 years ago
Tanguy Pruvot
d7b0369e39
STM32: Fix SD EEPROM emulation conflict ( #14012 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Robby Candra
c369477cb0
Fix bug: diveToFile breaks M23 ( #13865 )
6 years ago
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(...)`
6 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6 years ago
Scott Lahteine
2c10222e87
card.transfer_port => transfer_port_index
6 years ago
Chris Pepper
4ab433d391
Fix binary protocol with one serial port ( #13270 )
- The `sdcard.transfer_port` variable is Marlin's internal serial port index, not the physical serial port number.
- Added packet number to "ok" response so hosts don't need to wait for the ACK.
- Renamed feature to `BINARY_FILE_TRANSFER`, as the speed up is only consequential to the ability to transfer binaries over serial.
6 years ago
Scott Lahteine
e15354e387
Simplify serial port redirect ( #13234 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Scott Lahteine
fb8111553e
getStatus => report_status
6 years ago
Scott Lahteine
643e0066a0
Followup to #12451
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
6 years ago
Scott Lahteine
471f403a67
Reduce code size with plain inlines
6 years ago
Scott Lahteine
42f8b6c530
Make M125 work with SDSUPPORT ( #12289 )
6 years ago
Scott Lahteine
b5d7f69b51
Followup to #12249
6 years ago
Chris Pepper
66d44c72c3
Add fast binary file transfer to SD card option ( #12249 )
6 years ago
Scott Lahteine
f9b80e7217
Make getfilename_sorted standard for listings
6 years ago
TheSFReader
1fb9b299d4
Add M524 to abort SD printing ( #12155 )
6 years ago
Scott Lahteine
d26d9d5b81
Tweak IS_SD_INSERTED
6 years ago
Scott Lahteine
c6a5c74208
Add parentheses to SD macros
6 years ago
Marcio Teixeira
2067619a26
Add USB_FLASH_DRIVE_SUPPORT
6 years ago
Scott Lahteine
3019713402
Reorganize some enums
6 years ago
Scott Lahteine
065e9c3d66
Add card.longest_filename method
6 years ago
Scott Lahteine
d05e832f29
Add STM32F1 support for SD-based EEPROM
6 years ago
Scott Lahteine
1a0f4dedad
Fix and improve POWER_LOSS_RECOVERY ( #11187 )
6 years ago
Scott Lahteine
8b44745bc7
Clean up and consolidate SD-related code ( #10831 )
7 years ago
Scott Lahteine
05fca752d6
Clean up autostart handling
7 years ago
Scott Lahteine
11ab017dd0
Creality3D Power-Loss Recovery
7 years ago