initial commit
adding enableOutput/disableOutput
adding keywords file
produce pulses of length 2us instead of just one clock cycle (according to the datasheet of DRV8825 it should not be shorter than 1.9us, according to the A3967 and A4988 it shouldn't be shorter than 1us)
disable TIMER1 - causes problems - ISR is stuck after a certain time
state not needed anymore - ISR is creating entire pulse instead of each flank at a time
driverlib HWREG quick write alternative - not tested... yet
preset direction[id]
prepare HWREG argument beforehand - instead of calculating port address and mask on-the-fly
HWREG implemented and tested - without delayMicroseconds, produces approx 850ns step pulses
reverted to the method with _state: false during the LOW of the duration of _stepInterval and HIGH for the duration of step pulse
replace critical driverlib methods with HWREG alternative for sake of time spent in ISR
missing include
replace driverlib with HWREG direct calls, contd.
when initiated from idle - start with a low state to allow a change of direction to commit
Merge branch 'master' of https://github.com/sq7bti/iAccelStepper