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

Go to the source code of this file.

Macros

#define DAPC_PERM_ATTR_4(DEV_NAME, PERM_ATTR0, PERM_ATTR1, PERM_ATTR2, PERM_ATTR3)
 
#define DAPC_PERM_ATTR_8(DEV_NAME, PERM_ATTR0, PERM_ATTR1, PERM_ATTR2, PERM_ATTR3, PERM_ATTR4, PERM_ATTR5, PERM_ATTR6, PERM_ATTR7)
 
#define DAPC_PERM_ATTR_16(DEV_NAME, PERM_ATTR0, PERM_ATTR1, PERM_ATTR2, PERM_ATTR3, PERM_ATTR4, PERM_ATTR5, PERM_ATTR6, PERM_ATTR7, PERM_ATTR8, PERM_ATTR9, PERM_ATTR10, PERM_ATTR11, PERM_ATTR12, PERM_ATTR13, PERM_ATTR14, PERM_ATTR15)
 
#define FORBIDDEN2   FORBIDDEN, FORBIDDEN
 
#define FORBIDDEN3   FORBIDDEN2, FORBIDDEN
 
#define FORBIDDEN4   FORBIDDEN3, FORBIDDEN
 
#define FORBIDDEN5   FORBIDDEN4, FORBIDDEN
 
#define FORBIDDEN6   FORBIDDEN5, FORBIDDEN
 
#define FORBIDDEN7   FORBIDDEN6, FORBIDDEN
 
#define FORBIDDEN10   FORBIDDEN3, FORBIDDEN7
 
#define FORBIDDEN11   FORBIDDEN10, FORBIDDEN
 
#define FORBIDDEN12   FORBIDDEN11, FORBIDDEN
 
#define FORBIDDEN13   FORBIDDEN12, FORBIDDEN
 
#define FORBIDDEN14   FORBIDDEN13, FORBIDDEN
 
#define FORBIDDEN15   FORBIDDEN14, FORBIDDEN
 
#define NO_PROTECTION2   NO_PROTECTION, NO_PROTECTION
 
#define NO_PROTECTION3   NO_PROTECTION2, NO_PROTECTION
 
#define NO_PROTECTION4   NO_PROTECTION3, NO_PROTECTION
 

Macro Definition Documentation

◆ DAPC_PERM_ATTR_16

#define DAPC_PERM_ATTR_16 (   DEV_NAME,
  PERM_ATTR0,
  PERM_ATTR1,
  PERM_ATTR2,
  PERM_ATTR3,
  PERM_ATTR4,
  PERM_ATTR5,
  PERM_ATTR6,
  PERM_ATTR7,
  PERM_ATTR8,
  PERM_ATTR9,
  PERM_ATTR10,
  PERM_ATTR11,
  PERM_ATTR12,
  PERM_ATTR13,
  PERM_ATTR14,
  PERM_ATTR15 
)
Value:
DAPC_PERM_ATTR_8(DEV_NAME, PERM_ATTR0, PERM_ATTR1, \
PERM_ATTR2, PERM_ATTR3, \
PERM_ATTR4, PERM_ATTR5, \
PERM_ATTR6, PERM_ATTR7) \
DAPC_PERM_ATTR_8(DEV_NAME, PERM_ATTR8, PERM_ATTR9, \
PERM_ATTR10, PERM_ATTR11, \
PERM_ATTR12, PERM_ATTR13, \
PERM_ATTR14, PERM_ATTR15)
#define DAPC_PERM_ATTR_8(DEV_NAME, PERM_ATTR0, PERM_ATTR1, PERM_ATTR2, PERM_ATTR3, PERM_ATTR4, PERM_ATTR5, PERM_ATTR6, PERM_ATTR7)
Definition: devapc_common.h:11

Definition at line 19 of file devapc_common.h.

◆ DAPC_PERM_ATTR_4

#define DAPC_PERM_ATTR_4 (   DEV_NAME,
  PERM_ATTR0,
  PERM_ATTR1,
  PERM_ATTR2,
  PERM_ATTR3 
)
Value:
(unsigned char)PERM_ATTR0, (unsigned char)PERM_ATTR1, \
(unsigned char)PERM_ATTR2, (unsigned char)PERM_ATTR3,

Definition at line 6 of file devapc_common.h.

◆ DAPC_PERM_ATTR_8

#define DAPC_PERM_ATTR_8 (   DEV_NAME,
  PERM_ATTR0,
  PERM_ATTR1,
  PERM_ATTR2,
  PERM_ATTR3,
  PERM_ATTR4,
  PERM_ATTR5,
  PERM_ATTR6,
  PERM_ATTR7 
)
Value:
DAPC_PERM_ATTR_4(DEV_NAME, PERM_ATTR0, PERM_ATTR1, \
PERM_ATTR2, PERM_ATTR3) \
DAPC_PERM_ATTR_4(DEV_NAME, PERM_ATTR4, PERM_ATTR5, \
PERM_ATTR6, PERM_ATTR7)
#define DAPC_PERM_ATTR_4(DEV_NAME, PERM_ATTR0, PERM_ATTR1, PERM_ATTR2, PERM_ATTR3)
Definition: devapc_common.h:6

Definition at line 11 of file devapc_common.h.

◆ FORBIDDEN10

#define FORBIDDEN10   FORBIDDEN3, FORBIDDEN7

Definition at line 39 of file devapc_common.h.

◆ FORBIDDEN11

#define FORBIDDEN11   FORBIDDEN10, FORBIDDEN

Definition at line 40 of file devapc_common.h.

◆ FORBIDDEN12

#define FORBIDDEN12   FORBIDDEN11, FORBIDDEN

Definition at line 41 of file devapc_common.h.

◆ FORBIDDEN13

#define FORBIDDEN13   FORBIDDEN12, FORBIDDEN

Definition at line 42 of file devapc_common.h.

◆ FORBIDDEN14

#define FORBIDDEN14   FORBIDDEN13, FORBIDDEN

Definition at line 43 of file devapc_common.h.

◆ FORBIDDEN15

#define FORBIDDEN15   FORBIDDEN14, FORBIDDEN

Definition at line 44 of file devapc_common.h.

◆ FORBIDDEN2

#define FORBIDDEN2   FORBIDDEN, FORBIDDEN

Definition at line 33 of file devapc_common.h.

◆ FORBIDDEN3

#define FORBIDDEN3   FORBIDDEN2, FORBIDDEN

Definition at line 34 of file devapc_common.h.

◆ FORBIDDEN4

#define FORBIDDEN4   FORBIDDEN3, FORBIDDEN

Definition at line 35 of file devapc_common.h.

◆ FORBIDDEN5

#define FORBIDDEN5   FORBIDDEN4, FORBIDDEN

Definition at line 36 of file devapc_common.h.

◆ FORBIDDEN6

#define FORBIDDEN6   FORBIDDEN5, FORBIDDEN

Definition at line 37 of file devapc_common.h.

◆ FORBIDDEN7

#define FORBIDDEN7   FORBIDDEN6, FORBIDDEN

Definition at line 38 of file devapc_common.h.

◆ NO_PROTECTION2

#define NO_PROTECTION2   NO_PROTECTION, NO_PROTECTION

Definition at line 46 of file devapc_common.h.

◆ NO_PROTECTION3

#define NO_PROTECTION3   NO_PROTECTION2, NO_PROTECTION

Definition at line 47 of file devapc_common.h.

◆ NO_PROTECTION4

#define NO_PROTECTION4   NO_PROTECTION3, NO_PROTECTION

Definition at line 48 of file devapc_common.h.