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

#include <mpspec.h>

Collaboration diagram for mp_config_table:
Collaboration graph

Data Fields

char mpc_signature [4]
 
u16 mpc_length
 
u8 mpc_spec
 
u8 mpc_checksum
 
char mpc_oem [8]
 
char mpc_productid [12]
 
u32 mpc_oemptr
 
u16 mpc_oemsize
 
u16 mpc_entry_count
 
u32 mpc_lapic
 
u16 mpe_length
 
u8 mpe_checksum
 
u8 reserved
 

Detailed Description

Definition at line 43 of file mpspec.h.

Field Documentation

◆ mpc_checksum

u8 mp_config_table::mpc_checksum

Definition at line 48 of file mpspec.h.

Referenced by mptable_finalize(), and mptable_init().

◆ mpc_entry_count

u16 mp_config_table::mpc_entry_count

Definition at line 53 of file mpspec.h.

Referenced by mptable_init(), and smp_add_mpc_entry().

◆ mpc_lapic

u32 mp_config_table::mpc_lapic

Definition at line 54 of file mpspec.h.

Referenced by mptable_init().

◆ mpc_length

u16 mp_config_table::mpc_length

◆ mpc_oem

char mp_config_table::mpc_oem[8]

Definition at line 49 of file mpspec.h.

Referenced by mptable_init(), and smp_write_config_table().

◆ mpc_oemptr

u32 mp_config_table::mpc_oemptr

Definition at line 51 of file mpspec.h.

Referenced by mptable_init().

◆ mpc_oemsize

u16 mp_config_table::mpc_oemsize

Definition at line 52 of file mpspec.h.

Referenced by mptable_init().

◆ mpc_productid

char mp_config_table::mpc_productid[12]

Definition at line 50 of file mpspec.h.

Referenced by mptable_init().

◆ mpc_signature

char mp_config_table::mpc_signature[4]

Definition at line 44 of file mpspec.h.

Referenced by mptable_init().

◆ mpc_spec

u8 mp_config_table::mpc_spec

Definition at line 47 of file mpspec.h.

Referenced by mptable_init().

◆ mpe_checksum

u8 mp_config_table::mpe_checksum

Definition at line 56 of file mpspec.h.

Referenced by mptable_finalize(), and mptable_init().

◆ mpe_length

u16 mp_config_table::mpe_length

Definition at line 55 of file mpspec.h.

Referenced by mptable_finalize(), mptable_init(), smp_add_mpe_entry(), and smp_next_mpe_entry().

◆ reserved

u8 mp_config_table::reserved

Definition at line 57 of file mpspec.h.

Referenced by mptable_init().


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