On the whole, I don't think the zero-length transfers are too egregiously bad, and all the alternatives seem worse to me.So why not turn the CS line into GPIO and just toggle the GPIO?Does that work with *all* SPI controllers?
It does not - no. See my other email.