//spi.h - hardware SPI #ifndef SPI_H #define SPI_H #include #include //TMC2130 - Trinamic stepper driver //pinout - hardcoded //spi: #define TMC2130_SPI_RATE 0 // fosc/4 = 4MHz #define TMC2130_SPCR SPI_SPCR(TMC2130_SPI_RATE, 1, 1, 1, 0) #define TMC2130_SPSR SPI_SPSR(TMC2130_SPI_RATE) #define SPI_SPCR(rat, pha, pol, mst, dor) ((rat & 3) | (pha?(1<