The fat example consists of the user_entity and the service entities vfs_entity and ata:
user_entity mounts the fat32 file system and executes file I/O operations by calling standard POSIX functions.vfs_entity contains an implementation of the fat32 file system.ata contains an implementation of the ata driver.The interactions between user_entity, vfs_entity and ata are described in the article entitled "Considerations for working with file systems".
The fat example includes the following source files:
user_entity.c – implementation of user_entityuser_entity.edl – static description of user_entityinit.yaml – init description.