Go to the source code of this file.
◆ CAST
#define CAST |
( |
|
type, |
|
|
|
v |
|
) |
| ((type)(v)) |
◆ PCIE_BDF
#define PCIE_BDF |
( |
|
bus, |
|
|
|
dev, |
|
|
|
func |
|
) |
| |
Value:
#define PCIE_BDF_BUS_MASK
Definition: pcie.h:59
#define PCIE_BDF_DEV_SHIFT
Definition: pcie.h:60
#define PCIE_BDF_DEV_MASK
Definition: pcie.h:61
#define PCIE_BDF_FUNC_SHIFT
Definition: pcie.h:62
#define PCIE_BDF_FUNC_MASK
Definition: pcie.h:63
#define PCIE_BDF_BUS_SHIFT
Definition: pcie.h:58
◆ PCIE_BDF_BUS_MASK
#define PCIE_BDF_BUS_MASK 0xFFU |
◆ PCIE_BDF_BUS_SHIFT
#define PCIE_BDF_BUS_SHIFT 16U |
◆ PCIE_BDF_DEV_MASK
#define PCIE_BDF_DEV_MASK 0x1FU |
◆ PCIE_BDF_DEV_SHIFT
#define PCIE_BDF_DEV_SHIFT 11U |
◆ PCIE_BDF_FUNC_MASK
#define PCIE_BDF_FUNC_MASK 0x7U |
◆ PCIE_BDF_FUNC_SHIFT
#define PCIE_BDF_FUNC_SHIFT 8U |
◆ PCIE_BDF_NONE
#define PCIE_BDF_NONE 0xFFFFFFFFU |
◆ PCIE_BDF_TO_BUS
◆ PCIE_BDF_TO_DEV
◆ PCIE_BDF_TO_FUNC
◆ PCIE_ID
#define PCIE_ID |
( |
|
vend, |
|
|
|
dev |
|
) |
| |
Value:
#define PCIE_ID_VEND_SHIFT
Definition: pcie.h:24
#define PCIE_ID_VEND_MASK
Definition: pcie.h:25
#define CAST(type, v)
Definition: pcie.h:32
#define PCIE_ID_DEV_MASK
Definition: pcie.h:27
#define PCIE_ID_DEV_SHIFT
Definition: pcie.h:26
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
◆ PCIE_ID_DEV_MASK
#define PCIE_ID_DEV_MASK 0xFFFFU |
◆ PCIE_ID_DEV_SHIFT
#define PCIE_ID_DEV_SHIFT 16U |
◆ PCIE_ID_NONE
#define PCIE_ID_NONE PCIE_ID(0xFFFF, 0xFFFF) |
◆ PCIE_ID_TO_DEV
◆ PCIE_ID_TO_VEND
◆ PCIE_ID_VEND_MASK
#define PCIE_ID_VEND_MASK 0xFFFFU |
◆ PCIE_ID_VEND_SHIFT
#define PCIE_ID_VEND_SHIFT 0U |
◆ PCIE_IRQ_DETECT
#define PCIE_IRQ_DETECT 0xFFFFFFFU |