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