I’ve replaced delay, SPI config and am trying to build https://github.com/sparkfun/L6470-AutoDriver/blob/master/Libraries/Arduino/examples/SparkFunGetSetParamTest/SparkFunGetSetParamTest.ino
Next I removed ‘ceil’ mentioned in …Support.cpp
Next I used Spark’s configs of SPI
SPI.setClockSpeed(5000000);
SPI.setBitOrder(MSBFIRST);
SPI.setDataMode(SPI_MODE3);
And finally I’m getting error: 'SPI' does not name a type
in …Support.cpp, though I’ve added "application.h"
Also I’m not sure if I can just replace SPI.beginTransaction with just SPI.begin
@ryotsuke, you will need an SPI.begin() in there. You need to put SPI.begin() and the reset of the SPI lines in a function and not outside a function body since the SPI object already exists. A good place is is the SPIConfig() function in SparkFunAutoDriver.cpp
by replacing the SPISettings
line in there.
You can delete the SPI.beginTransaction() and SPI.endTransaction() lines since they are not supported. 
OK, I just removed everything causing errors from Support
file and it has compiled. I wonder if that will work 
Compiles but does not lood to be working. Do I need SPI.setClockDividerReference(SPI_CLK_ARDUINO);
?
Won’t hurt to give it a shot!
No still fails
And doing board.goTo(1);
even makes core to blink SOS red and reboot