MG32F157 Standard Peripherals Firmware Library
|
Card Specific Data: CSD Register. More...
#include <bsp_sdio_sdcard.h>
Data Fields | |
__IO uint8_t | CSDStruct |
__IO uint8_t | SysSpecVersion |
__IO uint8_t | Reserved1 |
__IO uint8_t | TAAC |
__IO uint8_t | NSAC |
__IO uint8_t | MaxBusClkFrec |
__IO uint16_t | CardComdClasses |
__IO uint8_t | RdBlockLen |
__IO uint8_t | PartBlockRead |
__IO uint8_t | WrBlockMisalign |
__IO uint8_t | RdBlockMisalign |
__IO uint8_t | DSRImpl |
__IO uint8_t | Reserved2 |
__IO uint32_t | DeviceSize |
__IO uint8_t | MaxRdCurrentVDDMin |
__IO uint8_t | MaxRdCurrentVDDMax |
__IO uint8_t | MaxWrCurrentVDDMin |
__IO uint8_t | MaxWrCurrentVDDMax |
__IO uint8_t | DeviceSizeMul |
__IO uint8_t | EraseGrSize |
__IO uint8_t | EraseGrMul |
__IO uint8_t | WrProtectGrSize |
__IO uint8_t | WrProtectGrEnable |
__IO uint8_t | ManDeflECC |
__IO uint8_t | WrSpeedFact |
__IO uint8_t | MaxWrBlockLen |
__IO uint8_t | WriteBlockPaPartial |
__IO uint8_t | Reserved3 |
__IO uint8_t | ContentProtectAppli |
__IO uint8_t | FileFormatGrouop |
__IO uint8_t | CopyFlag |
__IO uint8_t | PermWrProtect |
__IO uint8_t | TempWrProtect |
__IO uint8_t | FileFormat |
__IO uint8_t | ECC |
__IO uint8_t | CSD_CRC |
__IO uint8_t | Reserved4 |
Card Specific Data: CSD Register.
__IO uint16_t CardComdClasses |
Card command classes
__IO uint8_t ContentProtectAppli |
Content protection application
__IO uint8_t CopyFlag |
Copy flag (OTP)
__IO uint8_t CSD_CRC |
CSD CRC
__IO uint8_t CSDStruct |
CSD structure
__IO uint32_t DeviceSize |
Device Size
__IO uint8_t DeviceSizeMul |
Device size multiplier
__IO uint8_t DSRImpl |
DSR implemented
__IO uint8_t ECC |
ECC code
__IO uint8_t EraseGrMul |
Erase group size multiplier
__IO uint8_t EraseGrSize |
Erase group size
__IO uint8_t FileFormat |
File Format
__IO uint8_t FileFormatGrouop |
File format group
__IO uint8_t ManDeflECC |
Manufacturer default ECC
__IO uint8_t MaxBusClkFrec |
Max. bus clock frequency
__IO uint8_t MaxRdCurrentVDDMax |
Max. read current @ VDD max
__IO uint8_t MaxRdCurrentVDDMin |
Max. read current @ VDD min
__IO uint8_t MaxWrBlockLen |
Max. write data block length
__IO uint8_t MaxWrCurrentVDDMax |
Max. write current @ VDD max
__IO uint8_t MaxWrCurrentVDDMin |
Max. write current @ VDD min
__IO uint8_t NSAC |
Data read access-time 2 in CLK cycles
__IO uint8_t PartBlockRead |
Partial blocks for read allowed
__IO uint8_t PermWrProtect |
Permanent write protection
__IO uint8_t RdBlockLen |
Max. read data block length
__IO uint8_t RdBlockMisalign |
Read block misalignment
__IO uint8_t Reserved1 |
Reserved
__IO uint8_t Reserved2 |
Reserved
__IO uint8_t Reserved3 |
Reserded
__IO uint8_t Reserved4 |
always 1
__IO uint8_t SysSpecVersion |
System specification version
__IO uint8_t TAAC |
Data read access-time 1
__IO uint8_t TempWrProtect |
Temporary write protection
__IO uint8_t WrBlockMisalign |
Write block misalignment
__IO uint8_t WriteBlockPaPartial |
Partial blocks for write allowed
__IO uint8_t WrProtectGrEnable |
Write protect group enable
__IO uint8_t WrProtectGrSize |
Write protect group size
__IO uint8_t WrSpeedFact |
Write speed factor