POWER_DESCR

The POWER_DESCR structure contains the characteristics of one of the PC Card voltage sources (Vcc, Vpp1 or Vpp2). The PARSED_CFTABLE structure uses the POWER_DESCR structure to define its VccDescr, Vpp1Descr and Vpp2Descr members.

Syntax

typedef struct {
UINT8
ValidMask;
UINT8
NominalV;
UINT8
MinV;
UINT8
MaxV;
UINT8
StaticI;
UINT8
AvgI;
UINT8
PeakI;
UINT8
PowerDownI;
} POWER_DESCR;

Members

ValidMask
Specifies a bitmask identifying the members in the POWER_DESCR structure containing valid values. A CISTPL_CFTABLE_ENTRY tuple might not include all seven power characteristics. If the first bit of ValidMask is a one, then the NominalV member contains a valid voltage. If the following bit is a one, then the MinV member is valid, and so on. (Output)
NominalV
Nominal operating supply voltage. (Output)
MinV
Minimum operating supply voltage. (Output)
MaxV
Maximum operating supply voltage. (Output)
StaticI
Continuous supply current required. (Output)
AvgI
Maximum current required averaged over 1 second. (Output)
PeakI
Maximum current required averaged over 10 milliseconds. (Output)
PowerDownI
Power-down supply current required. (Output)

Remarks

Voltages are expressed in one-tenth volt increments, so a value of 50 represents 5 volts. The currents are expressed in milliamps.

See Also

CardGetParsedTuple, PARSED_CFTABLE, PARSED_CONFIG, POWER_DESCR, PC Card Tuple Codes