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

Data Fields

UINT32 NotUsed: 1
 
UINT32 Crc: 7
 
UINT32 Ecc: 2
 
UINT32 FileFormat: 2
 
UINT32 TmpWriteProtect: 1
 
UINT32 PermWriteProtect: 1
 
UINT32 Copy: 1
 
UINT32 FileFormatGrp: 1
 
UINT32 ContentProtApp: 1
 
UINT32 Reserved: 4
 
UINT32 WriteBlPartial: 1
 
UINT32 WriteBlLen: 4
 
UINT32 R2WFactor: 3
 
UINT32 DefaultEcc: 2
 
UINT32 WpGrpEnable: 1
 
UINT32 WpGrpSize: 5
 
UINT32 EraseGrpMult: 5
 
UINT32 EraseGrpSize: 5
 
UINT32 CSizeMult: 3
 
UINT32 VddWCurrMax: 3
 
UINT32 VddWCurrMin: 3
 
UINT32 VddRCurrMax: 3
 
UINT32 VddRCurrMin: 3
 
UINT32 CSizeLow: 2
 
UINT32 CSizeHigh: 10
 
UINT32 Reserved1: 2
 
UINT32 DsrImp: 1
 
UINT32 ReadBlkMisalign: 1
 
UINT32 WriteBlkMisalign: 1
 
UINT32 ReadBlPartial: 1
 
UINT32 ReadBlLen: 4
 
UINT32 Ccc: 12
 
UINT32 TranSpeed: 8
 
UINT32 Nsac: 8
 
UINT32 Taac: 8
 
UINT32 Reserved2: 2
 
UINT32 SpecVers: 4
 
UINT32 CsdStructure: 2
 

Detailed Description

Definition at line 84 of file Emmc.h.

Field Documentation

◆ Ccc

UINT32 EMMC_CSD::Ccc

Definition at line 118 of file Emmc.h.

◆ ContentProtApp

UINT32 EMMC_CSD::ContentProtApp

Definition at line 93 of file Emmc.h.

◆ Copy

UINT32 EMMC_CSD::Copy

Definition at line 91 of file Emmc.h.

◆ Crc

UINT32 EMMC_CSD::Crc

Definition at line 86 of file Emmc.h.

◆ CsdStructure

UINT32 EMMC_CSD::CsdStructure

Definition at line 125 of file Emmc.h.

◆ CSizeHigh

UINT32 EMMC_CSD::CSizeHigh

Definition at line 111 of file Emmc.h.

◆ CSizeLow

UINT32 EMMC_CSD::CSizeLow

Definition at line 109 of file Emmc.h.

◆ CSizeMult

UINT32 EMMC_CSD::CSizeMult

Definition at line 104 of file Emmc.h.

◆ DefaultEcc

UINT32 EMMC_CSD::DefaultEcc

Definition at line 98 of file Emmc.h.

◆ DsrImp

UINT32 EMMC_CSD::DsrImp

Definition at line 113 of file Emmc.h.

◆ Ecc

UINT32 EMMC_CSD::Ecc

Definition at line 87 of file Emmc.h.

◆ EraseGrpMult

UINT32 EMMC_CSD::EraseGrpMult

Definition at line 102 of file Emmc.h.

◆ EraseGrpSize

UINT32 EMMC_CSD::EraseGrpSize

Definition at line 103 of file Emmc.h.

◆ FileFormat

UINT32 EMMC_CSD::FileFormat

Definition at line 88 of file Emmc.h.

◆ FileFormatGrp

UINT32 EMMC_CSD::FileFormatGrp

Definition at line 92 of file Emmc.h.

◆ NotUsed

UINT32 EMMC_CSD::NotUsed

Definition at line 85 of file Emmc.h.

◆ Nsac

UINT32 EMMC_CSD::Nsac

Definition at line 121 of file Emmc.h.

◆ PermWriteProtect

UINT32 EMMC_CSD::PermWriteProtect

Definition at line 90 of file Emmc.h.

◆ R2WFactor

UINT32 EMMC_CSD::R2WFactor

Definition at line 97 of file Emmc.h.

◆ ReadBlkMisalign

UINT32 EMMC_CSD::ReadBlkMisalign

Definition at line 114 of file Emmc.h.

◆ ReadBlLen

UINT32 EMMC_CSD::ReadBlLen

Definition at line 117 of file Emmc.h.

◆ ReadBlPartial

UINT32 EMMC_CSD::ReadBlPartial

Definition at line 116 of file Emmc.h.

◆ Reserved

UINT32 EMMC_CSD::Reserved

Definition at line 94 of file Emmc.h.

◆ Reserved1

UINT32 EMMC_CSD::Reserved1

Definition at line 112 of file Emmc.h.

◆ Reserved2

UINT32 EMMC_CSD::Reserved2

Definition at line 123 of file Emmc.h.

◆ SpecVers

UINT32 EMMC_CSD::SpecVers

Definition at line 124 of file Emmc.h.

◆ Taac

UINT32 EMMC_CSD::Taac

Definition at line 122 of file Emmc.h.

◆ TmpWriteProtect

UINT32 EMMC_CSD::TmpWriteProtect

Definition at line 89 of file Emmc.h.

◆ TranSpeed

UINT32 EMMC_CSD::TranSpeed

Definition at line 120 of file Emmc.h.

◆ VddRCurrMax

UINT32 EMMC_CSD::VddRCurrMax

Definition at line 107 of file Emmc.h.

◆ VddRCurrMin

UINT32 EMMC_CSD::VddRCurrMin

Definition at line 108 of file Emmc.h.

◆ VddWCurrMax

UINT32 EMMC_CSD::VddWCurrMax

Definition at line 105 of file Emmc.h.

◆ VddWCurrMin

UINT32 EMMC_CSD::VddWCurrMin

Definition at line 106 of file Emmc.h.

◆ WpGrpEnable

UINT32 EMMC_CSD::WpGrpEnable

Definition at line 99 of file Emmc.h.

◆ WpGrpSize

UINT32 EMMC_CSD::WpGrpSize

Definition at line 101 of file Emmc.h.

◆ WriteBlkMisalign

UINT32 EMMC_CSD::WriteBlkMisalign

Definition at line 115 of file Emmc.h.

◆ WriteBlLen

UINT32 EMMC_CSD::WriteBlLen

Definition at line 96 of file Emmc.h.

◆ WriteBlPartial

UINT32 EMMC_CSD::WriteBlPartial

Definition at line 95 of file Emmc.h.


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