coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
dmibar.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DMIVCECH   0x000 /* 32bit */
 
#define DMIPVCCAP1   0x004 /* 32bit */
 
#define DMIPVCCAP2   0x008 /* 32bit */
 
#define DMIPVCCCTL   0x00c /* 16bit */
 
#define DMIVC0RCAP   0x010 /* 32bit */
 
#define DMIVC0RCTL   0x014 /* 32bit */
 
#define DMIVC0RSTS   0x01a /* 16bit */
 
#define VC0NP   (1 << 1)
 
#define DMIVC1RCAP   0x01c /* 32bit */
 
#define DMIVC1RCTL   0x020 /* 32bit */
 
#define DMIVC1RSTS   0x026 /* 16bit */
 
#define VC1NP   (1 << 1)
 
#define DMIVCPRCAP   0x028 /* 32bit */
 
#define DMIVCPRCTL   0x02c /* 32bit */
 
#define DMIVCPRSTS   0x032 /* 16bit */
 
#define VCPNP   (1 << 1)
 
#define DMIVCMRCAP   0x034 /* 32bit */
 
#define DMIVCMRCTL   0x038 /* 32bit */
 
#define DMIVCMRSTS   0x03e /* 16bit */
 
#define VCMNP   (1 << 1)
 
#define DMIRCLDECH   0x040 /* 32bit */
 
#define DMIESD   0x044 /* 32bit */
 
#define DMILE1D   0x050 /* 32bit */
 
#define DMILE1A   0x058 /* 64bit */
 
#define DMILE2D   0x060 /* 32bit */
 
#define DMILE2A   0x068 /* 64bit */
 
#define DMILCAP   0x084 /* 32bit */
 
#define DMILCTL   0x088 /* 16bit */
 
#define DMILSTS   0x08a /* 16bit */
 
#define DMILCTL2   0x098 /* 16bit */
 
#define DMILSTS2   0x09c /* 16bit */
 
#define DMIUESTS   0x1c4 /* 32bit */
 
#define DMICESTS   0x1d0 /* 32bit */
 
#define DMICC   0x208 /* 32bit */
 
#define DMIL0SLAT   0x22c /* 32bit */
 
#define DMILLTC   0x238 /* 32bit */
 
#define DMI_AFE_PM_TMR   0xc28 /* 32bit */
 

Macro Definition Documentation

◆ DMI_AFE_PM_TMR

#define DMI_AFE_PM_TMR   0xc28 /* 32bit */

Definition at line 54 of file dmibar.h.

◆ DMICC

#define DMICC   0x208 /* 32bit */

Definition at line 49 of file dmibar.h.

◆ DMICESTS

#define DMICESTS   0x1d0 /* 32bit */

Definition at line 47 of file dmibar.h.

◆ DMIESD

#define DMIESD   0x044 /* 32bit */

Definition at line 32 of file dmibar.h.

◆ DMIL0SLAT

#define DMIL0SLAT   0x22c /* 32bit */

Definition at line 51 of file dmibar.h.

◆ DMILCAP

#define DMILCAP   0x084 /* 32bit */

Definition at line 39 of file dmibar.h.

◆ DMILCTL

#define DMILCTL   0x088 /* 16bit */

Definition at line 40 of file dmibar.h.

◆ DMILCTL2

#define DMILCTL2   0x098 /* 16bit */

Definition at line 43 of file dmibar.h.

◆ DMILE1A

#define DMILE1A   0x058 /* 64bit */

Definition at line 35 of file dmibar.h.

◆ DMILE1D

#define DMILE1D   0x050 /* 32bit */

Definition at line 34 of file dmibar.h.

◆ DMILE2A

#define DMILE2A   0x068 /* 64bit */

Definition at line 37 of file dmibar.h.

◆ DMILE2D

#define DMILE2D   0x060 /* 32bit */

Definition at line 36 of file dmibar.h.

◆ DMILLTC

#define DMILLTC   0x238 /* 32bit */

Definition at line 52 of file dmibar.h.

◆ DMILSTS

#define DMILSTS   0x08a /* 16bit */

Definition at line 41 of file dmibar.h.

◆ DMILSTS2

#define DMILSTS2   0x09c /* 16bit */

Definition at line 44 of file dmibar.h.

◆ DMIPVCCAP1

#define DMIPVCCAP1   0x004 /* 32bit */

Definition at line 7 of file dmibar.h.

◆ DMIPVCCAP2

#define DMIPVCCAP2   0x008 /* 32bit */

Definition at line 8 of file dmibar.h.

◆ DMIPVCCCTL

#define DMIPVCCCTL   0x00c /* 16bit */

Definition at line 9 of file dmibar.h.

◆ DMIRCLDECH

#define DMIRCLDECH   0x040 /* 32bit */

Definition at line 31 of file dmibar.h.

◆ DMIUESTS

#define DMIUESTS   0x1c4 /* 32bit */

Definition at line 46 of file dmibar.h.

◆ DMIVC0RCAP

#define DMIVC0RCAP   0x010 /* 32bit */

Definition at line 11 of file dmibar.h.

◆ DMIVC0RCTL

#define DMIVC0RCTL   0x014 /* 32bit */

Definition at line 12 of file dmibar.h.

◆ DMIVC0RSTS

#define DMIVC0RSTS   0x01a /* 16bit */

Definition at line 13 of file dmibar.h.

◆ DMIVC1RCAP

#define DMIVC1RCAP   0x01c /* 32bit */

Definition at line 16 of file dmibar.h.

◆ DMIVC1RCTL

#define DMIVC1RCTL   0x020 /* 32bit */

Definition at line 17 of file dmibar.h.

◆ DMIVC1RSTS

#define DMIVC1RSTS   0x026 /* 16bit */

Definition at line 18 of file dmibar.h.

◆ DMIVCECH

#define DMIVCECH   0x000 /* 32bit */

Definition at line 6 of file dmibar.h.

◆ DMIVCMRCAP

#define DMIVCMRCAP   0x034 /* 32bit */

Definition at line 26 of file dmibar.h.

◆ DMIVCMRCTL

#define DMIVCMRCTL   0x038 /* 32bit */

Definition at line 27 of file dmibar.h.

◆ DMIVCMRSTS

#define DMIVCMRSTS   0x03e /* 16bit */

Definition at line 28 of file dmibar.h.

◆ DMIVCPRCAP

#define DMIVCPRCAP   0x028 /* 32bit */

Definition at line 21 of file dmibar.h.

◆ DMIVCPRCTL

#define DMIVCPRCTL   0x02c /* 32bit */

Definition at line 22 of file dmibar.h.

◆ DMIVCPRSTS

#define DMIVCPRSTS   0x032 /* 16bit */

Definition at line 23 of file dmibar.h.

◆ VC0NP

#define VC0NP   (1 << 1)

Definition at line 14 of file dmibar.h.

◆ VC1NP

#define VC1NP   (1 << 1)

Definition at line 19 of file dmibar.h.

◆ VCMNP

#define VCMNP   (1 << 1)

Definition at line 29 of file dmibar.h.

◆ VCPNP

#define VCPNP   (1 << 1)

Definition at line 24 of file dmibar.h.