44c44
< def create_system(options, system, piobus, dma_devices, ruby_system):
---
> def create_system(options, system, piobus, dma_ports, ruby_system):
138c138
< for i, dma_device in enumerate(dma_devices):
---
> for i, dma_port in enumerate(dma_ports):
151,155c151
< if dma_device.type == 'MemTest':
< exec("system.dma_cntrl%d.dma_sequencer.slave = dma_device.test" % i)
< else:
< exec("system.dma_cntrl%d.dma_sequencer.slave = dma_device.dma" % i)
< dma_cntrl.dma_sequencer.slave = dma_device.dma
---
> exec("system.dma_cntrl%d.dma_sequencer.slave = dma_port" % i)
157d152
<