Merge remote-tracking branch 'ryan/dfmem+dma' into new_2.5_integration
(hackily) make spi work with different periph configs
Make SPI drivers work with prev. change
amsGetPos() Hall angle encoder numbers 0,1, moved into ams-enc.c (uncouple from ams-ctrl)
added PWM limits to Duncan's tih.c for TI HBridge
tiHSetDC not setting FWD direction if needed.
changed ams-enc Hall reading to unsigned