Go to the source code of this file.
◆ CAST
◆ 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
#define PCIE_BDF_TO_BUS |
( |
| bdf | ) |
|
◆ PCIE_BDF_TO_DEV
#define PCIE_BDF_TO_DEV |
( |
| bdf | ) |
|
◆ PCIE_BDF_TO_FUNC
#define PCIE_BDF_TO_FUNC |
( |
| bdf | ) |
|
◆ 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
#define PCIE_ID_TO_DEV |
( |
| id | ) |
|
◆ PCIE_ID_TO_VEND
#define PCIE_ID_TO_VEND |
( |
| id | ) |
|
◆ 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 |