1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/flight/PiOS/STM32F2xx/Libraries/dosfs/README_1st.txt

43 lines
1.3 KiB
Plaintext
Raw Normal View History

DOSFS has been developed by Lewin Edwards, and is provided as freeware.
See README.txt for details.
This package has been downloaded from:
http://www.larwe.com/zws/products/dosfs/
Version 1.03 from 9/30/06 is used.
dfs_sdcard has been added as access layer between DFS functions and PIOS_SDCARD functions
The original usage examples can be found under unused/main.c
Addendum:
TK 2008-12-18:
DFS_Seek was running endless, applied a patch which has been posted at
http://reza.net/wordpress/?p=110
TK 2008-12-18:
patched the patch: endcluster wasn't calculated correctly
TK 2008-12-18:
added 'DFS_CachingEnabledSet(uint8_t enable)' function to enable a simple
caching mechanism. This feature has to be explicitely enabled, as it isn't
reentrant and requires to use the same buffer pointer whenever reading a file!
TK 2008-18-12
added missing pendant to DFS_CanonicalToDir;
char *DFS_DirToCanonical(char *dest, char *src)
expects a 13 byte buffer in *dest
TK 2009-02-12
added dummy "DFS_Close" function
It has no effect if writing to SD Card, it's only used by the DosFS wrapper
in emulation
TK 2009-07-04
fixed bug in DFS_GetNext() in conjunction with the DFS_GetFreeDirEnt() function
New files where not added correctly to subdirectories