uffs_commInfoSt Struct Reference

common data for device, should be initialized at early More...

#include <uffs_device.h>


Data Fields

u32 eccSize
 ecc size
u32 pgDataSize
 page data size
u32 pgSize
 page size = page data size + ecc size


Detailed Description

common data for device, should be initialized at early

Note:
it is allowed that pgSize is smaller than physical page size, but normally they are the same

Definition at line 141 of file uffs_device.h.


Field Documentation

u32 uffs_commInfoSt::eccSize

ecc size

Definition at line 143 of file uffs_device.h.

Referenced by uffs_BufInit().

u32 uffs_commInfoSt::pgDataSize

page data size

Definition at line 142 of file uffs_device.h.

Referenced by uffs_BufInit(), uffs_BufRead(), uffs_BufWrite(), uffs_GetBlockFileDataLength(), uffs_IsDataBlockReguFull(), uffs_ReadObject(), and uffs_RecoverBadBlock().

u32 uffs_commInfoSt::pgSize

page size = page data size + ecc size

Definition at line 144 of file uffs_device.h.

Referenced by uffs_BufClone(), uffs_BufInit(), uffs_BufNew(), uffs_LoadPhiDataToBuf(), uffs_LoadPhiDataToBufEccUnCare(), and uffs_WriteDataToNewPage().


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