The MSDOSFS
feature provides POSIX-compatible file I/O system calls on top of the MSDOSFS
file system on a local disk. This feature requires a
local disk to be configured and accessible on the target system.
At least one of RAM_DISK
or SCSI_DISK
must be configured. It is usually embedded in any configuration
which uses a file system as part of the boot image of the system. MSDOSFS
is frequently used with Flash memory.
The MSDOSFS feature supports long file names and file access tables (FATs) with 12, 16, or 32-bit entries.
For details, see MSDOSFS(5FEA).
The MSDOSFS feature API is identical to the API exported by the NFS_CLIENT feature. However, some system calls in this API will return with error codes since the underlying file system layout does not allow support all of these operations; for example, symlink() and mknod(). For general information on the API provided by this feature, see the POSIX standard (IEEE Std 1003.1b-1993). Some of the calls listed are also included in other features.