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

Go to the source code of this file.

Data Structures

struct  _CIMFILEHEADER
 

Macros

#define IMAGE_ALIGN   32*1024
 
#define NUM_IMAGE_LOCATION   32
 
#define BIT0   (1 << 0)
 
#define BIT1   (1 << 1)
 
#define BIT2   (1 << 2)
 
#define BIT3   (1 << 3)
 
#define BIT4   (1 << 4)
 
#define BIT5   (1 << 5)
 
#define BIT6   (1 << 6)
 
#define BIT7   (1 << 7)
 
#define BIT8   (1 << 8)
 
#define BIT9   (1 << 9)
 
#define BIT10   (1 << 10)
 
#define BIT11   (1 << 11)
 
#define BIT12   (1 << 12)
 
#define BIT13   (1 << 13)
 
#define BIT14   (1 << 14)
 
#define BIT15   (1 << 15)
 
#define BIT16   (1 << 16)
 
#define BIT17   (1 << 17)
 
#define BIT18   (1 << 18)
 
#define BIT19   (1 << 19)
 
#define BIT20   (1 << 20)
 
#define BIT21   (1 << 21)
 
#define BIT22   (1 << 22)
 
#define BIT23   (1 << 23)
 
#define BIT24   (1 << 24)
 
#define BIT25   (1 << 25)
 
#define BIT26   (1 << 26)
 
#define BIT27   (1 << 27)
 
#define BIT28   (1 << 28)
 
#define BIT29   (1 << 29)
 
#define BIT30   (1 << 30)
 
#define BIT31   (1 << 31)
 
#define S3_SAVE   0x80
 

Typedefs

typedef void(* CIM_IMAGE_ENTRY) (void *pConfig)
 
typedef struct _CIMFILEHEADER CIMFILEHEADER
 

Enumerations

enum  ACC_WIDTH { AccWidthUint8 = 0 , AccWidthUint16 , AccWidthUint32 }
 

Macro Definition Documentation

◆ BIT0

#define BIT0   (1 << 0)

Definition at line 36 of file AmdSbLib.h.

◆ BIT1

#define BIT1   (1 << 1)

Definition at line 39 of file AmdSbLib.h.

◆ BIT10

#define BIT10   (1 << 10)

Definition at line 66 of file AmdSbLib.h.

◆ BIT11

#define BIT11   (1 << 11)

Definition at line 69 of file AmdSbLib.h.

◆ BIT12

#define BIT12   (1 << 12)

Definition at line 72 of file AmdSbLib.h.

◆ BIT13

#define BIT13   (1 << 13)

Definition at line 75 of file AmdSbLib.h.

◆ BIT14

#define BIT14   (1 << 14)

Definition at line 78 of file AmdSbLib.h.

◆ BIT15

#define BIT15   (1 << 15)

Definition at line 81 of file AmdSbLib.h.

◆ BIT16

#define BIT16   (1 << 16)

Definition at line 84 of file AmdSbLib.h.

◆ BIT17

#define BIT17   (1 << 17)

Definition at line 87 of file AmdSbLib.h.

◆ BIT18

#define BIT18   (1 << 18)

Definition at line 90 of file AmdSbLib.h.

◆ BIT19

#define BIT19   (1 << 19)

Definition at line 93 of file AmdSbLib.h.

◆ BIT2

#define BIT2   (1 << 2)

Definition at line 42 of file AmdSbLib.h.

◆ BIT20

#define BIT20   (1 << 20)

Definition at line 96 of file AmdSbLib.h.

◆ BIT21

#define BIT21   (1 << 21)

Definition at line 99 of file AmdSbLib.h.

◆ BIT22

#define BIT22   (1 << 22)

Definition at line 102 of file AmdSbLib.h.

◆ BIT23

#define BIT23   (1 << 23)

Definition at line 105 of file AmdSbLib.h.

◆ BIT24

#define BIT24   (1 << 24)

Definition at line 108 of file AmdSbLib.h.

◆ BIT25

#define BIT25   (1 << 25)

Definition at line 111 of file AmdSbLib.h.

◆ BIT26

#define BIT26   (1 << 26)

Definition at line 114 of file AmdSbLib.h.

◆ BIT27

#define BIT27   (1 << 27)

Definition at line 117 of file AmdSbLib.h.

◆ BIT28

#define BIT28   (1 << 28)

Definition at line 120 of file AmdSbLib.h.

◆ BIT29

#define BIT29   (1 << 29)

Definition at line 123 of file AmdSbLib.h.

◆ BIT3

#define BIT3   (1 << 3)

Definition at line 45 of file AmdSbLib.h.

◆ BIT30

#define BIT30   (1 << 30)

Definition at line 126 of file AmdSbLib.h.

◆ BIT31

#define BIT31   (1 << 31)

Definition at line 129 of file AmdSbLib.h.

◆ BIT4

#define BIT4   (1 << 4)

Definition at line 48 of file AmdSbLib.h.

◆ BIT5

#define BIT5   (1 << 5)

Definition at line 51 of file AmdSbLib.h.

◆ BIT6

#define BIT6   (1 << 6)

Definition at line 54 of file AmdSbLib.h.

◆ BIT7

#define BIT7   (1 << 7)

Definition at line 57 of file AmdSbLib.h.

◆ BIT8

#define BIT8   (1 << 8)

Definition at line 60 of file AmdSbLib.h.

◆ BIT9

#define BIT9   (1 << 9)

Definition at line 63 of file AmdSbLib.h.

◆ IMAGE_ALIGN

#define IMAGE_ALIGN   32*1024

Definition at line 10 of file AmdSbLib.h.

◆ NUM_IMAGE_LOCATION

#define NUM_IMAGE_LOCATION   32

Definition at line 11 of file AmdSbLib.h.

◆ S3_SAVE

#define S3_SAVE   0x80

Definition at line 141 of file AmdSbLib.h.

Typedef Documentation

◆ CIM_IMAGE_ENTRY

typedef void(* CIM_IMAGE_ENTRY) (void *pConfig)

Definition at line 14 of file AmdSbLib.h.

◆ CIMFILEHEADER

typedef struct _CIMFILEHEADER CIMFILEHEADER

Enumeration Type Documentation

◆ ACC_WIDTH

enum ACC_WIDTH
Enumerator
AccWidthUint8 
AccWidthUint16 
AccWidthUint32 

Definition at line 134 of file AmdSbLib.h.