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

Go to the source code of this file.

Macros

#define REVID   0x08
 
#define ABASE   0x40
 
#define PBASE   0x44
 
#define GBASE   0x48
 
#define IOBASE   0x4c
 
#define IBASE   0x50
 
#define SBASE   0x54
 
#define MPBASE   0x58
 
#define PUBASE   0x5c
 
#define UART_CONT   0x80
 
#define RCBA   0xf0
 
#define RID_A_STEPPING_START   1
 
#define RID_B_STEPPING_START   5
 
#define RID_C_STEPPING_START   0xe
 
#define RID_D_STEPPING_START   0x11
 
#define GCS   0x00
 
#define BILD   (1 << 0)
 

Enumerations

enum  baytrail_stepping {
  STEP_A0 , STEP_A1 , STEP_B0 , STEP_B1 ,
  STEP_B2 , STEP_B3 , STEP_C0 , STEP_D0
}
 

Macro Definition Documentation

◆ ABASE

#define ABASE   0x40

Definition at line 8 of file lpc.h.

◆ BILD

#define BILD   (1 << 0)

Definition at line 37 of file lpc.h.

◆ GBASE

#define GBASE   0x48

Definition at line 10 of file lpc.h.

◆ GCS

#define GCS   0x00

Definition at line 36 of file lpc.h.

◆ IBASE

#define IBASE   0x50

Definition at line 12 of file lpc.h.

◆ IOBASE

#define IOBASE   0x4c

Definition at line 11 of file lpc.h.

◆ MPBASE

#define MPBASE   0x58

Definition at line 14 of file lpc.h.

◆ PBASE

#define PBASE   0x44

Definition at line 9 of file lpc.h.

◆ PUBASE

#define PUBASE   0x5c

Definition at line 15 of file lpc.h.

◆ RCBA

#define RCBA   0xf0

Definition at line 17 of file lpc.h.

◆ REVID

#define REVID   0x08

Definition at line 7 of file lpc.h.

◆ RID_A_STEPPING_START

#define RID_A_STEPPING_START   1

Definition at line 19 of file lpc.h.

◆ RID_B_STEPPING_START

#define RID_B_STEPPING_START   5

Definition at line 20 of file lpc.h.

◆ RID_C_STEPPING_START

#define RID_C_STEPPING_START   0xe

Definition at line 21 of file lpc.h.

◆ RID_D_STEPPING_START

#define RID_D_STEPPING_START   0x11

Definition at line 22 of file lpc.h.

◆ SBASE

#define SBASE   0x54

Definition at line 13 of file lpc.h.

◆ UART_CONT

#define UART_CONT   0x80

Definition at line 16 of file lpc.h.

Enumeration Type Documentation

◆ baytrail_stepping

Enumerator
STEP_A0 
STEP_A1 
STEP_B0 
STEP_B1 
STEP_B2 
STEP_B3 
STEP_C0 
STEP_D0 

Definition at line 24 of file lpc.h.