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