coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec_response_charge_state Struct Reference

#include <ec_commands.h>

Collaboration diagram for ec_response_charge_state:
Collaboration graph

Data Fields

union {
   struct __ec_align4 {
      int   ac
 
      int   chg_voltage
 
      int   chg_current
 
      int   chg_input_current
 
      int   batt_state_of_charge
 
      uint32_t   value
 
   }   get_state
 
   struct __ec_align4 {
      int   ac
 
      int   chg_voltage
 
      int   chg_current
 
      int   chg_input_current
 
      int   batt_state_of_charge
 
      uint32_t   value
 
   }   get_param
 
}; 
 

Detailed Description

Definition at line 4663 of file ec_commands.h.

Field Documentation

◆ 

union { ... }

◆ ac

int ec_response_charge_state::ac

Definition at line 4666 of file ec_commands.h.

◆ batt_state_of_charge

int ec_response_charge_state::batt_state_of_charge

Definition at line 4670 of file ec_commands.h.

◆ chg_current

int ec_response_charge_state::chg_current

Definition at line 4668 of file ec_commands.h.

◆ chg_input_current

int ec_response_charge_state::chg_input_current

Definition at line 4669 of file ec_commands.h.

◆ chg_voltage

int ec_response_charge_state::chg_voltage

Definition at line 4667 of file ec_commands.h.

◆ 

struct { ... } ::__ec_align4 ec_response_charge_state::get_param

◆ 

struct { ... } ::__ec_align4 ec_response_charge_state::get_state

◆ value

uint32_t ec_response_charge_state::value

Definition at line 4674 of file ec_commands.h.


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