Alright, well I’ve written my DMA configuration macros for the ARM (I don’t like ST‘s library) and I have simple DMA transfer to the SSP working! That was pretty easy. Next trick is to get it running continuously and pinging me back with an interrupt when a buffer is complete.