It treats all devices according to the same interface. By using this interface, smxFS does not need to know the detail of the media. Seven interface functions have been defined to support all kinds of removable media. FS Utility implements check disk and fix functions.FS Port implements the OS and Compiler related definitions, macros, and functions.FS Driver Interface integrates all of the devices into the file system via a unique interface.FS Cache implements the Cache for Data, FAT, and Directory entries.FS Mount implements the mount, unmount, and format functions for inserted devices.FS Path implements the Directory Entry and FAT table structure handler.FS API provides the standard C library API (fopen(), fread(), fwrite(), fseek(), fclose(), etc.) to the application.smxFS API functions are reentrant so that smxFS is safe for multitasking. fopen(), fread(), etc.) that is familiar to most C programmers, and it is extended with additional functions for other needed operations. It uses the standard C library file API (i.e. smxFS supports FAT12/16/32 and VFAT (long file names compatible with Win32 operating systems). smxFS requires minimal ROM and RAM, allowing it to be used in very small embedded systems, as well as in larger ones. It is DOS/Windows media-compatible, so that media written by smxFS are interchangeable with Windows and other OSs that support the FAT file system. It supports fixed and removable media, and offers drivers for the media typically used in modern embedded systems, such as USB thumb drives, CompactFlash, and SD/MMC cards. SmxFS is a FAT file system for hard real-time embedded systems. It provides the standard C library file API. ![]() smxFS supports flash media such as USB thumb drives, CompactFlash, and SD/MMC. ![]() It has small code and data footprints, making it ideal for small embedded systems. SmxFS is a FAT file system that is media-compatible with DOS/Windows.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |