mbed-os/features/filesystem
deepikabhavnani cbe539d1d8 Fix: Sector/Size overflow from uint32_t
FATFilesystem declares sector count and size as uint32_t and block
device class arguments are addr and size which is uint64_t
While passing arguments to program/read/write API's of block device,
multiplication of uint32_t*uint32_t was not typecasted properly to
uint64_t which resulted in MSB truncation.

Eg. If block 0x800000 is accessed with block size 0x200, addr to be
passed (0x800000*0x200)0x100000000, but actual address passed was 0x0
which resulted in over-writting the root directory, and hence corrupted
filesystem
2018-01-27 00:57:20 -06:00
..
bd Copy edit littlefs 2017-11-29 16:35:06 -06:00
fat Fix: Sector/Size overflow from uint32_t 2018-01-27 00:57:20 -06:00
littlefs littlefs: Fixed positive seek bounds checking 2018-01-12 15:01:48 +00:00
Dir.cpp fs: Fix dir open during failure condition 2017-09-22 18:39:52 -05:00
Dir.h Fix doxygen warnings in 'features/filesystem' 2017-06-08 15:48:21 -05:00
File.cpp Correct return type of FileHandle::size() 2017-05-31 15:02:11 +03:00
File.h Correct return type of FileHandle::size() 2017-05-31 15:02:11 +03:00
FileSystem.cpp Build with external tool fails: missing includes 2017-08-30 17:21:53 +02:00
FileSystem.h fs: Added FileSystem::reformat 2017-08-14 17:05:40 -05:00
mbed_filesystem.h Filesystem: Integrate filesystem classes with common mbed.h entry point 2017-02-24 11:56:45 -06:00
mbed_lib.json Filesystem: Integrate filesystem classes with common mbed.h entry point 2017-02-24 11:56:45 -06:00