94a95
>
101c102
< DmaDevice *device;
---
> MemObject *device;
121a123,128
> /** Minimum time that device should back off for after failed sendTiming */
> Tick minBackoffDelay;
>
> /** Maximum time that device should back off for after failed sendTiming */
> Tick maxBackoffDelay;
>
148c155
< DmaPort(DmaDevice *dev, System *s);
---
> DmaPort(MemObject *dev, System *s, Tick min_backoff, Tick max_backoff);
259,260d265
< Tick minBackoffDelay;
< Tick maxBackoffDelay;
301c306,307
< dmaPort = new DmaPort(this, sys);
---
> dmaPort = new DmaPort(this, sys, params()->min_backoff_delay,
> params()->max_backoff_delay);