Open gudnimg opened 1 month ago
All values in bytes. Δ Delta to base
ΔFlash | ΔSRAM | Used Flash | Used SRAM | Free Flash | Free SRAM |
---|---|---|---|---|---|
-306 | 0 | 28064 | 1669 | 608 | 891 |
Affected functions:
void Motion::AbortPlannedMoves(Axis axis, bool halt)
void TMC2130::WriteRegister(const MotorParams ¶ms, Registers reg, uint32_t data)
uint32_t TMC2130::ReadRegister(const MotorParams ¶ms, Registers reg)
void __attribute__((noinline)) MovableBase::SetCurrents(uint8_t iRun, uint8_t iHold)
bool __attribute__((noinline)) TMC2130::Init(const MotorParams ¶ms, const MotorCurrents ¤ts, MotorMode mode)
uint8_t Protocol::EncodeResponseRead(const RequestMsg &msg, bool accepted, uint16_t value2, uint8_t *txbuff)
void Application::ReportCommandAccepted(const mp::RequestMsg &rq, mp::ResponseMsgParamCodes status)
bool Motion::InitAxis(config::Axis axis, MotorCurrents mc)
void Motion::PlanMoveTo(Axis axis, pos_t pos, steps_t feed_rate, steps_t end_rate)
void Idler::PlanHomingMoveBack()
void Selector::PlanHomingMoveBack()
void Selector::PrepareMoveToPlannedSlot()
void Idler::PlanHomingMoveForward()
void Idler::PrepareMoveToPlannedSlot()
bool FilamentLoaded::set(uint8_t filament)
bool FeedToFinda::Step()
bool UnloadFilament::StepInner()
bool ToolChange::StepInner()
0000470e <global constructors keyed to 65535_0_application.cpp.obj.10452>:
(Some constructor?)int main()
0000622e <USB_Device_ProcessControlRequest>:
(I guess this is the constructor of the class?)
An idea to save some flash memory.