137d136
< self.tsunami.ide.dma = self.piobus.slave
140d138
< self.tsunami.ethernet.dma = self.piobus.slave
146c144
< self._dma_devices = [self.tsunami.ide, self.tsunami.ethernet]
---
> self._dma_ports = [self.tsunami.ide.dma, self.tsunami.ethernet.dma]
410a409,412
> # add the ide to the list of dma devices that later need to attach to
> # dma controllers
> x86_sys._dma_ports = [x86_sys.pc.south_bridge.ide.dma]
> x86_sys.pc.attachIO(x86_sys.piobus, x86_sys._dma_ports)
412d413
< x86_sys.pc.attachIO(x86_sys.piobus)
414d414
<
435,437d434
< # add the ide to the list of dma devices that later need to attach to
< # dma controllers
< self._dma_devices = [self.pc.south_bridge.ide]