From a31c31aed43a6852880ec3e47f0621c811b0e2d0 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Fri, 13 Jul 2018 11:24:36 -0400 Subject: mcu: Enhance itersolve stepper kinematics allocation Allocate the stepper_kinematics directly in mcu.py - that way the kinematic classes don't have to interact with the chelper code. Signed-off-by: Kevin O'Connor --- klippy/kinematics/extruder.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'klippy/kinematics/extruder.py') diff --git a/klippy/kinematics/extruder.py b/klippy/kinematics/extruder.py index 8e564d62..c672bda2 100644 --- a/klippy/kinematics/extruder.py +++ b/klippy/kinematics/extruder.py @@ -51,8 +51,7 @@ class PrinterExtruder: ffi_main, ffi_lib = chelper.get_ffi() self.cmove = ffi_main.gc(ffi_lib.move_alloc(), ffi_lib.free) self.extruder_move_fill = ffi_lib.extruder_move_fill - sk = ffi_main.gc(ffi_lib.extruder_stepper_alloc(), ffi_lib.free) - self.stepper.setup_itersolve(sk) + self.stepper.setup_itersolve('extruder_stepper_alloc') # Setup SET_PRESSURE_ADVANCE command gcode = self.printer.lookup_object('gcode') if self.name in ('extruder', 'extruder0'): -- cgit v1.2.3-70-g09d2