Public Attributes | List of all members
HAL_MMC_CardCSDTypeDef Struct Reference

#include <stm32h7xx_hal_mmc.h>

Public Attributes

__IO uint16_t CardComdClasses
 
__IO uint8_t ContentProtectAppli
 
__IO uint8_t CopyFlag
 
__IO uint8_t CSD_CRC
 
__IO uint8_t CSDStruct
 
__IO uint32_t DeviceSize
 
__IO uint8_t DeviceSizeMul
 
__IO uint8_t DSRImpl
 
__IO uint8_t ECC
 
__IO uint8_t EraseGrMul
 
__IO uint8_t EraseGrSize
 
__IO uint8_t FileFormat
 
__IO uint8_t FileFormatGroup
 
__IO uint8_t ManDeflECC
 
__IO uint8_t MaxBusClkFrec
 
__IO uint8_t MaxRdCurrentVDDMax
 
__IO uint8_t MaxRdCurrentVDDMin
 
__IO uint8_t MaxWrBlockLen
 
__IO uint8_t MaxWrCurrentVDDMax
 
__IO uint8_t MaxWrCurrentVDDMin
 
__IO uint8_t NSAC
 
__IO uint8_t PartBlockRead
 
__IO uint8_t PermWrProtect
 
__IO uint8_t RdBlockLen
 
__IO uint8_t RdBlockMisalign
 
__IO uint8_t Reserved1
 
__IO uint8_t Reserved2
 
__IO uint8_t Reserved3
 
__IO uint8_t Reserved4
 
__IO uint8_t SysSpecVersion
 
__IO uint8_t TAAC
 
__IO uint8_t TempWrProtect
 
__IO uint8_t WrBlockMisalign
 
__IO uint8_t WriteBlockPaPartial
 
__IO uint8_t WrProtectGrEnable
 
__IO uint8_t WrProtectGrSize
 
__IO uint8_t WrSpeedFact
 

Detailed Description

Definition at line 167 of file stm32h7xx_hal_mmc.h.

Member Data Documentation

◆ CardComdClasses

__IO uint16_t HAL_MMC_CardCSDTypeDef::CardComdClasses

Card command classes

Definition at line 175 of file stm32h7xx_hal_mmc.h.

◆ ContentProtectAppli

__IO uint8_t HAL_MMC_CardCSDTypeDef::ContentProtectAppli

Content protection application

Definition at line 197 of file stm32h7xx_hal_mmc.h.

◆ CopyFlag

__IO uint8_t HAL_MMC_CardCSDTypeDef::CopyFlag

Copy flag (OTP)

Definition at line 199 of file stm32h7xx_hal_mmc.h.

◆ CSD_CRC

__IO uint8_t HAL_MMC_CardCSDTypeDef::CSD_CRC

CSD CRC

Definition at line 204 of file stm32h7xx_hal_mmc.h.

◆ CSDStruct

__IO uint8_t HAL_MMC_CardCSDTypeDef::CSDStruct

CSD structure

Definition at line 169 of file stm32h7xx_hal_mmc.h.

◆ DeviceSize

__IO uint32_t HAL_MMC_CardCSDTypeDef::DeviceSize

Device Size

Definition at line 182 of file stm32h7xx_hal_mmc.h.

◆ DeviceSizeMul

__IO uint8_t HAL_MMC_CardCSDTypeDef::DeviceSizeMul

Device size multiplier

Definition at line 187 of file stm32h7xx_hal_mmc.h.

◆ DSRImpl

__IO uint8_t HAL_MMC_CardCSDTypeDef::DSRImpl

DSR implemented

Definition at line 180 of file stm32h7xx_hal_mmc.h.

◆ ECC

__IO uint8_t HAL_MMC_CardCSDTypeDef::ECC

ECC code

Definition at line 203 of file stm32h7xx_hal_mmc.h.

◆ EraseGrMul

__IO uint8_t HAL_MMC_CardCSDTypeDef::EraseGrMul

Erase group size multiplier

Definition at line 189 of file stm32h7xx_hal_mmc.h.

◆ EraseGrSize

__IO uint8_t HAL_MMC_CardCSDTypeDef::EraseGrSize

Erase group size

Definition at line 188 of file stm32h7xx_hal_mmc.h.

◆ FileFormat

__IO uint8_t HAL_MMC_CardCSDTypeDef::FileFormat

File format

Definition at line 202 of file stm32h7xx_hal_mmc.h.

◆ FileFormatGroup

__IO uint8_t HAL_MMC_CardCSDTypeDef::FileFormatGroup

File format group

Definition at line 198 of file stm32h7xx_hal_mmc.h.

◆ ManDeflECC

__IO uint8_t HAL_MMC_CardCSDTypeDef::ManDeflECC

