Tool/software: TI-RTOS
I am using IDK-Am5728 board and referring to qspi_diag.c under diag folder in context of no-os environment.
Have some question regarding qspi read in different modes like sing,double and quad.
if(QSPI_RX_LINES_QUAD == hwAttrs->rxLines) { S25FLFlash_QuadModeEnable(flashHandle); } SF25FL_bufferRead(flashHandle, &flashTransaction);
Now my question is if my read block is not a multiple of 4 then how the read is performed.
For eg. we have to read 39 bytes then 36 bytes can be read in 9 read commands but how it will read the remaining 3 bytes.
Whether it will again read the 4 bytes 3 actual and 1 junk byte ? or
Will it perform a byte by byte operation for the remaining 3 bytes ?
BR,Abhinav