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

#include <ec_commands.h>

Collaboration diagram for ec_params_charge_state:
Collaboration graph

Data Fields

uint8_t cmd
 
union {
   struct __ec_todo_unpacked {
      uint32_t   param
 
      uint32_t   value
 
   }   get_param
 
   struct __ec_todo_unpacked {
      uint32_t   param
 
      uint32_t   value
 
   }   set_param
 
}; 
 
uint8_t chgnum
 

Detailed Description

Definition at line 4646 of file ec_commands.h.

Field Documentation

◆ 

union { ... }

◆ chgnum

uint8_t ec_params_charge_state::chgnum

Definition at line 4660 of file ec_commands.h.

◆ cmd

uint8_t ec_params_charge_state::cmd

Definition at line 4647 of file ec_commands.h.

◆ 

struct { ... } ::__ec_todo_unpacked ec_params_charge_state::get_param

◆ param

uint32_t ec_params_charge_state::param

Definition at line 4652 of file ec_commands.h.

◆ 

struct { ... } ::__ec_todo_unpacked ec_params_charge_state::set_param

◆ value

uint32_t ec_params_charge_state::value

Definition at line 4657 of file ec_commands.h.


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