Share via


Flash Drivers Catalog Items and Sysgen Variables (Compact 7)

3/12/2014

In Windows Embedded Compact, you can implement a device driver that interfaces to flash memory.

For more information, see Flash Drivers.

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

Hardware and Software Requirements

  • Requires flash memory on the hardware board.

Catalog Items and Sysgen Variables

The following table describes the catalog items and associated SYSGEN variables you can use to implement a flash driver for your OS.

Catalog item SYSGEN variable Description Dependencies

Flash MDD

SYSGEN_FLASHMDD

Provides a driver that manages flash memory.

This catalog item supplies the model device driver (MDD) layer.

Requires a platform-dependent driver (PDD) layer.

Intel StrataFlash NOR Driver

SYSGEN_MSFLASH_STRATAD

Provides a flash driver for Intel StrataFlash NOR flash memory.

Requires Intel StrataFlash NOR flash memory on the hardware board.

Sysgen Variables

The following table describes the catalog items and associated SYSGEN variables you can set to add flash drivers to your OS.

SYSGEN variable Description Dependencies

SYSGEN_MSFLASH_RAMFMD

Provides a sample flash RAM media driver.

None.

SYSGEN_MSFLASH_FASLD

Provides a storage driver that supports Spansion Flash memory devices on the CEPC x86 standard development board (SDB).

Requires Spansion Flash memory on the hardware board.

SYSGEN_MSFLASH_SDNPCID

Provides a storage driver that supports PCI NAND Flash memory devices on the CEPC x86 SDB.

Requires PCI NAND Flash memory on the hardware board.

See Also

Concepts

Block Driver Catalog Items and Sysgen Variables

Other Resources

Flash Drivers