Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-02Fixed allocation of NVM buffer during software resetDavid Crocker
2021-11-04Added GetStackPointer function to CoreN2GDavid Crocker
2021-10-31Annotations for static analysisDavid Crocker
2021-09-07Added missing include file following change to RRFLibrariesDavid Crocker
2021-07-31Further improvementsChristian Hammacher
Added support for expression lists (untested in standalone mode) M23/M32 are invoked again by DSF in SBC mode Increased SBC task priority Bug fix: CAN diagnostics output extra NL Bug fix: M999 P"ERASE" was not working on the Mini5+ series
2021-05-23Bug fix to crash handler (still 3.3RC3 candidate)David Crocker
Tyhe crash handler was allocating the buffer for reading/writing flash memory on the stack. When the crash handler was called in-process (e.g. due to an assertion failure or a memory allocation failure), this typically corrupted the task details.
2021-04-02Use new interrupt enable/disable functions in CoreN2GDavid Crocker
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-01-20Remove no longer required differences between SAME70 and SAM4xManuel Coenen
Rename bossa/Flash to bossa/BossaFlash to avoid filename collision with Flash in CoreN2G
2021-01-19Restore compilability for SAM4E/4S buildsManuel Coenen
2021-01-19Fix all compiler bugs (linker still unhappy)Manuel Coenen
2021-01-09Fixes for gcc version 10David Crocker
Also fixed shadow definitions
2020-11-22Fixed use of RSWDT in SAME70 buildsDavid Crocker
2020-10-18Added out-of-memory handler for new CoreNGDavid Crocker
2020-09-07Fixes, mostly for software resetsDavid Crocker
Reduced stack length in software reset data to 27 words because we can't print more Avoid some unaligned accesses to CAN data etc. Add dwell time before M122 P100x operations that cause a reset, so allow the HTTP response to be sent back to DWC, otherwise it will retry Fixed issue with NVM not getting initialised after a firmware upgrade Binary parser only pads arrays out if exactly one value was given
2020-09-05Improved the software reset data amd fixed displayed last reset timeDavid Crocker
Also fixed by with random initial H and L values on Duet Maestro and Duet 3 Mini5+
2020-09-04Refactored aux port support to handle multiple aux portsDavid Crocker
Also stop analog input task on SAME5x build when preparing to load IAP
2020-08-28VariousDavid Crocker
Changed layout of User Page to accommodate ADC calibration as well as software reset data. Added new module NonVolatileMemory to manage this. Removed RADDS configuration so that we don't need to support SAM3XA flash memory. Increased number of stack words stored in software reset data. Moved exception handlers out of Tasks.cpp to separate module ExceptionHandlers. Changed number of decimal places reported in spindle RPMs from default (7) to 1. Moved some low-level functions from CanInterface to CanDriver and started preparing CanDriver to support bith CAN interfaces. Added L parameter (calibration factor) to laser filament monitor configuration Renamed GCodeChannel::USBchan back to USB for backwards compatibility