A read/write sequence by SFI translator is described in TRM (SPRUHL7D) as the following.
"
A read sequence is converted into the following actions:
1. SPI chip-select goes active.
2. Read command byte is issued.
3. 1 to 4 address bytes, which correspond to the first address supplied, are issued.
4. 0 to 3 dummy bytes are issued, if “fast read” is supported.
5. Data bytes are read from the external SPI flash memory.
6. SPI chip-select goes inactive.
For linear addressing mode, action 5 is repeated until the byte count to be transferred reaches zero.
A write sequence is identical to a read sequence, except that a write sequence does not use dummy
bytes.
"
A chip-select active period is extended until the byte count to be transferred reaches zero.
What is "the byte count"?
How is the initial value of "the byte count" configured for access with CPU, or EDMA?
Best regards,
Daisuke