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

#include <nand.h>

Data Fields

u8 sig [4]
 
__le16 revision
 
__le16 features
 
__le16 opt_cmd
 
u8 reserved [22]
 
char manufacturer [12]
 
char model [20]
 
u8 jedec_id
 
__le16 date_code
 
u8 reserved2 [13]
 
__le32 byte_per_page
 
__le16 spare_bytes_per_page
 
__le32 data_bytes_per_ppage
 
__le16 spare_bytes_per_ppage
 
__le32 pages_per_block
 
__le32 blocks_per_lun
 
u8 lun_count
 
u8 addr_cycles
 
u8 bits_per_cell
 
__le16 bb_per_lun
 
__le16 block_endurance
 
u8 guaranteed_good_blocks
 
__le16 guaranteed_block_endurance
 
u8 programs_per_page
 
u8 ppage_attr
 
u8 ecc_bits
 
u8 interleaved_bits
 
u8 interleaved_ops
 
u8 reserved3 [13]
 
u8 io_pin_capacitance_max
 
__le16 async_timing_mode
 
__le16 program_cache_timing_mode
 
__le16 t_prog
 
__le16 t_bers
 
__le16 t_r
 
__le16 t_ccs
 
__le16 src_sync_timing_mode
 
__le16 src_ssync_features
 
__le16 clk_pin_capacitance_typ
 
__le16 io_pin_capacitance_typ
 
__le16 input_pin_capacitance_typ
 
u8 input_pin_capacitance_max
 
u8 driver_strenght_support
 
__le16 t_int_r
 
__le16 t_ald
 
u8 reserved4 [7]
 
u8 reserved5 [90]
 
__le16 crc
 

Detailed Description

Definition at line 249 of file nand.h.

Field Documentation

u8 addr_cycles

Definition at line 273 of file nand.h.

__le16 async_timing_mode

Definition at line 288 of file nand.h.

__le16 bb_per_lun

Definition at line 275 of file nand.h.

u8 bits_per_cell

Definition at line 274 of file nand.h.

__le16 block_endurance

Definition at line 276 of file nand.h.

__le32 blocks_per_lun

Definition at line 271 of file nand.h.

__le32 byte_per_page

Definition at line 266 of file nand.h.

__le16 clk_pin_capacitance_typ

Definition at line 296 of file nand.h.

__le16 crc

Definition at line 308 of file nand.h.

__le32 data_bytes_per_ppage

Definition at line 268 of file nand.h.

__le16 date_code

Definition at line 262 of file nand.h.

u8 driver_strenght_support

Definition at line 300 of file nand.h.

u8 ecc_bits

Definition at line 281 of file nand.h.

Definition at line 254 of file nand.h.

__le16 guaranteed_block_endurance

Definition at line 278 of file nand.h.

u8 guaranteed_good_blocks

Definition at line 277 of file nand.h.

u8 input_pin_capacitance_max

Definition at line 299 of file nand.h.

__le16 input_pin_capacitance_typ

Definition at line 298 of file nand.h.

u8 interleaved_bits

Definition at line 282 of file nand.h.

u8 interleaved_ops

Definition at line 283 of file nand.h.

u8 io_pin_capacitance_max

Definition at line 287 of file nand.h.

__le16 io_pin_capacitance_typ

Definition at line 297 of file nand.h.

u8 jedec_id

Definition at line 261 of file nand.h.

u8 lun_count

Definition at line 272 of file nand.h.

char manufacturer[12]

Definition at line 259 of file nand.h.

char model[20]

Definition at line 260 of file nand.h.

__le16 opt_cmd

Definition at line 255 of file nand.h.

__le32 pages_per_block

Definition at line 270 of file nand.h.

u8 ppage_attr

Definition at line 280 of file nand.h.

__le16 program_cache_timing_mode

Definition at line 289 of file nand.h.

u8 programs_per_page

Definition at line 279 of file nand.h.

u8 reserved[22]

Definition at line 256 of file nand.h.

u8 reserved2[13]

Definition at line 263 of file nand.h.

u8 reserved3[13]

Definition at line 284 of file nand.h.

u8 reserved4[7]

Definition at line 303 of file nand.h.

u8 reserved5[90]

Definition at line 306 of file nand.h.

Definition at line 253 of file nand.h.

u8 sig[4]

Definition at line 252 of file nand.h.

__le16 spare_bytes_per_page

Definition at line 267 of file nand.h.

__le16 spare_bytes_per_ppage

Definition at line 269 of file nand.h.

__le16 src_ssync_features

Definition at line 295 of file nand.h.

__le16 src_sync_timing_mode

Definition at line 294 of file nand.h.

__le16 t_ald

Definition at line 302 of file nand.h.

__le16 t_bers

Definition at line 291 of file nand.h.

__le16 t_ccs

Definition at line 293 of file nand.h.

__le16 t_int_r

Definition at line 301 of file nand.h.

__le16 t_prog

Definition at line 290 of file nand.h.

__le16 t_r

Definition at line 292 of file nand.h.


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