|
enum | SymbolType {
TYPE_TLP_TYPE
, TYPE_TRAFFIC_CLASS
, TYPE_FLAGS
, TYPE_LENGTH
,
TYPE_REQUESTER_ID
, TYPE_TAG
, TYPE_LAST_BYTE_ENABLE
, TYPE_FIRST_BYTE_ENABLE
,
TYPE_ADDRESS_X32
, TYPE_ADDRESS_X64
, TYPE_DATA
, TYPE_COMPLETER_ID
,
TYPE_COMPLETION_STATUS
, TYPE_BYTE_COUNT
, TYPE_ERROR
} |
|
enum | TlpType {
TYPE_MEM_RD
, TYPE_MEM_RD_LK
, TYPE_MEM_WR
, TYPE_IO_RD
,
TYPE_IO_WR
, TYPE_CFG_RD_0
, TYPE_CFG_WR_0
, TYPE_CFG_RD_1
,
TYPE_CFG_WR_1
, TYPE_MSG
, TYPE_MSG_DATA
, TYPE_COMPLETION
,
TYPE_COMPLETION_DATA
, TYPE_COMPLETION_LOCKED_ERROR
, TYPE_COMPLETION_LOCKED_DATA
, TYPE_INVALID
} |
|
enum | TlpFlags { FLAG_DIGEST_PRESENT = 0x80
, FLAG_POISONED = 0x40
, FLAG_RELAXED_ORDERING = 0x20
, FLAG_NO_SNOOP = 0x10
} |
|
|
| PCIeTransportSymbol (SymbolType type, uint64_t data=0) |
|
bool | operator== (const PCIeTransportSymbol &s) const |
|
|
enum PCIeTransportSymbol::SymbolType | m_type |
|
uint64_t | m_data |
|
The documentation for this class was generated from the following file: