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

#include <espi.h>

Collaboration diagram for espi_config:
Collaboration graph

Data Fields

uint32_t std_io_decode_bitmap
 
struct {
   uint16_t   base
 
   size_t   size
 
generic_io_range [ESPI_GENERIC_IO_WIN_COUNT]
 
enum espi_io_mode io_mode
 
enum espi_op_freq op_freq_mhz
 
enum espi_alert_pin alert_pin
 
uint32_t crc_check_enable:1
 
uint32_t periph_ch_en:1
 
uint32_t vw_ch_en:1
 
uint32_t oob_ch_en:1
 
uint32_t flash_ch_en:1
 
uint32_t subtractive_decode:1
 
uint32_t vw_irq_polarity
 

Detailed Description

Definition at line 81 of file espi.h.

Field Documentation

◆ alert_pin

enum espi_alert_pin espi_config::alert_pin

Definition at line 83 of file espi.h.

◆ base

uint16_t espi_config::base

Definition at line 86 of file espi.h.

◆ crc_check_enable

uint32_t espi_config::crc_check_enable

Definition at line 95 of file espi.h.

◆ flash_ch_en

uint32_t espi_config::flash_ch_en

Definition at line 99 of file espi.h.

◆ 

struct { ... } espi_config::generic_io_range[ESPI_GENERIC_IO_WIN_COUNT]

◆ io_mode

enum espi_io_mode espi_config::io_mode

Definition at line 83 of file espi.h.

◆ oob_ch_en

uint32_t espi_config::oob_ch_en

Definition at line 98 of file espi.h.

◆ op_freq_mhz

enum espi_op_freq espi_config::op_freq_mhz

Definition at line 83 of file espi.h.

◆ periph_ch_en

uint32_t espi_config::periph_ch_en

Definition at line 96 of file espi.h.

◆ size

size_t espi_config::size

Definition at line 87 of file espi.h.

◆ std_io_decode_bitmap

uint32_t espi_config::std_io_decode_bitmap

Definition at line 83 of file espi.h.

◆ subtractive_decode

uint32_t espi_config::subtractive_decode

Definition at line 100 of file espi.h.

◆ vw_ch_en

uint32_t espi_config::vw_ch_en

Definition at line 97 of file espi.h.

◆ vw_irq_polarity

uint32_t espi_config::vw_irq_polarity

Definition at line 103 of file espi.h.


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