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

#include <ec_commands.h>

Collaboration diagram for ec_response_motion_sensor_data:
Collaboration graph

Data Fields

uint8_t flags
 
uint8_t sensor_num
 
union {
   int16_t   data [3]
 
   uint16_t   udata [3]
 
   struct __ec_todo_packed {
      uint16_t   reserved
 
      uint32_t   timestamp
 
   } 
 
   struct __ec_todo_unpacked {
      struct ec_response_activity_data   activity_data
 
      int16_t   add_info [2]
 
   } 
 
}; 
 

Detailed Description

Definition at line 2736 of file ec_commands.h.

Field Documentation

◆ 

union { ... }

◆ activity_data

struct ec_response_activity_data ec_response_motion_sensor_data::activity_data

Definition at line 2748 of file ec_commands.h.

◆ add_info

int16_t ec_response_motion_sensor_data::add_info[2]

Definition at line 2752 of file ec_commands.h.

◆ data

int16_t ec_response_motion_sensor_data::data[3]

Definition at line 2743 of file ec_commands.h.

◆ flags

uint8_t ec_response_motion_sensor_data::flags

Definition at line 2738 of file ec_commands.h.

◆ reserved

uint16_t ec_response_motion_sensor_data::reserved

Definition at line 2747 of file ec_commands.h.

◆ sensor_num

uint8_t ec_response_motion_sensor_data::sensor_num

Definition at line 2740 of file ec_commands.h.

◆ timestamp

uint32_t ec_response_motion_sensor_data::timestamp

Definition at line 2748 of file ec_commands.h.

◆ udata

uint16_t ec_response_motion_sensor_data::udata[3]

Definition at line 2745 of file ec_commands.h.


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