xipfs descriptor for vfs integration More...
xipfs descriptor for vfs integration
execution_mutex is taken by xipfs_extended_driver_execv and by deletion operations. mutex is taken by all operations except from xipfs_extended_driver_execv
This two mutexes scheme :
Definition at line 77 of file xipfs_fs.h.
#include <xipfs_fs.h>
Data Fields | |
vfs_mount_t | vfs_mp |
VFS mount point | |
unsigned | magic |
xipfs magic number | |
const char * | mount_path |
mount point path | |
size_t | page_num |
number of flash page | |
void * | page_addr |
first flash page address | |
mutex_t * | execution_mutex |
For execution and deletion operations. | |
mutex_t * | mutex |
For regular and deletion operations. | |