mbed-os/storage/blockdevice
Lingkai Dong 6bb23815c5 SFDP: Add support for multiple configurations and sector maps
A Sector Map Parameter Table contains a sequence of the following
descriptors:
* (Optional) configuration detection command descriptors, one for
each command to run to determine the current configuration. This
exists only if the flash layout is configurable.
* Sector map descriptors, one for each possible configuration. On
a flash device with a non-configurable layout, there is only one
such descriptor.

Previously we only supported the non-configurable case with a single
descriptor. This commit adds support for multiple configurations.
2021-09-10 11:40:01 +01:00
..
COMPONENT_DATAFLASH BlockDevices: specify mbed namespace where needed 2021-02-02 12:49:09 +01:00
COMPONENT_FLASHIAP BlockDevices: specify mbed namespace where needed 2021-02-02 12:49:09 +01:00
COMPONENT_I2CEE BlockDevices: specify mbed namespace where needed 2021-02-02 12:49:09 +01:00
COMPONENT_OSPIF SFDP: Add more parameters to the reader callback 2021-09-10 09:46:02 +01:00
COMPONENT_QSPIF QSPIFBlockDevice: Add unit test for the S25FS512S quirk 2021-09-10 11:33:34 +01:00
COMPONENT_SD Add standard pin-names validation script & tests 2021-03-18 17:01:53 +00:00
COMPONENT_SPIF SFDP: Add more parameters to the reader callback 2021-09-10 09:46:02 +01:00
COMPONENT_SPINAND Update SPINANDBlockDevice.cpp 2021-06-10 09:47:43 +08:00
include/blockdevice SFDP: Add more parameters to the reader callback 2021-09-10 09:46:02 +01:00
source SFDP: Add support for multiple configurations and sector maps 2021-09-10 11:40:01 +01:00
tests SFDP: Add support for multiple configurations and sector maps 2021-09-10 11:40:01 +01:00
CMakeLists.txt QSPIFBlockDevice: Add unit test for the S25FS512S quirk 2021-09-10 11:33:34 +01:00
mbed_lib.json Added missing blockdevice mbed_lib.json 2020-11-02 16:35:26 +00:00