Working With Ffs Partitions - Symbol PPT 2800 series Product Reference Manual

Hide thumbs Also See for PPT 2800 series:
Table of Contents

Advertisement

PPT 2800 Series Product Reference Guide
The three FFS Partitions appear as three separate folders in the Windows CE file system
and are as follows:
Platform: The Platform FFS Partition contains Symbol-supplied programs and
Dynamic Link Libraries (DLLs). This FFS is configured to include DLLs that control
system operation. Since these drivers are required for basic terminal operation,
only experienced users should modify the content of this partition.
Application: The Application FFS Partition is used to store application programs
needed to operate the terminal. This partition includes the Symbol demo program,
which can be overwritten with your own program.
Data: The Data FFS Partition is optional and if present contains user data files
generated by your custom programs. The default PPT 2800 image does not
contain a Data FFS partition.

Working with FFS Partitions

Because the FFS partitions appear as folders under the Windows CE file system, they can
be written to and read like any other folder. For example, an application program can write
data to a file located in the Application folder just as it would to the Windows folder.
However, the file in the Application folder is in non-volatile storage and is not lost on a cold
boot (e.g., when power is removed for a long period of time).
Standard tools such as ActiveSync can be used to copy files to and from the FFS partitions.
They appear as the "Application," "Platform," and "Data" folders to the ActiveSync explorer.
This is useful when installing applications on the PPT 2800. Applications stored in the
Application folder are retained even when the terminal is cold booted, just as the PPT 2800
Demo program is retained in memory.
Windows CE expects certain files to be in the Windows folder, residing in volatile storage.
Windows CE maintains the System Registry in volatile storage. There are two device
drivers included in the Windows CE image to assist developers in configuring the terminal
following a cold boot: RegMerge and CopyFile.
Regmerge
Regmerge merges registry entries with the System registry at Boot time. During a cold boot
RegMerge looks for files with a .REG extension on the FFS partition and merges these with
the system Registry. The default application partition shipped with the PPT 2800 includes
the following example from the file application.reg:
[HKEY_CURRENT_USER\Software\Symbol\Launcher\Default\Programs\Prog2]
"Name"="\\Application\\ScanSamp2.exe"
3-4

Advertisement

Table of Contents
loading

Table of Contents