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