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

Go to the source code of this file.

Macros

#define TCO1_STS   0x04
 
#define TCO_TIMEOUT   (1 << 3)
 
#define TCO2_STS   0x06
 
#define TCO_STS_SECOND_TO   (1 << 1)
 
#define TCO_INTRD_DET   (1 << 0)
 
#define TCO1_CNT   0x08
 
#define TCO_LOCK   (1 << 12)
 
#define TCO_TMR_HLT   (1 << 11)
 
#define TCO2_CNT   0x0A
 
#define TCO_INTRD_SEL_MASK   (3 << 1)
 
#define TCO_INTRD_SEL_SMI   (1 << 2)
 
#define TCO_INTRD_SEL_INT   (1 << 1)
 
#define SMBUS_SLAVE_ADDR   0x24
 

Macro Definition Documentation

◆ SMBUS_SLAVE_ADDR

#define SMBUS_SLAVE_ADDR   0x24

Definition at line 21 of file smbus.h.

◆ TCO1_CNT

#define TCO1_CNT   0x08

Definition at line 12 of file smbus.h.

◆ TCO1_STS

#define TCO1_STS   0x04

Definition at line 7 of file smbus.h.

◆ TCO2_CNT

#define TCO2_CNT   0x0A

Definition at line 15 of file smbus.h.

◆ TCO2_STS

#define TCO2_STS   0x06

Definition at line 9 of file smbus.h.

◆ TCO_INTRD_DET

#define TCO_INTRD_DET   (1 << 0)

Definition at line 11 of file smbus.h.

◆ TCO_INTRD_SEL_INT

#define TCO_INTRD_SEL_INT   (1 << 1)

Definition at line 18 of file smbus.h.

◆ TCO_INTRD_SEL_MASK

#define TCO_INTRD_SEL_MASK   (3 << 1)

Definition at line 16 of file smbus.h.

◆ TCO_INTRD_SEL_SMI

#define TCO_INTRD_SEL_SMI   (1 << 2)

Definition at line 17 of file smbus.h.

◆ TCO_LOCK

#define TCO_LOCK   (1 << 12)

Definition at line 13 of file smbus.h.

◆ TCO_STS_SECOND_TO

#define TCO_STS_SECOND_TO   (1 << 1)

Definition at line 10 of file smbus.h.

◆ TCO_TIMEOUT

#define TCO_TIMEOUT   (1 << 3)

Definition at line 8 of file smbus.h.

◆ TCO_TMR_HLT

#define TCO_TMR_HLT   (1 << 11)

Definition at line 14 of file smbus.h.