uffs_pageSpareSt Struct Reference

this structure is for storing uffs tag and more. More...

#include <uffs_blockInfo.h>


Data Fields

u8 blockStatus:1
 for block status, 1 bad, 0 valid
u8 checkOk:1
 0 check sum is OK. 1 check sum is error.
u8 expired:1
 0 not expired. 1 expired.
uffs_Tags tag
 page tag


Detailed Description

this structure is for storing uffs tag and more.

Definition at line 20 of file uffs_blockInfo.h.


Field Documentation

u8 uffs_pageSpareSt::blockStatus

for block status, 1 bad, 0 valid

Definition at line 23 of file uffs_blockInfo.h.

u8 uffs_pageSpareSt::checkOk

0 check sum is OK. 1 check sum is error.

Definition at line 22 of file uffs_blockInfo.h.

Referenced by uffs_CheckPageSpare(), and uffs_FindFirstValidPage().

u8 uffs_pageSpareSt::expired

0 not expired. 1 expired.

Definition at line 21 of file uffs_blockInfo.h.

Referenced by uffs_ExpireBlockInfo(), uffs_GetBlockInfo(), uffs_InitBlockInfoCache(), and uffs_LoadBlockInfo().

uffs_Tags uffs_pageSpareSt::tag

page tag

Definition at line 24 of file uffs_blockInfo.h.

Referenced by Samsung_IsBlockBad(), uffs_BufGetEx(), uffs_CheckPageSpare(), uffs_CompareFileNameWithTreeNode(), uffs_CreateNewFile(), uffs_FindBestPageInBlock(), uffs_FindPageInBlockWithPageId(), uffs_GetBlockFileDataLength(), uffs_GetBlockTimeStamp(), uffs_IsBlockPagesFullUsed(), uffs_IsDataBlockReguFull(), uffs_IsPageErased(), uffs_IsThisBlockUsed(), uffs_LoadBlockInfo(), and uffs_RecoverBadBlock().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 17 15:45:45 2007 for uffs-doc by  doxygen 1.5.0