PRJ Environment Variables (Compact 7)
3/12/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. |
PRJ_NAS_DOGFOOD |
Enables backward compatibility with versions of Windows 98 and earlier, and configures all adapters on the device to use the Server Message Block (SMB) file sharing protocol. This is useful for debugging and testing on a project-specific basis. |
See Also
Reference
BSP Environment Variables
IMG Environment Variables
Miscellaneous Environment Variables