45 lines
		
	
	
		
			997 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			997 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * This file is only used for doxygen document generation.
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * @defgroup DFS Device Virtual File System
 | |
|  *
 | |
|  * @brief DFS is a virtual file system in RT-Thread RTOS.
 | |
|  *
 | |
|  * The DFS (Device Virtual File System) is a vfs file system of RT-Thread RTOS,
 | |
|  * which is focused on embedded device. VFS is an abstraction layer on top of a
 | |
|  * more concrete file system. The purpose of a VFS is to allow client applications
 | |
|  * to access different types of concrete file systems in a uniform way.
 | |
|  *
 | |
|  * @image html dfs.png "Figure 4: Device Virtual File System Architecture"
 | |
|  *
 | |
|  * The DFS specifies an interface between the kernel and a concrete file system.
 | |
|  * Therefore, it is easy to add support for new file system types to the kernel
 | |
|  * simply by fulfilling the interface.
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * @addtogroup DFS
 | |
|  */
 | |
| /*@{*/
 | |
| 
 | |
| /**
 | |
|  * @defgroup Fd File Descriptor
 | |
|  *
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * @defgroup FsApi File System API
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * @defgroup FileApi File API
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * @defgroup FsPosixApi File POSIX API
 | |
|  */
 | |
| 
 | |
| /*@}*/
 |