Share via


SD_FUNCTION_POWER_DRAW (Compact 2013)

3/26/2014

This structure contains current draw information for a given function.

Syntax

typedef struct _SD_FUNCTION_POWER_DRAW {
    USHORT OpMinPower;
  USHORT OpAvePower;
  USHORT OpMaxPower;
  USHORT SpAvePower33;
  USHORT SpMaxPower33;
  USHORT HpAvePower33;
  USHORT HpMaxPower33;
  USHORT LpAvePower33;
  USHORT LpMaxPower33;
} SD_FUNCTION_POWER_DRAW, *PSD_FUNCTION_POWER_DRAW;

Members

  • OpMinPower
    For SDIO 1.0 cards. Minimum current when this function is operating.
  • OpAvePower
    For SDIO 1.0 cards. Average current when this function is operating
  • OpMaxPower
    For SDIO 1.0 cards. Maximum current when this function is operating.
  • SpAvePower33
    For SDIO 1.1 cards. Average current if EMPC is not set.
  • SpMaxPower33
    For SDIO 1.1 cards. Maximum current if EMPC is not set.
  • HpAvePower33
    For SDIO 1.1 cards. Average current if EMPC is set and ESP is clear.
  • HpMaxPower33
    For SDIO 1.1 cards. Maximum current if EMPC is set and ESP is clear.
  • LpAvePower33
    For SDIO 1.1 cards. Average current if EMPC is set and ESP is set.
  • LpMaxPower33
    For SDIO 1.1 cards. Maximum current if EMPC is set and ESP is set.

Remarks

EMPC refers to the EMPC bit of the CCCR register power control. EPS refers to the EPS bit of the FBR register for power selection.

Requirements

Header

sdcardddk.h

See Also

Reference

Secure Digital (SD) Card Driver Structures