\hypertarget{interface_synopsis}{}\subsection{Synopsis}\label{synopsis}
\hypertarget{interface_name}{}\subsubsection{Name}\label{name}
{\tt tffs\_\-boot\_\-partition} - Create a new EEPROM bank header and boot partition \par
 {\tt tffs\_\-boot\_\-load} - Load files into an EEPROM boot partition \par
 {\tt tffs\_\-boot\_\-dump} - Dump files from an EEPROM boot partition \par
 {\tt tffs\_\-show} - Display internals of TFFS partition format \par
\hypertarget{interface_usage}{}\subsubsection{Usage}\label{usage}
{\tt }

{\tt  tffs\_\-boot\_\-partition $<$drive$>$, $<$rtos\_\-size$>$, $<$sbc\_\-0\_\-size$>$, $<$sbc\_\-1\_\-size$>$}

{\tt  tffs\_\-boot\_\-load $<$drive$>$, $<$rtos\_\-file$>$, $<$sbc\_\-0\_\-file$>$, $<$sbc\_\-1\_\-file$>$}

{\tt  tffs\_\-boot\_\-dump $<$drive$>$, $<$rtos\_\-file$>$, $<$sbc\_\-0\_\-file$>$, $<$sbc\_\-1\_\-file$>$}

{\tt  tffs\_\-show $<$drive$>$, $<$offset$>$}

{\tt  }\hypertarget{interface_description}{}\subsection{Description}\label{description}
A collection of Vx\-Works file and file system utilities.

{\bf  tffs\_\-boot\_\-partition } \par
 The {\tt tffs\_\-boot\_\-partition} tool creates a bank header in a SIB EEPROM bank. This corresponds to TFFS drive \#0 or \#1. The {\em rtos\_\-size\/}, {\em sbc\_\-0\_\-size\/}, and {\em sbc\_\-1\_\-size\/} parameters specifiy the sizes of the RTOS, SBC 0, and SBC 1, file regions inside of the boot partition. The total size of the specified regions plus 512 bytes must align to a 64 KB boundary. Each size specified must align to a 256 byte boundary. The entire boot partition is first erased to prevent stale TFFS erase headers from causing troubles. If the remainder of the EEPROM bank is to contain a TFFS/DOSFS partition, then the appropriate offset must be considered when calling the TFFS format routine; otherwise, portions of the boot partition may be overwritten.

{\bf  tffs\_\-boot\_\-load } \par
 Loads one or more files into a SIB EEPROM boot partition. The bank header information is used to find the storage offsets and to check size limits. The Vx\-Works system must have some form of normal file access to the specified files. Entering '0' or NULL for the file name skips the load process for that file region. This allows selective updates of the boot partition. All files must have a valid LAT file header prefixed. The file is always stored at the beginning of the boot partition file region.

{\bf  tffs\_\-boot\_\-dump } \par
 Dumps one or more files out of a SIB EEPROM boot partition. The bank header information is used to find the storage offsets file sizes. The Vx\-Works system must have some form of normal file access to the specified files. Entering '0' or NULL for the file name skips the dump process for that file region. This allows selective dumps of the boot partition. All files must have a valid LAT file header prefixed.

{\bf  tffs\_\-show } \par
 Displays details of the internal formatting for a TFFS partition. The {\em drive\/} parameter is the TFFS drive number for the partition. The {\em offset\/} parameter gives the offset of the TFFS partition from the beginning of the EEPROM bank.