Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bch_geometry Struct Reference

#include <gpmi-nand.h>

Data Fields

unsigned int gf_len
 
unsigned int ecc_strength
 
unsigned int page_size
 
unsigned int metadata_size
 
unsigned int ecc_chunk_size
 
unsigned int ecc_chunk_count
 
unsigned int payload_size
 
unsigned int auxiliary_size
 
unsigned int auxiliary_status_offset
 
unsigned int block_mark_byte_offset
 
unsigned int block_mark_bit_offset
 

Detailed Description

struct bch_geometry - BCH geometry description. : The length of Galois Field. (e.g., 13 or 14) : A number that describes the strength of the ECC algorithm. : The size, in bytes, of a physical page, including both data and OOB. : The size, in bytes, of the metadata. : The size, in bytes, of a single ECC chunk. Note the first chunk in the page includes both data and metadata, so it's a bit larger than this value. : The number of ECC chunks in the page, : The size, in bytes, of the payload buffer. : The size, in bytes, of the auxiliary buffer. : The offset into the auxiliary buffer at which the ECC status appears. : The byte offset in the ECC-based page view at which the underlying physical block mark appears. : The bit offset into the ECC-based page view at which the underlying physical block mark appears.

Definition at line 57 of file gpmi-nand.h.

Field Documentation

unsigned int auxiliary_size

Definition at line 65 of file gpmi-nand.h.

unsigned int auxiliary_status_offset

Definition at line 66 of file gpmi-nand.h.

unsigned int block_mark_bit_offset

Definition at line 68 of file gpmi-nand.h.

unsigned int block_mark_byte_offset

Definition at line 67 of file gpmi-nand.h.

unsigned int ecc_chunk_count

Definition at line 63 of file gpmi-nand.h.

unsigned int ecc_chunk_size

Definition at line 62 of file gpmi-nand.h.

unsigned int ecc_strength

Definition at line 59 of file gpmi-nand.h.

unsigned int gf_len

Definition at line 58 of file gpmi-nand.h.

unsigned int metadata_size

Definition at line 61 of file gpmi-nand.h.

unsigned int page_size

Definition at line 60 of file gpmi-nand.h.

unsigned int payload_size

Definition at line 64 of file gpmi-nand.h.


The documentation for this struct was generated from the following file: