mbed-os/features/storage/blockdevice
ccli8 f6b9e5b23e Fix mis-recognize that Windows-formatted SD card has valid partitions
For Windows-formatted SD card, it is not partitioned (no MBR), but its PBR has the
same boot signature (0xaa55) as MBR. We would easily mis-recognize this SD card has valid
partitions if we only check partition type. We add check by only accepting 0x00 (inactive)
/0x80 (active) for valid partition status.
2018-11-02 19:49:55 -05:00
..
BlockDevice.h Fix is_valid_erase function to use get_erase_size with address 2018-10-19 11:46:55 +01:00
BufferedBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
BufferedBlockDevice.h Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
ChainingBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ChainingBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ExhaustibleBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ExhaustibleBlockDevice.h Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
FlashSimBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
FlashSimBlockDevice.h Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
HeapBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
HeapBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
MBRBlockDevice.cpp Fix mis-recognize that Windows-formatted SD card has valid partitions 2018-11-02 19:49:55 -05:00
MBRBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ObservingBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ObservingBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ProfilingBlockDevice.cpp Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
ProfilingBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ReadOnlyBlockDevice.cpp Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00
ReadOnlyBlockDevice.h Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
SlicingBlockDevice.cpp Moving SD, SPIF and FLASHIAP into mbedos and refactoring features storage directory structure. 2018-08-29 12:01:11 +03:00
SlicingBlockDevice.h Storage: Add required header file and namespace element instead add all 2018-10-19 11:46:55 +01:00