GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > FILE / V3-7-4
Constituent: file_sys     Tag: rad750
#include "vxWorks.h"
#include "string.h"
#include "errno.h"
#include "dosFsLib.h"
#include "blkIo.h"
#include "cbioLib.h"
#include "usrLib.h"
#include "fioLibX.h"
#include "iosLib.h"
#include "sys/stat.h"
#include "tffs/tffsDrv.h"
#include "tffs/fatlite.h"
#include "FILE/FILE_sys.h"
#include "FILE/FILE_path.h"
#include "PBS/MBA.h"
#include "MSG/MSG_pubdefs.h"
#include "SIB/SIB.h"
#include "FILE_sys_private.h"
Include dependency graph for FILE_sys_tffs.c.vx-ppc-cpci:
TFFS Functions | |
unsigned int | FILE_sysTffsFormat (int drv, unsigned int offset) |
Format a TFFS partition. | |
unsigned int | FILE_sysTffsMount (int drv) |
Mount a TFFS partition. | |
unsigned int | FILE_sysTffsCheck (int drv) |
Check consistency of a TFFS partition. | |
unsigned int | FILE_sysTffsRepair (int drv) |
Attempt to repair a bad TFFS partition. | |
Defines | |
#define | TFFS_NUM_DIR 16 |
These implementations are meant to work with a real TFFS file system and SIB EEPROM banks.
|
The number of directories to create on disk when formatting. |
|
Check consistency of a TFFS partition. Runs the DOSFS chkdsk utility on the requested TFFS partition. Only the status is checked; no repairs to the partition file system are attempted.
|
|
Format a TFFS partition. Formats a TFFS file system for a raw TFFS non-volatile memory bank. Both the TFFS/FTL layer and the DOSFS layer are written to the media. The offset parameter allows a portion of a media memory bank to be used by boot software.
|
Here is the call graph for this function:
|
Mount a TFFS partition. Mounts a TFFS/DOSFS filesytem for use. The non-volatile memory bank must have previously been formatted with both the TFFS and DOSFS layers.
|
|
Attempt to repair a bad TFFS partition. Runs the DOSFS chkdsk utility on the requested TFFS partition. If an error is found by the utility, repairs to the partition file system are attempted.
|