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

#include <ec_commands.h>

Collaboration diagram for ec_params_keyscan_seq_ctrl:
Collaboration graph

Data Fields

uint8_t cmd
 
union {
   struct __ec_align1 {
      uint8_t   active
 
      uint8_t   num_items
 
      uint8_t   cur_item
 
      uint8_t   start_item
 
   }   status
 
   struct __ec_todo_unpacked {
      uint32_t   time_us
 
      uint8_t   scan [0]
 
   }   add
 
   struct __ec_align1 {
      uint8_t   active
 
      uint8_t   num_items
 
      uint8_t   cur_item
 
      uint8_t   start_item
 
   }   collect
 
}; 
 

Detailed Description

Definition at line 3741 of file ec_commands.h.

Field Documentation

◆ 

union { ... }

◆ active

uint8_t ec_params_keyscan_seq_ctrl::active

Definition at line 3745 of file ec_commands.h.

◆ 

struct { ... } ::__ec_todo_unpacked ec_params_keyscan_seq_ctrl::add

◆ cmd

uint8_t ec_params_keyscan_seq_ctrl::cmd

Definition at line 3742 of file ec_commands.h.

◆ 

struct { ... } ::__ec_align1 ec_params_keyscan_seq_ctrl::collect

◆ cur_item

uint8_t ec_params_keyscan_seq_ctrl::cur_item

Definition at line 3748 of file ec_commands.h.

◆ num_items

uint8_t ec_params_keyscan_seq_ctrl::num_items

Definition at line 3746 of file ec_commands.h.

◆ scan

uint8_t ec_params_keyscan_seq_ctrl::scan[0]

Definition at line 3756 of file ec_commands.h.

◆ start_item

uint8_t ec_params_keyscan_seq_ctrl::start_item

Definition at line 3759 of file ec_commands.h.

◆ 

struct { ... } ::__ec_align1 ec_params_keyscan_seq_ctrl::status

◆ time_us

uint32_t ec_params_keyscan_seq_ctrl::time_us

Definition at line 3755 of file ec_commands.h.


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