Sorry about the IDE patch I just sent out. I accidentally put in the wrong change number. It looks like there are a few breaks missing in the PCI device code, but I wanted to make sure there isn't some sneaky reason for it to be the way it is. This does change the stats a bit.
Gabe [email protected] wrote: > # HG changeset patch > # User Gabe Black <[email protected]> > # Date 1229253215 28800 > # Node ID 7e36f63964a665423d687262b20129f71ef847d7 > # Parent 436cb149e7563491491e8202f99d80945232fccc > imported patch breaks.patch > > diff --git a/src/dev/pcidev.cc b/src/dev/pcidev.cc > --- a/src/dev/pcidev.cc > +++ b/src/dev/pcidev.cc > @@ -216,8 +216,10 @@ > switch (offset) { > case PCI0_INTERRUPT_LINE: > config.interruptLine = pkt->get<uint8_t>(); > + break; > case PCI_CACHE_LINE_SIZE: > config.cacheLineSize = pkt->get<uint8_t>(); > + break; > case PCI_LATENCY_TIMER: > config.latencyTimer = pkt->get<uint8_t>(); > break; > @@ -240,8 +242,10 @@ > switch (offset) { > case PCI_COMMAND: > config.command = pkt->get<uint8_t>(); > + break; > case PCI_STATUS: > config.status = pkt->get<uint8_t>(); > + break; > case PCI_CACHE_LINE_SIZE: > config.cacheLineSize = pkt->get<uint8_t>(); > break; > _______________________________________________ > m5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/m5-dev > _______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
