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

#include <mmc.h>

Data Fields

u8 csd_structure
 
u8 spec_vers
 
u8 taac
 
u8 nsac
 
u8 tran_speed
 
u16 ccc
 
u8 read_bl_len
 
u8 read_bl_partial
 
u8 write_blk_misalign
 
u8 read_blk_misalign
 
u8 dsr_imp
 
u16 c_size
 
u8 vdd_r_curr_min
 
u8 vdd_r_curr_max
 
u8 vdd_w_curr_min
 
u8 vdd_w_curr_max
 
u8 c_size_mult
 
union {
   struct {
      u8   erase_grp_size
 
      u8   erase_grp_mult
 
   }   v31
 
   struct {
      u8   sector_size
 
      u8   erase_grp_size
 
   }   v22
 
erase
 
u8 wp_grp_size
 
u8 wp_grp_enable
 
u8 default_ecc
 
u8 r2w_factor
 
u8 write_bl_len
 
u8 write_bl_partial
 
u8 file_format_grp
 
u8 copy
 
u8 perm_write_protect
 
u8 tmp_write_protect
 
u8 file_format
 
u8 ecc
 

Detailed Description

Definition at line 180 of file mmc.h.

Field Documentation

u16 c_size

Definition at line 192 of file mmc.h.

u8 c_size_mult

Definition at line 197 of file mmc.h.

u16 ccc

Definition at line 186 of file mmc.h.

u8 copy

Definition at line 215 of file mmc.h.

u8 csd_structure

Definition at line 181 of file mmc.h.

u8 default_ecc

Definition at line 210 of file mmc.h.

u8 dsr_imp

Definition at line 191 of file mmc.h.

u8 ecc

Definition at line 219 of file mmc.h.

union { ... } erase
u8 erase_grp_mult

Definition at line 201 of file mmc.h.

u8 erase_grp_size

Definition at line 200 of file mmc.h.

u8 file_format

Definition at line 218 of file mmc.h.

u8 file_format_grp

Definition at line 214 of file mmc.h.

u8 nsac

Definition at line 184 of file mmc.h.

u8 perm_write_protect

Definition at line 216 of file mmc.h.

u8 r2w_factor

Definition at line 211 of file mmc.h.

u8 read_bl_len

Definition at line 187 of file mmc.h.

u8 read_bl_partial

Definition at line 188 of file mmc.h.

u8 read_blk_misalign

Definition at line 190 of file mmc.h.

u8 sector_size

Definition at line 204 of file mmc.h.

u8 spec_vers

Definition at line 182 of file mmc.h.

u8 taac

Definition at line 183 of file mmc.h.

u8 tmp_write_protect

Definition at line 217 of file mmc.h.

u8 tran_speed

Definition at line 185 of file mmc.h.

struct { ... } v22
struct { ... } v31
u8 vdd_r_curr_max

Definition at line 194 of file mmc.h.

u8 vdd_r_curr_min

Definition at line 193 of file mmc.h.

u8 vdd_w_curr_max

Definition at line 196 of file mmc.h.

u8 vdd_w_curr_min

Definition at line 195 of file mmc.h.

u8 wp_grp_enable

Definition at line 209 of file mmc.h.

u8 wp_grp_size

Definition at line 208 of file mmc.h.

u8 write_bl_len

Definition at line 212 of file mmc.h.

u8 write_bl_partial

Definition at line 213 of file mmc.h.

u8 write_blk_misalign

Definition at line 189 of file mmc.h.


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