klipper/src/atsamd
Kevin O'Connor 689231df3a stepper: Add support for stepping on both edges of a step pulse
Add an optimized step function for drivers that support stepping on
both rising and falling edges of the step pin.  Enable this
optimization on 32bit ARM micro-controllers.  Automatically detect
this capability in the host code and enable on TMC drivers running in
SPI/UART mode.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-11-04 12:06:27 -04:00
..
Kconfig stepper: Add support for stepping on both edges of a step pulse 2021-11-04 12:06:27 -04:00
Makefile atsamd: Remove gcc -mfpu=fpv4-sp-d16 floating point option 2021-10-30 01:05:47 -04:00
adc.c atsamd: Support reading chip based temperature sensor 2020-10-29 11:55:06 -04:00
chipid.c atsamd: Enable chipid as usb serial number 2019-11-25 19:30:31 -05:00
clock.c atsamd: Use enumerations for buses and reserve pins 2019-04-04 18:29:31 -04:00
gpio.c atsamd: Use enumerations for pin mappings 2019-03-17 19:38:18 -04:00
gpio.h atsamd: Add support for programming SERCOM pins 2019-03-01 00:40:44 -05:00
hard_pwm.c atsamd: Reduce the compile size of the hard_pwm pin list 2019-05-30 14:05:31 -04:00
i2c.c atsamd: Add i2c_read() implementation 2021-10-06 21:27:51 -04:00
internal.h atsamd: Add support for programming SERCOM pins 2019-03-01 00:40:44 -05:00
main.c armcm_boot: Use armcm_main() instead of main() to start board code 2019-10-24 11:16:10 -04:00
samd51_clock.c atsamd: Add support for 25Mhz crystals 2021-06-04 17:48:21 -04:00
samd51_watchdog.c atsamd: Don't clear the watchdog if a clear is still in progress 2019-02-15 22:13:28 -05:00
sercom.c atsamd: Fix bug in sercom_pads mapping on samd21 in sercom.c 2021-02-01 10:55:38 -05:00
serial.c atsamd: Update code to use armcm_boot mechanism 2019-08-22 09:58:58 -04:00
spi.c spicmds: Rework spi config commands 2019-08-06 18:56:53 -04:00
timer.c atsamd: Update code to use armcm_boot mechanism 2019-08-22 09:58:58 -04:00
usbserial.c atsamd: Update code to use armcm_boot mechanism 2019-08-22 09:58:58 -04:00
watchdog.c atsamd: Don't clear the watchdog if a clear is still in progress 2019-02-15 22:13:28 -05:00