Andy Piper
|
f70f13e620
|
AP_Filesystem: add support for @SYS/tasks.txt
|
4 years ago |
Siddharth Purohit
|
20edecc340
|
AP_Filesystem: publish can info over FS Sys iface
|
5 years ago |
Peter Barker
|
f43e48a6f1
|
AP_Filesystem: correct comparison of signed/unsigned
Closes #14267
|
5 years ago |
Andrew Tridgell
|
f0fb64005d
|
AP_Filesystem: document extra restrictions in param.pck
|
5 years ago |
Andrew Tridgell
|
685d0666e9
|
AP_Filesystem: added README on VFS interface
|
5 years ago |
Andrew Tridgell
|
b519ebf512
|
AP_Filesystem: check for valid range for start and count
|
5 years ago |
Andrew Tridgell
|
f6d83069d3
|
AP_Filesystem: guarantee padding and added URI options
|
5 years ago |
Andrew Tridgell
|
3608bfe272
|
AP_Filesystem: added magic header for param.pck
|
5 years ago |
Andrew Tridgell
|
65749706c2
|
AP_Filesystem: fixed SITL build
|
5 years ago |
Andrew Tridgell
|
9b14fa7ed9
|
AP_Filesystem: enable @PARAM, @ROMFS and @SYS with no microSD
|
5 years ago |
Andrew Tridgell
|
cd3b4dcc7d
|
AP_Filesystem: added @SYS filesystem backend
|
5 years ago |
Andrew Tridgell
|
67fc23d01b
|
AP_Filesystem: support downloading parameters via ftp
adds @PARAM/param.pck as a packed file of all parameters
|
5 years ago |
Andrew Tridgell
|
bceee69a6c
|
AP_Filesystem: avoid some warnings in AP_Scripting
|
5 years ago |
Andrew Tridgell
|
10c709a5a1
|
AP_Filesystem: use @ROMFS
|
5 years ago |
Andrew Tridgell
|
a8f7212d79
|
AP_Filesystem: fixed open for write in ROMFS
|
5 years ago |
Andrew Tridgell
|
6583f7c13e
|
AP_Filesystem: added VFS system for multiple backends
|
5 years ago |
Andrew Tridgell
|
b49a76bb20
|
AP_Filesystem: fixed EOF on file read
should return number of bytes read. This fixes an issue with MAVProxy
ftp client
|
5 years ago |
Andrew Tridgell
|
1cb711d35d
|
AP_Filesystem: make SITL take paths relative to starting directory
this makes SITL filesystem behave more like a real device
|
5 years ago |
Andrew Tridgell
|
23b3000e3a
|
AP_Filesystem: make all semaphores recursive
the cost is very similar and this prevents an easy coding error which
can occur on less used code paths
|
5 years ago |
Andrew Tridgell
|
d9a6c81eec
|
AP_Filesystem: fixed set_mtime semaphore
|
5 years ago |
Andrew Tridgell
|
1a5d6527f6
|
AP_FileSystem: chunk IOs to max 4k
this prevents larger IOs from attempting to allocate too much memory
in DMA bouncebuffers
|
5 years ago |
Peter Barker
|
67aca84adc
|
AP_FileSystem: avoid aliasing isatty from unistd.h
If some poor sod includes unistd.h in a header included by this then we
get a compilation failure.
|
5 years ago |
Andrew Tridgell
|
7c35d2d56a
|
AP_Filesystem: make unlink do both directories and files on posix
match FATFS behaviour
|
5 years ago |
Michael du Breuil
|
b0e232b30b
|
AP_Filesystem: Split the available define to it's own header
|
5 years ago |
Michael du Breuil
|
14bf946fe2
|
AP_Filesystem: Add dir type to fatfs
|
5 years ago |
Andy Piper
|
6f3334b460
|
AP_Filesystem: build fixes for SITL on macOS
|
5 years ago |
Andrew Tridgell
|
b72dcf6478
|
AP_Filesystem: use a recursive semaphore
this is needed to cope with the mkdir("/APM") in sdcard_retry()
|
6 years ago |
Andrew Tridgell
|
b489e8a655
|
AP_Filesystem: added set_mtime() call
|
6 years ago |
Andrew Tridgell
|
692abb11fa
|
AP_Filesystem: define new filesystem API
|
6 years ago |