Commit Graph

10 Commits (2fe201cf100c635b4557398ca8a15150751b6c3b)

Author SHA1 Message Date
Russ Butler 4047ff9576 Create dedicated file for PlatformMutex
Move the PlatformMutex class into a dedicated file to reduce the
number of unnecessary includes.
2016-07-28 14:21:04 -05:00
Russ Butler 3d8d441263 Make FAT filesystem thread safe
Add lock and unlock calls to the FAT filesystem so it is thread safe.
2016-06-11 17:33:13 +01:00
neilt6 11dbe1d3ae [FATFileSystem] Fixed API integer widths
Several integer widths in the public API were incorrect, and have been
modified to match the underlying FatFs library.
2015-11-26 09:59:52 -07:00
Neil Thiessen 0dde4f5597 Revert 2a49d8b..456ac21
This rolls back to commit 2a49d8bf99.
2015-07-19 09:43:46 -06:00
neilt6 a46b1282d2 [FATFileSystem] Modified arguments to match FatFs
Changed the virtual method argument types to match the integer widths
expected by FatFs.
2015-07-08 09:52:45 -06:00
neilt6 2a49d8bf99 [FATFileSystem] Updated FatFs to R0.11
Updated the internal FatFs library to R0.11. Minor changes were made to
FATFileSystem and FATDirHandle in order to accommodate API changes.
2015-07-07 14:41:05 -06:00
neilt6 083ac31ad5 Added count argument to disk read/write
The count argument in disk_read() and disk_write() is now passed to the
FATFileSystem instance. This allows more efficient disk drivers to be
written that can read and write multiple sectors at a time.
2014-08-13 09:12:12 -06:00
Alexander Valitov cde156cadc Added implementation for "rename" on FAT file system 2014-08-13 10:20:31 +01:00
neilt6 979bc3e2d5 Added mount/unmount to FATFileSystem
Added virtual mount()/unmount() methods to FATFileSystem to allow users
to swap removable disks.
2014-07-30 10:22:23 -06:00
Emilio Monti 5c20760685 Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00