diff options
author | Steve Reinhardt <stever@gmail.com> | 2013-07-11 21:56:50 -0500 |
---|---|---|
committer | Steve Reinhardt <stever@gmail.com> | 2013-07-11 21:56:50 -0500 |
commit | 502ad1e6757116867e0e0529c0c080320a2b440b (patch) | |
tree | 7f2f79fd913a23a4cfc6bdb9a3147551e6624c00 /src/dev/pcidev.cc | |
parent | 2737650a69f0c56d325c2d9cfd45eef099fbd581 (diff) | |
download | gem5-502ad1e6757116867e0e0529c0c080320a2b440b.tar.xz |
dev: consistently end device classes in 'Device'
PciDev and IntDev stuck out as the only device classes that
ended in 'Dev' rather than 'Device'. This patch takes care
of that inconsistency.
Note that you may need to delete pre-existing files matching
build/*/python/m5/internal/param_* as scons does not pick up
indirect dependencies on imported python modules when generating
params, and the PciDev -> PciDevice rename takes place in a
file (dev/Device.py) that gets imported quite a bit.
Committed by: Nilay Vaish <nilay@cs.wisc.edu>
Diffstat (limited to 'src/dev/pcidev.cc')
-rw-r--r-- | src/dev/pcidev.cc | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/dev/pcidev.cc b/src/dev/pcidev.cc index af78f5180..3ca807d06 100644 --- a/src/dev/pcidev.cc +++ b/src/dev/pcidev.cc @@ -53,7 +53,7 @@ #include "sim/core.hh" -PciDev::PciConfigPort::PciConfigPort(PciDev *dev, int busid, int devid, +PciDevice::PciConfigPort::PciConfigPort(PciDevice *dev, int busid, int devid, int funcid, Platform *p) : SimpleTimingPort(dev->name() + "-pciconf", dev), device(dev), platform(p), busId(busid), deviceId(devid), functionId(funcid) @@ -63,7 +63,7 @@ PciDev::PciConfigPort::PciConfigPort(PciDev *dev, int busid, int devid, Tick -PciDev::PciConfigPort::recvAtomic(PacketPtr pkt) +PciDevice::PciConfigPort::recvAtomic(PacketPtr pkt) { assert(pkt->getAddr() >= configAddr && pkt->getAddr() < configAddr + PCI_CONFIG_SIZE); @@ -73,7 +73,7 @@ PciDev::PciConfigPort::recvAtomic(PacketPtr pkt) } AddrRangeList -PciDev::PciConfigPort::getAddrRanges() const +PciDevice::PciConfigPort::getAddrRanges() const { AddrRangeList ranges; if (configAddr != ULL(-1)) @@ -82,7 +82,7 @@ PciDev::PciConfigPort::getAddrRanges() const } -PciDev::PciDev(const Params *p) +PciDevice::PciDevice(const Params *p) : DmaDevice(p), platform(p->platform), pioDelay(p->pio_latency), configDelay(p->config_latency), configPort(this, params()->pci_bus, params()->pci_dev, @@ -150,7 +150,7 @@ PciDev::PciDev(const Params *p) } void -PciDev::init() +PciDevice::init() { if (!configPort.isConnected()) panic("PCI config port on %s not connected to anything!\n", name()); @@ -159,7 +159,7 @@ PciDev::init() } unsigned int -PciDev::drain(DrainManager *dm) +PciDevice::drain(DrainManager *dm) { unsigned int count; count = pioPort.drain(dm) + dmaPort.drain(dm) + configPort.drain(dm); @@ -171,7 +171,7 @@ PciDev::drain(DrainManager *dm) } Tick -PciDev::readConfig(PacketPtr pkt) +PciDevice::readConfig(PacketPtr pkt) { int offset = pkt->getAddr() & PCI_CONFIG_SIZE; if (offset >= PCI_DEVICE_SPECIFIC) @@ -210,7 +210,7 @@ PciDev::readConfig(PacketPtr pkt) } AddrRangeList -PciDev::getAddrRanges() const +PciDevice::getAddrRanges() const { AddrRangeList ranges; int x = 0; @@ -221,7 +221,7 @@ PciDev::getAddrRanges() const } Tick -PciDev::writeConfig(PacketPtr pkt) +PciDevice::writeConfig(PacketPtr pkt) { int offset = pkt->getAddr() & PCI_CONFIG_SIZE; if (offset >= PCI_DEVICE_SPECIFIC) @@ -343,7 +343,7 @@ PciDev::writeConfig(PacketPtr pkt) } void -PciDev::serialize(std::ostream &os) +PciDevice::serialize(std::ostream &os) { SERIALIZE_ARRAY(BARSize, sizeof(BARSize) / sizeof(BARSize[0])); SERIALIZE_ARRAY(BARAddrs, sizeof(BARAddrs) / sizeof(BARAddrs[0])); @@ -351,7 +351,7 @@ PciDev::serialize(std::ostream &os) } void -PciDev::unserialize(Checkpoint *cp, const std::string §ion) +PciDevice::unserialize(Checkpoint *cp, const std::string §ion) { UNSERIALIZE_ARRAY(BARSize, sizeof(BARSize) / sizeof(BARSize[0])); UNSERIALIZE_ARRAY(BARAddrs, sizeof(BARAddrs) / sizeof(BARAddrs[0])); |