Manufacturer default ECC

Definition at line 192 of file stm32h7xx_hal_mmc.h.

◆ MaxBusClkFrec

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxBusClkFrec

Max. bus clock frequency

Definition at line 174 of file stm32h7xx_hal_mmc.h.

◆ MaxRdCurrentVDDMax

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxRdCurrentVDDMax

Max. read current @ VDD max

Definition at line 184 of file stm32h7xx_hal_mmc.h.

◆ MaxRdCurrentVDDMin

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxRdCurrentVDDMin

Max. read current @ VDD min

Definition at line 183 of file stm32h7xx_hal_mmc.h.

◆ MaxWrBlockLen

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxWrBlockLen

Max. write data block length

Definition at line 194 of file stm32h7xx_hal_mmc.h.

◆ MaxWrCurrentVDDMax

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxWrCurrentVDDMax

Max. write current @ VDD max

Definition at line 186 of file stm32h7xx_hal_mmc.h.

◆ MaxWrCurrentVDDMin

__IO uint8_t HAL_MMC_CardCSDTypeDef::MaxWrCurrentVDDMin

Max. write current @ VDD min

Definition at line 185 of file stm32h7xx_hal_mmc.h.

◆ NSAC

__IO uint8_t HAL_MMC_CardCSDTypeDef::NSAC

Data read access time 2 in CLK cycles

Definition at line 173 of file stm32h7xx_hal_mmc.h.

◆ PartBlockRead

__IO uint8_t HAL_MMC_CardCSDTypeDef::PartBlockRead

Partial blocks for read allowed

Definition at line 177 of file stm32h7xx_hal_mmc.h.

◆ PermWrProtect

__IO uint8_t HAL_MMC_CardCSDTypeDef::PermWrProtect

Permanent write protection

Definition at line 200 of file stm32h7xx_hal_mmc.h.

◆ RdBlockLen

__IO uint8_t HAL_MMC_CardCSDTypeDef::RdBlockLen

Max. read data block length

Definition at line 176 of file stm32h7xx_hal_mmc.h.

◆ RdBlockMisalign

__IO uint8_t HAL_MMC_CardCSDTypeDef::RdBlockMisalign

Read block misalignment

Definition at line 179 of file stm32h7xx_hal_mmc.h.

◆ Reserved1

__IO uint8_t HAL_MMC_CardCSDTypeDef::Reserved1

Reserved

Definition at line 171 of file stm32h7xx_hal_mmc.h.

◆ Reserved2

__IO uint8_t HAL_MMC_CardCSDTypeDef::Reserved2

Reserved

Definition at line 181 of file stm32h7xx_hal_mmc.h.

◆ Reserved3

__IO uint8_t HAL_MMC_CardCSDTypeDef::Reserved3

Reserved

Definition at line 196 of file stm32h7xx_hal_mmc.h.

◆ Reserved4

__IO uint8_t HAL_MMC_CardCSDTypeDef::Reserved4

Always 1

Definition at line 205 of file stm32h7xx_hal_mmc.h.

◆ SysSpecVersion

__IO uint8_t HAL_MMC_CardCSDTypeDef::SysSpecVersion

System specification version

Definition at line 170 of file stm32h7xx_hal_mmc.h.

◆ TAAC

__IO uint8_t HAL_MMC_CardCSDTypeDef::TAAC

Data read access time 1

Definition at line 172 of file stm32h7xx_hal_mmc.h.

◆ TempWrProtect

__IO uint8_t HAL_MMC_CardCSDTypeDef::TempWrProtect

Temporary write protection

Definition at line 201 of file stm32h7xx_hal_mmc.h.

◆ WrBlockMisalign

__IO uint8_t HAL_MMC_CardCSDTypeDef::WrBlockMisalign

Write block misalignment

Definition at line 178 of file stm32h7xx_hal_mmc.h.

◆ WriteBlockPaPartial

__IO uint8_t HAL_MMC_CardCSDTypeDef::WriteBlockPaPartial

Partial blocks for write allowed

Definition at line 195 of file stm32h7xx_hal_mmc.h.

◆ WrProtectGrEnable

__IO uint8_t HAL_MMC_CardCSDTypeDef::WrProtectGrEnable

Write protect group enable

Definition at line 191 of file stm32h7xx_hal_mmc.h.

◆ WrProtectGrSize

__IO uint8_t HAL_MMC_CardCSDTypeDef::WrProtectGrSize

Write protect group size

Definition at line 190 of file stm32h7xx_hal_mmc.h.

◆ WrSpeedFact

__IO uint8_t HAL_MMC_CardCSDTypeDef::WrSpeedFact

Write speed factor

Definition at line 193 of file stm32h7xx_hal_mmc.h.


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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19