For some reason the TX DMA does not work... There's nothing on the MISO channel for a long time (23 ms).
Image may be NSFW.
Clik here to view.
Also I have noticed that if I turn on the chip select as soon as I detect DRDY, then the DRDY is de-asserted after one byte period. If I do not turn on chip select, it is de-asserted after 7 byte periods.