|
HyperDbg Debugger
|
PCIe-related data structures. More...
Go to the source code of this file.
Classes | |
| struct | _PORTABLE_PCI_COMMON_HEADER |
| PCI Common Header. More... | |
| union | _PORTABLE_PCI_DEVICE_HEADER |
| PCI Device Header. More... | |
| struct | _PORTABLE_PCI_DEVICE_HEADER::_PORTABLE_PCI_EP_HEADER |
| struct | _PORTABLE_PCI_DEVICE_HEADER::_PORTABLE_PCI_BRIDGE_HEADER |
| struct | _PORTABLE_PCI_CONFIG_SPACE_HEADER_MINIMAL |
| PCI Configuration Space Minimal Header for !pcitree. More... | |
| struct | _PCI_DEV_MINIMAL |
| PCI Device Minimal Data Structure for !pcitree. More... | |
| struct | _PCI_DEV_MMIOBAR_INFO |
| PCI Device MMIO BAR Metadata. More... | |
| struct | _PORTABLE_PCI_CONFIG_SPACE_HEADER |
| PCI Configuration Space Header. More... | |
| struct | _PCI_DEV |
| PCI Device Data Structure. More... | |
Macros | |
| #define | BUS_BIT_WIDTH 8 |
| #define | DEVICE_BIT_WIDTH 5 |
| #define | FUNCTION_BIT_WIDTH 3 |
| #define | DOMAIN_MAX_NUM 0 |
| #define | BUS_MAX_NUM 255 |
| #define | DEVICE_MAX_NUM 32 |
| #define | FUNCTION_MAX_NUM 8 |
| #define | DEV_MAX_NUM 255 |
| #define | CAM_CONFIG_SPACE_LENGTH 255 |
Typedefs | |
| typedef struct _PORTABLE_PCI_COMMON_HEADER | PORTABLE_PCI_COMMON_HEADER |
| PCI Common Header. | |
| typedef union _PORTABLE_PCI_DEVICE_HEADER | PORTABLE_PCI_DEVICE_HEADER |
| PCI Device Header. | |
| typedef struct _PORTABLE_PCI_CONFIG_SPACE_HEADER_MINIMAL | PORTABLE_PCI_CONFIG_SPACE_HEADER_MINIMAL |
| PCI Configuration Space Minimal Header for !pcitree. | |
| typedef struct _PCI_DEV_MINIMAL | PCI_DEV_MINIMAL |
| PCI Device Minimal Data Structure for !pcitree. | |
| typedef struct _PCI_DEV_MMIOBAR_INFO | PCI_DEV_MMIOBAR_INFO |
| PCI Device MMIO BAR Metadata. | |
| typedef struct _PORTABLE_PCI_CONFIG_SPACE_HEADER | PORTABLE_PCI_CONFIG_SPACE_HEADER |
| PCI Configuration Space Header. | |
| typedef struct _PCI_DEV | PCI_DEV |
| PCI Device Data Structure. | |
PCIe-related data structures.
| #define BUS_BIT_WIDTH 8 |
| #define BUS_MAX_NUM 255 |
| #define CAM_CONFIG_SPACE_LENGTH 255 |
| #define DEV_MAX_NUM 255 |
| #define DEVICE_BIT_WIDTH 5 |
| #define DEVICE_MAX_NUM 32 |
| #define DOMAIN_MAX_NUM 0 |
| #define FUNCTION_BIT_WIDTH 3 |
| #define FUNCTION_MAX_NUM 8 |
| typedef struct _PCI_DEV_MINIMAL PCI_DEV_MINIMAL |
PCI Device Minimal Data Structure for !pcitree.
| typedef struct _PCI_DEV_MMIOBAR_INFO PCI_DEV_MMIOBAR_INFO |
PCI Device MMIO BAR Metadata.
| typedef struct _PORTABLE_PCI_COMMON_HEADER PORTABLE_PCI_COMMON_HEADER |
PCI Common Header.
PCI Configuration Space Header.
PCI Configuration Space Minimal Header for !pcitree.
| typedef union _PORTABLE_PCI_DEVICE_HEADER PORTABLE_PCI_DEVICE_HEADER |
PCI Device Header.