Simon Hughes
|
01baa72ab9
|
STORAGE: change FATFileSystem::format() to include allocation_unit argument, to facilitate fixing of inconsistent file systems.
Conflicts:
features/filesystem/fat/FATFileSystem.cpp
features/filesystem/fat/FATFileSystem.h
|
2017-02-23 16:38:19 +00:00 |
Simon Hughes
|
4f5e94c746
|
STORAGE: test case fixes to support ARMCC and IAR toolchains.
Conflicts:
features/TESTS/filesystem/fopen/fopen.cpp
|
2017-02-23 16:38:15 +00:00 |
Christopher Haster
|
0176450c5a
|
bd: Adopted the block storage api in the FATFileSystem
|
2017-02-23 16:37:13 +00:00 |
Christopher Haster
|
ba5e1427fc
|
bd: Added utility block device classes
- ChainingBlockDevice
- SlicingBlockDevice
|
2017-02-23 16:36:27 +00:00 |
Christopher Haster
|
03a332c5eb
|
bd: Adopted the block device api in the SDBlockDevice
|
2017-02-23 16:36:25 +00:00 |
Christopher Haster
|
4633d3129d
|
bd: Adopted the block device api in the HeapBlockDevice
Port of MemBlockDevice from mbed 2
|
2017-02-23 16:36:22 +00:00 |
Christopher Haster
|
99698379ef
|
bd: Added prototype block device api
|
2017-02-23 16:36:20 +00:00 |
Simon D Hughes
|
aefb03ccd6
|
ARMCC temporary fixes for undefined errno symbols.
|
2017-02-23 16:36:16 +00:00 |
Simon D Hughes
|
29f8d838d0
|
STORAGE: updated filesystem readme.md.
|
2017-02-23 16:36:10 +00:00 |
Simon Hughes
|
8378af044f
|
Updated filesystem README.md.
|
2017-02-23 16:36:06 +00:00 |
Simon Hughes
|
0c87537f10
|
Added errno codes to retarget, mkdir() and ftell() tests.
|
2017-02-23 16:36:03 +00:00 |
Christopher Haster
|
39a1eddb93
|
Filesystem: Added EEXIST reporting to mkdir through errno
|
2017-02-23 16:34:56 +00:00 |
Simon Hughes
|
912044b829
|
FILESYSTEM: fopen() and basic test improvements.
|
2017-02-23 16:30:50 +00:00 |
Christopher Haster
|
9299a88e8f
|
Filesystem: Add support for stat
Provided through FileSystemLike::stat
|
2017-02-23 16:30:42 +00:00 |
Simon Hughes
|
7514476e2f
|
FILESYSTEM: Fix to only build SDFileSystem if DEVICE_SPI defined, to build correctly for targets that dont have SPI interfaces.
|
2017-02-23 16:30:30 +00:00 |
Simon Hughes
|
4acf33f436
|
FILESYSTEM: moved FAT filesystem implemenation to features/filesystem subdir, and fs-fat tests to features/TESTS.
|
2017-02-23 16:30:21 +00:00 |