TianoCore EDK2 master
Loading...
Searching...
No Matches
CSD Struct Reference

Data Fields

UINT8 NOT_USED: 1
 
UINT8 CRC: 7
 
UINT8 RESERVED_1: 2
 
UINT8 FILE_FORMAT: 2
 
UINT8 TMP_WRITE_PROTECT: 1
 
UINT8 PERM_WRITE_PROTECT: 1
 
UINT8 COPY: 1
 
UINT8 FILE_FORMAT_GRP: 1
 
UINT16 RESERVED_2: 5
 
UINT16 WRITE_BL_PARTIAL: 1
 
UINT16 WRITE_BL_LEN: 4
 
UINT16 R2W_FACTOR: 3
 
UINT16 RESERVED_3: 2
 
UINT16 WP_GRP_ENABLE: 1
 
UINT32 WP_GRP_SIZE: 7
 
UINT32 SECTOR_SIZE: 7
 
UINT32 ERASE_BLK_EN: 1
 
UINT32 C_SIZE_MULT: 3
 
UINT32 VDD_W_CURR_MAX: 3
 
UINT32 VDD_W_CURR_MIN: 3
 
UINT32 VDD_R_CURR_MAX: 3
 
UINT32 VDD_R_CURR_MIN: 3
 
UINT32 C_SIZELow2: 2
 
UINT32 C_SIZEHigh10: 10
 
UINT32 RESERVED_4: 2
 
UINT32 DSR_IMP: 1
 
UINT32 READ_BLK_MISALIGN: 1
 
UINT32 WRITE_BLK_MISALIGN: 1
 
UINT32 READ_BL_PARTIAL: 1
 
UINT32 READ_BL_LEN: 4
 
UINT32 CCC: 12
 
UINT8 TRAN_SPEED
 
UINT8 NSAC
 
UINT8 TAAC
 
UINT8 RESERVED_5: 2
 
UINT8 SPEC_VERS: 4
 
UINT8 CSD_STRUCTURE: 2
 

Detailed Description

Definition at line 119 of file Mmc.h.

Field Documentation

◆ C_SIZE_MULT

UINT32 CSD::C_SIZE_MULT

Definition at line 140 of file Mmc.h.

◆ C_SIZEHigh10

UINT32 CSD::C_SIZEHigh10

Definition at line 147 of file Mmc.h.

◆ C_SIZELow2

UINT32 CSD::C_SIZELow2

Definition at line 145 of file Mmc.h.

◆ CCC

UINT32 CSD::CCC

Definition at line 154 of file Mmc.h.

◆ COPY

UINT8 CSD::COPY

Definition at line 127 of file Mmc.h.

◆ CRC

UINT8 CSD::CRC

Definition at line 121 of file Mmc.h.

◆ CSD_STRUCTURE

UINT8 CSD::CSD_STRUCTURE

Definition at line 162 of file Mmc.h.

◆ DSR_IMP

UINT32 CSD::DSR_IMP

Definition at line 149 of file Mmc.h.

◆ ERASE_BLK_EN

UINT32 CSD::ERASE_BLK_EN

Definition at line 139 of file Mmc.h.

◆ FILE_FORMAT

UINT8 CSD::FILE_FORMAT

Definition at line 124 of file Mmc.h.

◆ FILE_FORMAT_GRP

UINT8 CSD::FILE_FORMAT_GRP

Definition at line 128 of file Mmc.h.

◆ NOT_USED

UINT8 CSD::NOT_USED

Definition at line 120 of file Mmc.h.

◆ NSAC

UINT8 CSD::NSAC

Definition at line 157 of file Mmc.h.

◆ PERM_WRITE_PROTECT

UINT8 CSD::PERM_WRITE_PROTECT

Definition at line 126 of file Mmc.h.

◆ R2W_FACTOR

UINT16 CSD::R2W_FACTOR

Definition at line 133 of file Mmc.h.

◆ READ_BL_LEN

UINT32 CSD::READ_BL_LEN

Definition at line 153 of file Mmc.h.

◆ READ_BL_PARTIAL

UINT32 CSD::READ_BL_PARTIAL

Definition at line 152 of file Mmc.h.

◆ READ_BLK_MISALIGN

UINT32 CSD::READ_BLK_MISALIGN

Definition at line 150 of file Mmc.h.

◆ RESERVED_1

UINT8 CSD::RESERVED_1

Definition at line 123 of file Mmc.h.

◆ RESERVED_2

UINT16 CSD::RESERVED_2

Definition at line 130 of file Mmc.h.

◆ RESERVED_3

UINT16 CSD::RESERVED_3

Definition at line 134 of file Mmc.h.

◆ RESERVED_4

UINT32 CSD::RESERVED_4

Definition at line 148 of file Mmc.h.

◆ RESERVED_5

UINT8 CSD::RESERVED_5

Definition at line 160 of file Mmc.h.

◆ SECTOR_SIZE

UINT32 CSD::SECTOR_SIZE

Definition at line 138 of file Mmc.h.

◆ SPEC_VERS

UINT8 CSD::SPEC_VERS

Definition at line 161 of file Mmc.h.

◆ TAAC

UINT8 CSD::TAAC

Definition at line 158 of file Mmc.h.

◆ TMP_WRITE_PROTECT

UINT8 CSD::TMP_WRITE_PROTECT

Definition at line 125 of file Mmc.h.

◆ TRAN_SPEED

UINT8 CSD::TRAN_SPEED

Definition at line 156 of file Mmc.h.

◆ VDD_R_CURR_MAX

UINT32 CSD::VDD_R_CURR_MAX

Definition at line 143 of file Mmc.h.

◆ VDD_R_CURR_MIN

UINT32 CSD::VDD_R_CURR_MIN

Definition at line 144 of file Mmc.h.

◆ VDD_W_CURR_MAX

UINT32 CSD::VDD_W_CURR_MAX

Definition at line 141 of file Mmc.h.

◆ VDD_W_CURR_MIN

UINT32 CSD::VDD_W_CURR_MIN

Definition at line 142 of file Mmc.h.

◆ WP_GRP_ENABLE

UINT16 CSD::WP_GRP_ENABLE

Definition at line 135 of file Mmc.h.

◆ WP_GRP_SIZE

UINT32 CSD::WP_GRP_SIZE

Definition at line 137 of file Mmc.h.

◆ WRITE_BL_LEN

UINT16 CSD::WRITE_BL_LEN

Definition at line 132 of file Mmc.h.

◆ WRITE_BL_PARTIAL

UINT16 CSD::WRITE_BL_PARTIAL

Definition at line 131 of file Mmc.h.

◆ WRITE_BLK_MISALIGN

UINT32 CSD::WRITE_BLK_MISALIGN

Definition at line 151 of file Mmc.h.


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