User`s guide

C - 4
K
A
DAK
KwikNet Universal File System Interface
File System Parameters (continued)
Attached File System
If you are using a KwikNet option such as FTP or HTTP which requires a file system,
choose the file system you will be using with KwikNet.
From the pull down list, select the underlying file system which you intend to use.
Choose AMX/FS, "Standard C (MS-DOS)" or "User defined" if you are using a file system
which is accessed via the KwikNet Universal File System API. Choose "Treck RAM",
"Treck ROM" or "Treck user defined" if you are using one of Treck file systems.
If you are not using any of the optional KwikNet components which require a file system,
select None.
Protect File System Services
When operating in a multitasking environment, the file system services must be thread-
safe. If the file system you have chosen to use is safe, leave this box unchecked.
Otherwise, check this box and KwikNet will use its file system locking mechanism to
protect access to the unsafe file system services. Since the AMX/FS and Treck file
systems are inherently thread-safe, this option is ignored if any of them is selected.
In a single threaded environment, file system services are inherently thread-safe. Hence,
leave this box unchecked.
Use KwikNet Virtual File System
For embedded systems which do not include a file system, KwikNet offers a very simple
Virtual File System (VFS) which can provide access to a limited set of read-only files
built into the application. The KwikNet Virtual File System is described in Chapter 7.
Check this box if you intend to use the KwikNet Virtual File System. Otherwise, leave this
box unchecked.
The Virtual File System can be used without an underlying real file system. The VFS
can also be used with any real file system which is accessed via the
KwikNet Universal
File System (UFS) interface. The VFS will forward file requests which it is not equipped
to handle, to the underlying file system, if one exists. The VFS cannot be used with any
of the Treck file systems.
Enable VFS Compression
Using the
KwikNet VFS Generator, you can create compressed HTML files for use with
the KwikNet HTTP Web Server. These files must be decompressed by the KwikNet Virtual
File System prior to use by the HTTP Web Server. Check this box if any of the read-only
files which you have built into your application have been compressed in this manner.
Otherwise, leave this box unchecked.