File Systems Catalog Items and Sysgen Variables (Compact 2013)

3/26/2014

In Windows Embedded Compact, you can add support for a file system so that you can access data on storage media on a Windows Embedded Compact powered device.

For more information, see File Systems.

For more information about how to add or remove catalog items, see Create Your First OS.

Hardware and Software Requirements

  • None.

Catalog Items and Sysgen Variables

The following table describes the catalog items and associated SYSGEN variables you can use to add support for a file system to your OS.

Catalog item

SYSGEN variable

Description

Dependencies

Binary Rom Image File System

SYSGEN_BINFS

Provides Binary ROM Image File System (BinFS), which is a file system that can read data in the .bin file format.

Requires a boot loader with multi-bin region support.

CD/UDFS File System

SYSGEN_UDFS

Provides support for reading data from a CD, CD-ROM, or DVD that is in an optical disk drive on a device.

Requires basic ATAPI PCI CD/DVD-ROM support (SYSGEN_ATAPI_PCIO_CD) or USB storage class driver (SYSGEN_USB_STORAGE). For more information, see Block Driver Catalog Items and Sysgen Variables, USB Host Driver Catalog Items and Sysgen Variables, or CDFS/UDFS File Systems Catalog Items and Sysgen Variables.

FAT File System

SYSGEN_FATFS

Provides a file system driver that supports the file allocation table (FAT) file system, the extended FAT (exFAT) file system, and the Transaction-Safe FAT (TFAT) file system (TFAT).

None.

Release Directory File System

SYSGEN_RELFSD

Provides the device with access to files in %_FLATRELEASEDIR% for development and testing a run-time image.

Requires that the run-time image supports Kernel Independent Transport Layer (KITL).

Silent FAT File System UI

SYSGEN_FATUTIL_NOUI

Provides a modified version of the FAT file system (FATFS) UI that does not use Windows-based UI.

None.

System Password

SYSGEN_FSPASSWORD

Provides an API for password authentication on a device. For more information, see File System Password Reference.

Requires a file system.

See Also

Reference

Storage Management Catalog Items and Sysgen Variables

Concepts

CDFS/UDFS File Systems Catalog Items and Sysgen Variables

Other Resources

File Systems