59,67d58
< /** The system that device/port are in. This is used to select which mode
< * we are currently operating in. */
< System *sys;
<
< /** The current status of the peer(bus) that we are connected to. */
< Status peerStatus;
<
< virtual bool recvTiming(Packet *pkt);
<
70,74d60
< virtual void recvFunctional(Packet *pkt) ;
<
< virtual void recvStatusChange(Status status)
< { peerStatus = status; }
<
79d64
< PioPort(PioDevice *dev, System *s, std::string pname = "-pioport");
80a66
> PioPort(PioDevice *dev, System *s, std::string pname = "-pioport");
175,180d160
< /** As far as the devices are concerned they only accept atomic
< * transactions which are converted to either a write or a
< * read. */
< Tick recvAtomic(Packet *pkt)
< { return pkt->isRead() ? this->read(pkt) : this->write(pkt); }
<