summaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
Diffstat (limited to 'dev')
-rw-r--r--dev/ide_disk.hh6
-rw-r--r--dev/io_device.cc3
-rw-r--r--dev/pciconfigall.cc1
3 files changed, 2 insertions, 8 deletions
diff --git a/dev/ide_disk.hh b/dev/ide_disk.hh
index 891c462b5..2d04ecd09 100644
--- a/dev/ide_disk.hh
+++ b/dev/ide_disk.hh
@@ -260,12 +260,6 @@ class IdeDisk : public SimObject
void reset(int id);
/**
- * Register statistics.
- */
- void regStats();
-
-
- /**
* Set the controller for this device
* @param c The IDE controller
*/
diff --git a/dev/io_device.cc b/dev/io_device.cc
index 24f33d84d..aa411d132 100644
--- a/dev/io_device.cc
+++ b/dev/io_device.cc
@@ -160,8 +160,7 @@ DmaPort::dmaAction(Command cmd, Addr addr, int size, Event *event,
basePkt.flags = 0;
basePkt.coherence = NULL;
basePkt.senderState = NULL;
- basePkt.src = 0;
- basePkt.dest = 0;
+ basePkt.dest = Packet::Broadcast;
basePkt.cmd = cmd;
basePkt.result = Unknown;
basePkt.req = NULL;
diff --git a/dev/pciconfigall.cc b/dev/pciconfigall.cc
index dfb1d48f6..a8c742b07 100644
--- a/dev/pciconfigall.cc
+++ b/dev/pciconfigall.cc
@@ -165,6 +165,7 @@ PciConfigAll::write(Packet &pkt)
default:
panic("invalid pci config write size\n");
}
+ pkt.result = Success;
return pioDelay;
}