PRJ Environment Variables (Compact 2013)

3/26/2014

PRJ environment variables enable project-specific functionality in your OS design.

The following table shows all PRJ environment variables.

Environment variable

Description

PRJ_BOOTDEVICE_ATAPI

Enables ATAPI as the boot device.

If PRJ_ENABLE_FSREGHIVE is set, the hive registry is located on the device.

If PRJ_ENABLE_FSMOUNTASROOT is set, the device is mounted as the root file system.

PRJ_BOOTDEVICE_MSFLASH

Enables MSFLASH as the boot device.

If PRJ_ENABLE_FSREGHIVE is set, the hive registry is located on the device.

If PRJ_ENABLE_FSMOUNTASROOT is set, the device is mounted as the root file system.

PRJ_BTH_PAN_BRIDGE

Configures a Bluetooth personal access network (PAN) to be a network access point using layer-2 bridging.

PRJ_BTH_PAN_GN

Configures a Bluetooth PAN to be a group ad-hoc network.

PRJ_BTH_PAN_ROUTER

Configures a Bluetooth PAN to be a network access point using layer-3 routing.

PRJ_ENABLE_DBFLUSH_THREAD

Enables automatic flushing of the database volume periodically.

PRJ_ENABLE_FSREGHIVE

Controls whether the hive-based registry is enabled by default.

PRJ_ENABLE_FSMOUNTASROOT

Enables mounting of an external volume as the root file system.

The device selected for mounting is defined by setting PRJ_BOOTDEVICE_ATAPI or PRJ_BOOTDEVICE_MSFLASH.

PRJ_ENABLE_REGFLUSH_THREAD

Enables automatic flushing of the registry periodically.

PRJ_NAS_CACHE

Enables the default FAT disk cache on the target device to improve network authentication server (NAS) performance.

See Also

Reference

BSP Environment Variables
IMG Environment Variables
Miscellaneous Environment Variables

Other Resources

Environment Variables