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

#include <me.h>

Collaboration diagram for me_hfs:
Collaboration graph

Data Structures

struct  __packed
 

Data Fields

u32 working_state: 4
 
u32 mfg_mode: 1
 
u32 fpt_bad: 1
 
u32 operation_state: 3
 
u32 fw_init_complete: 1
 
u32 ft_bup_ld_flr: 1
 
u32 update_in_progress: 1
 
u32 error_code: 4
 
u32 operation_mode: 4
 
u32 reserved: 4
 
u32 boot_options_present: 1
 
u32 ack_data: 3
 
u32 bios_msg_ack: 4
 
struct {
   u32   working_state: 4
 
   u32   mfg_mode: 1
 
   u32   fpt_bad: 1
 
   u32   operation_state: 3
 
   u32   fw_init_complete: 1
 
   u32   ft_bup_ld_flr: 1
 
   u32   update_in_progress: 1
 
   u32   error_code: 4
 
   u32   operation_mode: 4
 
   u32   reserved: 4
 
   u32   boot_options_present: 1
 
   u32   ack_data: 3
 
   u32   bios_msg_ack: 4
 
}; 
 
u32 raw
 

Detailed Description

Definition at line 51 of file me.h.

Field Documentation

◆ 

struct { ... }

◆ ack_data

u32 me_hfs::ack_data

Definition at line 63 of file me.h.

Referenced by intel_early_me_init_done().

◆ bios_msg_ack

u32 me_hfs::bios_msg_ack

Definition at line 64 of file me.h.

Referenced by intel_early_me_init_done(), and intel_me_hsio_version().

◆ boot_options_present

u32 me_hfs::boot_options_present

Definition at line 62 of file me.h.

Referenced by intel_me_status().

◆ error_code

u32 me_hfs::error_code

Definition at line 59 of file me.h.

Referenced by intel_me_path(), and intel_me_status().

◆ fpt_bad

◆ ft_bup_ld_flr

u32 me_hfs::ft_bup_ld_flr

Definition at line 57 of file me.h.

Referenced by intel_me_status().

◆ fw_init_complete

u32 me_hfs::fw_init_complete

Definition at line 56 of file me.h.

Referenced by exit_soft_temp_disable_wait(), and intel_me_status().

◆ mfg_mode

u32 me_hfs::mfg_mode

Definition at line 53 of file me.h.

Referenced by intel_me_status().

◆ operation_mode

u32 me_hfs::operation_mode

◆ operation_state

u32 me_hfs::operation_state

Definition at line 55 of file me.h.

Referenced by intel_me_path(), and intel_me_status().

◆ raw

◆ reserved

u32 me_hfs::reserved

Definition at line 61 of file me.h.

◆ update_in_progress

u32 me_hfs::update_in_progress

Definition at line 58 of file me.h.

Referenced by intel_me_status().

◆ working_state

u32 me_hfs::working_state

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