gem5
|
#include <types.hh>
Public Member Functions | |
PciBusAddr ()=delete | |
constexpr | PciBusAddr (uint8_t _bus, uint8_t _dev, uint8_t _func) |
constexpr bool | operator< (const PciBusAddr &rhs) const |
Public Attributes | |
uint8_t | bus |
uint8_t | dev |
uint8_t | func |
Protected Member Functions | |
constexpr uint32_t | sortValue () const |
|
delete |
|
inline |
|
inline |
Definition at line 51 of file types.hh.
References sortValue().
|
inlineprotected |
uint8_t PciBusAddr::bus |
Definition at line 55 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciHost::registerDevice(), and sortValue().
uint8_t PciBusAddr::dev |
Definition at line 56 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciDevice::readConfig(), PciHost::registerDevice(), sortValue(), and PciDevice::writeConfig().
uint8_t PciBusAddr::func |
Definition at line 57 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciDevice::readConfig(), PciHost::registerDevice(), sortValue(), and PciDevice::writeConfig().