SPI framed master
I am driving an SPI DAC which requires a CS which goes low before the SPI data and high after it. I am driving it "manually" i.e with my own code driving an I/O pin. I had expected the framed master mode to do this, but it seems to only produce a short CS pulse, not a long one, even though in framed slave mode it wants a long CS, not a short one! Am I correct in thinking that the only way to generate the CS is by driving an I/O pin with my own code, which is what I am doing? Ideally it would be automatic so I don't have to monitor the SPI buffer and put the CS high at the end of transmission.