AD7091 needs a software reset sequence. But normal SPI controller can't pull CS high between the second and eighth SCLK cycles to short cycle the read operation. Can we use a normal 8 bits read to do this??
Yes you can perform 8 bit SPI to perform software reset. This is also mentioned on page17 of the AD7091 datasheet Interfacing with 8/16 bit SPI Bus section.
Retrieving data ...