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

#include <StmApi.h>

Collaboration diagram for HARDWARE_STM_HEADER:
Collaboration graph

Data Fields

uint32_t stm_header_revision
 
uint32_t monitor_features
 
uint32_t gdtr_limit
 
uint32_t gdtr_base_offset
 
uint32_t cs_selector
 
uint32_t eip_offset
 
uint32_t esp_offset
 
uint32_t cr3_offset
 
uint8_t reserved [STM_HARDWARE_FIELD_FILL_TO_2K]
 

Detailed Description

Definition at line 16 of file StmApi.h.

Field Documentation

◆ cr3_offset

uint32_t HARDWARE_STM_HEADER::cr3_offset

Definition at line 24 of file StmApi.h.

Referenced by load_stm_image(), and stm_check_stm_image().

◆ cs_selector

uint32_t HARDWARE_STM_HEADER::cs_selector

Definition at line 21 of file StmApi.h.

◆ eip_offset

uint32_t HARDWARE_STM_HEADER::eip_offset

Definition at line 22 of file StmApi.h.

◆ esp_offset

uint32_t HARDWARE_STM_HEADER::esp_offset

Definition at line 23 of file StmApi.h.

◆ gdtr_base_offset

uint32_t HARDWARE_STM_HEADER::gdtr_base_offset

Definition at line 20 of file StmApi.h.

◆ gdtr_limit

uint32_t HARDWARE_STM_HEADER::gdtr_limit

Definition at line 19 of file StmApi.h.

◆ monitor_features

uint32_t HARDWARE_STM_HEADER::monitor_features

Definition at line 18 of file StmApi.h.

Referenced by load_stm_image().

◆ reserved

uint8_t HARDWARE_STM_HEADER::reserved[STM_HARDWARE_FIELD_FILL_TO_2K]

Definition at line 25 of file StmApi.h.

◆ stm_header_revision

uint32_t HARDWARE_STM_HEADER::stm_header_revision

Definition at line 17 of file StmApi.h.

Referenced by load_stm_image().


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