why does enabling PFCTRL cause my DMA IRQ not to happen?
I'm trying to implement a SPI slave on STMF410 using NSS_HARD_INPUT
Slave should receive data of unknown length via DMA
Slave transmissions are of known length so master knows to keep the SlaveSelect line active for the correct time.
I'm am expecting that when SS line is released, DMA should complete and execute the DMA complete IRQ
But ifI initial the DMA with the PFCTRL bit set, I no longer get the DMA IRQ to execute.
The Tx DMA never becomes READY and is always BUSY
Has anybody else tried SPI Slave with PFCTRL