uffs_emuDevice.c File Reference

uffs device operation More...

#include "uffs/uffs_config.h"
#include "uffs/uffs_device.h"
#include "uffs/uffs_public.h"
#include <string.h>

Go to the source code of this file.

Defines

#define PFX   "emuDev:"

Functions

int InitFileSystem (void)
int ReleaseFileSystem (void)
uffs_mountTableuffs_GetMountTable (void)

Variables

uffs_Device uffs_femuDev


Detailed Description

uffs device operation

Author:
Ricky Zheng, created 10th May, 2005

Definition in file uffs_emuDevice.c.


Define Documentation

#define PFX   "emuDev:"

Definition at line 12 of file uffs_emuDevice.c.

Referenced by Samsung_MakeBadBlockMark(), Samsung_WritePageSpare(), uffs_BreakFromEntry(), uffs_BufClone(), uffs_BufFlush(), uffs_BufFreeClone(), uffs_BufGetEx(), uffs_BufInit(), uffs_BufNew(), uffs_BufPut(), uffs_BufReleaseAll(), uffs_BufWrite(), uffs_BuildTree(), uffs_CheckBadBlock(), uffs_CloseObject(), uffs_CompareFileNameWithTreeNode(), uffs_CreateNewFile(), uffs_DeleteObject(), uffs_FindFromTree(), uffs_FormatDevice(), uffs_GetBlockInfo(), uffs_InitBlockInfoCache(), uffs_InitDevice(), uffs_initMountTable(), uffs_InitTreeBuf(), uffs_InsertNodeToTree(), uffs_IsSrcNewerThanObj(), uffs_LoadBlockInfo(), uffs_OpenFindObject(), uffs_PutBlockInfo(), uffs_ReadObject(), uffs_RecoverBadBlock(), uffs_ReleaseBlockInfoCache(), uffs_ReleaseDevice(), uffs_RenameObject(), uffs_SeekObject(), uffs_TruncateObject(), and uffs_WriteObject().


Function Documentation

int InitFileSystem ( void   ) 

Definition at line 38 of file uffs_emuDevice.c.

References uffs_GetMountTable(), uffs_InitHeapMemory(), and uffs_initMountTable().

Referenced by main().

int ReleaseFileSystem ( void   ) 

Definition at line 52 of file uffs_emuDevice.c.

References uffs_GetMountTable(), and uffs_releaseMountTable().

Referenced by main().

uffs_mountTable* uffs_GetMountTable ( void   ) 

Definition at line 33 of file uffs_emuDevice.c.

Referenced by InitFileSystem(), ReleaseFileSystem(), uffs_GetDevice(), and uffs_GetDeviceMountPoint().


Variable Documentation

uffs_Device uffs_femuDev

Definition at line 520 of file uffs_fileem.c.


Generated on Sat Mar 17 15:45:45 2007 for uffs-doc by  doxygen 1.5.0