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

#include <upd.h>

Collaboration diagram for FSPS_ARCH_UPD:
Collaboration graph

Data Fields

uint8_t Revision
 Revision of the structure. More...
 
uint8_t Reserved [3]
 
uint32_t Length
 Length of the structure in bytes. More...
 
uint8_t Reserved1 [4]
 
uint8_t EnableMultiPhaseSiliconInit
 To enable multi-phase silicon initialization the bootloader must set non-zero value. More...
 
uint8_t Reserved2 [19]
 

Detailed Description

Definition at line 62 of file upd.h.

Field Documentation

◆ EnableMultiPhaseSiliconInit

uint8_t FSPS_ARCH_UPD::EnableMultiPhaseSiliconInit

To enable multi-phase silicon initialization the bootloader must set non-zero value.

Definition at line 76 of file upd.h.

Referenced by fsp_fill_common_arch_params().

◆ Length

uint32_t FSPS_ARCH_UPD::Length

Length of the structure in bytes.

The current value for this field is 32

Definition at line 71 of file upd.h.

◆ Reserved

uint8_t FSPS_ARCH_UPD::Reserved[3]

Definition at line 67 of file upd.h.

◆ Reserved1

uint8_t FSPS_ARCH_UPD::Reserved1[4]

Definition at line 72 of file upd.h.

◆ Reserved2

uint8_t FSPS_ARCH_UPD::Reserved2[19]

Definition at line 77 of file upd.h.

◆ Revision

uint8_t FSPS_ARCH_UPD::Revision

Revision of the structure.

For FSP v2.2 value is 1.

Definition at line 66 of file upd.h.


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