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.  | |