VLSI Solution Oy / MegaLib Documentation

FsMapperTiny Struct Reference

#include <mappertiny.h>

Collaboration diagram for FsMapperTiny:

Collaboration graph
[legend]

Data Fields

FsMapper m
s_int32 root
s_int16 blocksPerErase
s_int32 firstBlock
s_int32 lastBlock
s_int32 logToPhys
FmfMeta meta

Detailed Description

A Tiny Flash Mapper specific structure that contains required extensions to the basic Tiny Flash Mapper structure. The Tiny Flash Mapper is a read-only system that has been optimized to access consecutive blocks using only a few words of memory. For such a file performance is very good, but if several file are open, performance may be slow.

Definition at line 36 of file mappertiny.h.


Field Documentation

s_int16 FsMapperTiny::blocksPerErase
 

Logical blocks in erase unit.

Definition at line 42 of file mappertiny.h.

s_int32 FsMapperTiny::firstBlock
 

First logical in access list.

Definition at line 44 of file mappertiny.h.

s_int32 FsMapperTiny::lastBlock
 

Last logical in access list.

Definition at line 46 of file mappertiny.h.

s_int32 FsMapperTiny::logToPhys
 

Logical block to physical page conversion number.

Definition at line 48 of file mappertiny.h.

struct FsMapper FsMapperTiny::m
 

Public structure that is common to all mappers.

Definition at line 38 of file mappertiny.h.

struct FmfMeta FsMapperTiny::meta
 

Meta info (buffer space)

Definition at line 50 of file mappertiny.h.

s_int32 FsMapperTiny::root
 

Root node physical address.

Definition at line 40 of file mappertiny.h.


The documentation for this struct was generated from the following file:
All software copyright 2005-2006 VLSI Solution OY. Redistribution of this software is strictly forbidden.