diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2017-03-29 11:56:13 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2017-03-30 10:57:35 -0400 |
commit | f8b0c884b0baf7743dd9ebd02e933a754f0a8478 (patch) | |
tree | 6d156715f342f6a3cc48b1dcf5582486d3b47319 /src/avr/misc.c | |
parent | 18f4d343f5c90ea241a04819e10708c6f1a4d0cc (diff) | |
download | kutter-f8b0c884b0baf7743dd9ebd02e933a754f0a8478.tar.gz kutter-f8b0c884b0baf7743dd9ebd02e933a754f0a8478.tar.xz kutter-f8b0c884b0baf7743dd9ebd02e933a754f0a8478.zip |
stepper: Improve performance of scheduled unsteps
On faster MCUs where a delay is needed between step and unstep use a
"busy loop" in the scheduler instead of trying to schedule to the
unstep time. This reduces the chance of jitter in the scheduler
accumulating.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/avr/misc.c')
0 files changed, 0 insertions, 0 deletions