![]() |
xilisf_v5_14
Xilinx SDK Drivers API Documentation
|
This file contains the library functions to read data from the Serial Flash devices.
Refer xilisf.h for detailed description.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00a ksu/sdm 03/03/08 First release 2.01a sdm 01/04/10 Added Support for Winbond W25QXX/W25XX devices 2.04a sdm 08/17/10 Updated to support Numonyx (N25QXX) and Spansion flash memories 5.0 sb 08/05/14 Updated support for > 128 MB flash for PSQSPI interface. Changed API: ReadData() FastReadData()
5.2 asa 05/12/15 Added support for Micron (N25Q256A) flash part which supports 4 byte addressing. 5.3 sk 06/01/15 Used Half of Actual byte count for calculating Real Byte count in parallel mode. CR# 859979. 5.3 sk 08/07/17 Added QSPIPSU flash interface support for ZynqMP. 5.5 sk 01/14/16 Used 4byte Fast read command in 4 byte addressing mode. 5.8 nsk 03/02/17 Update WriteBuffer index to 10 in FastReadData, CR#968476 5.9 nsk 97/11/17 Add Micron 4Byte addressing support in Xisf_Read, CR#980169 ms 08/03/17 Added tags and modified comment lines style for doxygen. 5.12 tjs 05/21/18 Added check for Spansion flash before proceeding to quad mode read CR#1002769 5.12 tjs 06/18/18 Removed checkpatch and gcc warnings. 5.13 nsk 01/22/18 Make variable declaration to XQspiPsu_Msg as global CR#1015808. sk 02/11/19 Added support for OSPI flash interface. 5.14 akm 08/01/19 Initialized Status variable to XST_FAILURE.
Macros | |
#define | SIXTEENMB 0x1000000 |
Sixteen MB. More... | |
#define | BANKMASK 0xF000000 |
Bank mask. More... | |
Functions | |
int | XIsf_Read (XIsf *InstancePtr, XIsf_ReadOperation Operation, void *OpParamPtr) |
This API reads the data from the Serial Flash. More... | |
#define BANKMASK 0xF000000 |
Bank mask.
#define SIXTEENMB 0x1000000 |
Sixteen MB.