A device "file" consists of a file name and an opaque pointer to device driver private data. More...
A device "file" consists of a file name and an opaque pointer to device driver private data.
The file system is implemented as a linked list.
#include <devfs.h>
Data Fields | |
clist_node_t | list_entry |
List item entry. | |
const char * | path |
File system relative path to this node. | |
const vfs_file_ops_t * | f_op |
Pointer to file operations table for this device. | |
void * | private_data |
Pointer to device driver specific data. | |
const vfs_file_ops_t* devfs::f_op |
clist_node_t devfs::list_entry |
const char* devfs::path |
void* devfs::private_data |