coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
espi.h File Reference

Go to the source code of this file.

Macros

#define SCI_IRQ_SEL   (7 << 0)
 
#define SCIS_IRQ9   0
 
#define SCIS_IRQ10   1
 
#define SCIS_IRQ11   2
 
#define SCIS_IRQ20   4
 
#define SCIS_IRQ21   5
 
#define SCIS_IRQ22   6
 
#define SCIS_IRQ23   7
 
#define SERIRQ_CNTL   0x64
 
#define ESPI_IO_DEC   0x80 /* IO Decode Ranges Register */
 
#define COMA_RANGE   0x0 /* 0x3F8 - 0x3FF COM1*/
 
#define COMB_RANGE   0x1 /* 0x2F8 - 0x2FF COM2*/
 
#define ESPI_GEN1_DEC   0x84 /* ESPI IF Generic Decode Range 1 */
 
#define ESPI_GEN2_DEC   0x88 /* ESPI IF Generic Decode Range 2 */
 
#define ESPI_GEN3_DEC   0x8c /* ESPI IF Generic Decode Range 3 */
 
#define ESPI_GEN4_DEC   0x90 /* ESPI IF Generic Decode Range 4 */
 
#define LGMR   0x98 /* ESPI Generic Memory Range */
 
#define PCCTL   0xE0 /* PCI Clock Control */
 
#define CLKRUN_EN   (1 << 0)
 

Macro Definition Documentation

◆ CLKRUN_EN

#define CLKRUN_EN   (1 << 0)

Definition at line 31 of file espi.h.

◆ COMA_RANGE

#define COMA_RANGE   0x0 /* 0x3F8 - 0x3FF COM1*/

Definition at line 23 of file espi.h.

◆ COMB_RANGE

#define COMB_RANGE   0x1 /* 0x2F8 - 0x2FF COM2*/

Definition at line 24 of file espi.h.

◆ ESPI_GEN1_DEC

#define ESPI_GEN1_DEC   0x84 /* ESPI IF Generic Decode Range 1 */

Definition at line 25 of file espi.h.

◆ ESPI_GEN2_DEC

#define ESPI_GEN2_DEC   0x88 /* ESPI IF Generic Decode Range 2 */

Definition at line 26 of file espi.h.

◆ ESPI_GEN3_DEC

#define ESPI_GEN3_DEC   0x8c /* ESPI IF Generic Decode Range 3 */

Definition at line 27 of file espi.h.

◆ ESPI_GEN4_DEC

#define ESPI_GEN4_DEC   0x90 /* ESPI IF Generic Decode Range 4 */

Definition at line 28 of file espi.h.

◆ ESPI_IO_DEC

#define ESPI_IO_DEC   0x80 /* IO Decode Ranges Register */

Definition at line 22 of file espi.h.

◆ LGMR

#define LGMR   0x98 /* ESPI Generic Memory Range */

Definition at line 29 of file espi.h.

◆ PCCTL

#define PCCTL   0xE0 /* PCI Clock Control */

Definition at line 30 of file espi.h.

◆ SCI_IRQ_SEL

#define SCI_IRQ_SEL   (7 << 0)

Definition at line 13 of file espi.h.

◆ SCIS_IRQ10

#define SCIS_IRQ10   1

Definition at line 15 of file espi.h.

◆ SCIS_IRQ11

#define SCIS_IRQ11   2

Definition at line 16 of file espi.h.

◆ SCIS_IRQ20

#define SCIS_IRQ20   4

Definition at line 17 of file espi.h.

◆ SCIS_IRQ21

#define SCIS_IRQ21   5

Definition at line 18 of file espi.h.

◆ SCIS_IRQ22

#define SCIS_IRQ22   6

Definition at line 19 of file espi.h.

◆ SCIS_IRQ23

#define SCIS_IRQ23   7

Definition at line 20 of file espi.h.

◆ SCIS_IRQ9

#define SCIS_IRQ9   0

Definition at line 14 of file espi.h.

◆ SERIRQ_CNTL

#define SERIRQ_CNTL   0x64

Definition at line 21 of file espi.h.