summaryrefslogtreecommitdiffstats
path: root/bsps/include/dev/spi/xqspipsu-flash-helper.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-09-23bsps/xqspipsu: Add SFDP config space read abilityKinsey Moore1-0/+20
This adds a function to allow reading of the SFDP configuration space that describes attributes of NOR flash chips.
2023-09-23bsps/xqspipsu: Break out RDIDKinsey Moore1-0/+15
Expose a function to read the NOR flash chip ID information beyond the minimum 3 bytes for the lookup table.
2023-06-08bsps/xqspipsu: Use device information from the FCTKinsey Moore1-0/+24
Instead of statically defining the device parameters, use the device information available via the NOR device layer's Flash Configuration Table.
2023-06-08bsps/xqspipsu: Ensure NOR writes alignKinsey Moore1-1/+24
This change causes NOR writes to be broken according to page boundaries. Writes across page boundaries cause the writes beyond the boundary to fail silently. This also introduces a new function that will explicitly write pages.
2023-03-22bsps/xqspipsu: Add support for reading ECCKinsey Moore1-0/+29
This adds a helper function to read the ECC status for an ECC unit in SPI-attached NOR memory.
2023-01-27bsps: Add Xilinx GQSPI flash helperAlex White1-0/+81
This adds helper functions for working with NOR flash connected to the Xilinx GQSPI controller. The helper functions are based on Xilinx's QSPIPSU flash interrupt example.