118c118
< struct DmaReqState
---
> struct DmaReqState : public Packet::SenderState
176,177c176,177
< void dmaAction(Command cmd, Addr addr, int size, Event *event,
< uint8_t *data = NULL);
---
> void dmaAction(Packet::Command cmd, Addr addr, int size, Event *event,
> uint8_t *data = NULL);
210c210
< { return pkt->cmd == Read ? this->read(pkt) : this->write(pkt); }
---
> { return pkt->isRead() ? this->read(pkt) : this->write(pkt); }
308c308
< { dmaPort->dmaAction(Write, addr, size, event, data) ; }
---
> { dmaPort->dmaAction(Packet::WriteReq, addr, size, event, data) ; }
311c311
< { dmaPort->dmaAction(Read, addr, size, event, data); }
---
> { dmaPort->dmaAction(Packet::ReadReq, addr, size, event, data); }